Echelon Neuron User Manual

Page 148

Advertising
background image

140

Neuron Linker (NLD) and Neuron Librarian (NLIB) Errors

NLD#

Description

43

Farmalloc not allowed, s <lu> c <lu>\n [NLD#43]

44

Alloc size <ld> exceeds 64K for single element [NLD#44]

45

Farmalloc called: size=<ld>, count=<ld> [NLD#45]

46

Alloc size <ld> exceeds 64K [NLD#46]

47

IBits not allocated? [NLD#47]

48

IBits(<ld>) not allocated? [NLD#48]

49

Cannot create IBits file: <s> [NLD#49]

50

Write error to IBits file: <s> -- disk full? [NLD#50]

51

Cannot open image IB file <s> [NLD#51]

52

Bad record in file <s> [NLD#52]

53

Linker symbol table is too big [NLD#53]

54

Invalid symbol file format (line <ld>) in <s> [NLD#54]

55

Redefinition of <s> in file <s> [NLD#55]

56

File <s> is corrupt [NLD#56]

57

Symbol file write failed - disk full ? [NLD#57]

58

Init segment named <s> in file <s> is invalid [NLD#58]

59

Insufficient RAM for system requirements [NLD#59]

60

Absolute address in RAMFAR conflicts with system [NLD#60]

61

Cannot locate a RAM buffer for flash of size <ld> [NLD#61]

On Neuron 3150 chips and 3150 Smart Transceivers that have off-chip
memory, the system requires a RAM buffer to construct a complete flash

page prior to writing. Failure to allocate this buffer is fatal; you must
provide more RAM or change declarations in your application so that your

application consumes less RAM, thus leaving more for the system.

Changing the buffers in size of number also can reclaim the missing
amount of RAM.
See Chapter 8 of the

Neuron C Programmer’s Guide

for more information

on managing memory resources.

Advertising