Echelon IzoT NodeBuilder User Manual

Page 122

Advertising
background image

You can set the following properties:

Boot ID
Generation

Select whether the boot ID is generated automatically or manually.

Note: This option is intended for Neuron 3150 Chips and 3150 Smart
Transceivers.

Automatic. Allocates a new boot ID each time the application

image is built. This causes the on-chip EEPROM to be rebooted
from the system image if the external memory device has been
updated. This is the default. You should select this option unless
you are trying to rebuild an application image from archived source
files.

Manual Value. If you are trying to rebuild an application image

from archived source files, specify the 16-bit hexadecimal boot ID.
To archive source files that will be rebuilt later, store the device
template, Neuron C source files, and device files in the archive.
Make sure you select the Manual Value option in the archived
image prior to archiving. The NodeBuilder software will update
the Boot ID value to the last automatically assigned value.

Checksum All
Code

Computes the application checksum over the part of the application
image and system image that is in ROM and in writable memory.
Selecting this check box increases the time it takes the Neuron Chip to
complete its reset processing. This check box is selected by default.

If you clear this check box, the application checksum is computed only
over the part of the application image that is in writable memory. See
Reboot Options for more information.

Reboot Options

Specifies when the device should reboot various parts of its on-chip
EEPROM memory. The device does this by copying its initial state
from off-chip ROM or flash memory.

Some hardware designs can cause corruption of the contents of the
Neuron Chip’s on-chip EEPROM (for example, designs with inadequate
power supply noise decoupling for the Neuron Chip). The Neuron
firmware can detect this because it maintains several 8-bit checksums,
including ones for the configuration image, application image, and
system image.

Note: These options are intended for Neuron 3150 Chips and 3150
Smart Transceivers, and they are available if the target hardware uses
custom Neuron firmware that is based on version 6 standard firmware
(or later).

You can select reboot options for Configuration, Application, and
Communication Parameters categories. You can select the desired
category from the Categories list.

Configuration

Specify when to copy the network image from the ROM into on-chip
EEPROM. This includes the address assignment and binding
information in the device, but it does not include the communications
parameters.

Checksum error. Reboot whenever there is a configuration

checksum error.

Fatal application error. Reboot whenever there is an application

checksum error, illegal device state, memory allocation failure, or

108

Creating and Opening IzoT NodeBuilder Projects

Advertising