beautypg.com

Echelon Neuron User Manual

Page 149

background image

Neuron Tools Errors Guide

141

NLD#

Description

62
63

64

Writable data areas placed in Flash memory by linker [NLD#62]
Writing data to Flash memory can cause delays, potentially leading to missed

packets [NLD#63]
Writable data in Flash should be updated only rarely [NLD#64]

These three diagnostics refer to writing to flash memory during regular

application operation. When writing a flash page, the system must ignore
incoming network traffic. In applications with a lot of incoming network

traffic and small buffer counts, this might cause loss of an incoming packet.
Write operations to flash memory should be kept to a minimum where

possible.

65

Cannot locate a buffer for debug kernel of size 13 [NLD#65]

66

Cannot relocate segment in file [NLD#66]

The NLD#66 error occurs when the linker has used up all available

memory, and fails to allocate memory for the current segment. On a Series

5000 Chip, where the memory assignment between RAM and non-volatile
memory areas is controlled by software, you might be able to improve the

memory map to meet your application's (and the linker's) requirements. In

most cases, however, the memory map defines the physically available
resources, which cannot be increased by redefining the hardware template.

See Chapter 8 of the

Neuron C Programmer’s Guide

for managing memory

resources on a Neuron Chip.

67

Symbol is undefined [NLD#67]

NLD#67 indicates that references to symbol cannot be satisfied.

Typically, this symbol would be referred in your application using an

‘extern’ specification. Inspect the set of function libraries that you offer in
the link, or review the spelling of the symbol name in the ‘extern’

specification.

68

Cannot find address of APINIT/APINITV [NLD#68]

69

APINIT/APINITV symbol is not defined [NLD#69]

70

APINIT/APINITV address vector not correct [NLD#70]

71

Image and/or library inits cannot be done [NLD#71]

72

Page number must be one or two hex digits only [NLD#72]

73

ROM size is fixed - cannot use '-z' switch with this Neuron model [NLD#73]

74

Page number for '-z' switch is too small for this Neuron model [NLD#74]

75

Offchip memory not permitted on device [NLD#75]