Neuron 3150 control modules – Echelon LonWorks Twisted Pair Control Module User Manual
Page 46
38
Programming Considerations
c. Press the Service Pin button on the device to send a service-pin
message to the NodeUtil utility. If you cannot receive a service-
pin message from the device, repeat steps 1 to 5.
d. Within the NodeUtil utility, select the L option to see all
connected devices.
e. Select the G option to manage the device that just sent a service-
pin message. Typically, this is device 1.
f. Select W to write to a memory location. When prompted, do not
update the application checksum and do not update the
configuration checksum.
g. Enter F037 for the starting address. Enter a value of 0 (zero) for
address 0xF037. This value triggers device re-initialization at the
next reset.
Important: The memory address F037 applies to system
firmware versions 18 and 19. For later versions of the firmware,
this address might change; contact Echelon Support to verify the
correct memory address.
h. Enter a period (.) to exit the memory write session.
i. Select E to exit device management mode.
j. Select E to exit the NodeUtil utility.
7. Reset the device by pressing the device’s Reset button. If the device does
not have a Reset button, briefly connect the RST~ pin (pin 2 of the JP1
header) of the control module to GND.
Step 6 above writes values to specific bytes of the in-RAM copy of data that is in
the EEPROM device. During device re-initialization and reset, the FT 5000
Smart Transceiver reads these bytes and copies the default chip configuration
(including memory map and mode table) to the external EEPROM device. After
the device completes reset, it is in the applicationless state. If you need to clear
additional data within the EEPROM device, use a device programmer, such as
the Aardvark I2C/SPI Host Adapter.
At this point, you can reload the device with whatever application is required (for
example, a Neuron C application or a ShortStack Micro Server). Because the
device has returned to its default (empty) state and default settings, if you use
the NodeLoad utility, use the -X switch when loading an application or Micro
Server image. Do not use the LonMaker Integration Tool to load an image
following this procedure because the LonMaker application download utility does
not update the device configuration data (such as the clock rate).
Neuron 3150 Control Modules
The Neuron 3150 Control Modules include a plastic leaded chip carrier (PLCC)
type memory socket for a 32-lead Joint Electron Devices Engineering Council
(JEDEC) Solid State Technology Association 32 KB one-time programmable read-
only memory (PROM) or a flash memory chip, depending on the module. You
must provide the PROM device to hold the application image.
The TP/XF-78, TP/FT-10, and TP/XF-1250 modules support read-only access to
external memory. The access time requirement for the memory device depends