Appendix b: bootloader firmware v1.2, Permanent code, Diagnostic commands – RLE LD5000 User Manual
Page 85: Updating the flash firmware

User Guide: LD5000
Appendix B: Bootloader Firmware V1.2
www.rletech.com 970.484.6510
77
APPENDIX B: BOOTLOADER FIRMWARE V1.2
The LD5000 Bootloader firmware resides in EPROM and provides three basic services (a permanent code,
diagnostic commands and the ability to update firmware).
B-1
PERMANENT CODE
The Bootloader firmware provides the LD5000 with a permanent start up code that cannot be erased.
B-2
DIAGNOSTIC COMMANDS
It also provides some basic diagnostics for the hardware.
• CLOCK - Displays the Clocks Date & Time for 5 seconds
• TIME - Displays the Time; May be set with “TIME HH:MM”
• DATE - Displays the Date; May be set with “DATE MM/DD/YY”
• ERASE PRGM - Erases the Flash Main Program
• LOAD PRGM - Loads the Flash Main Program – ASCII transfer
• LOAD XMODEM - Loads the Flash Main Program – Xmodem-1k transfer
• RUN - Runs the Flash Main Program
• BLANK - Blank checks the Flash Memory
• ID - Displays the Flash Main Program Revision
• VPP - Displays the Measured Flash Programming Voltage
• VPP ON - Turns on the Flash Programming Voltage
• VPP OFF - Turns off the Flash Programming Voltage
• NET ON - Turns the 485 Network On
• NET OFF - Turns the 485 Network Off
• DIAG - Starts the Diagnostic Test
• TST DSW - Returns the State of the Dip Switches
• DISP485 - Diagnostic that Displays the RS-485 Port Communications
• CLS - Clears the Terminal Screen
• WD - Stops the Internal Watchdog
• “?” - Displays the List of Valid Commands
B-3
UPDATING THE FLASH FIRMWARE.
The Bootloader firmware is used to update the Flash firmware. Firmware updates can be uploaded via the
RS-232 configuration port at 9600 baud (N, 8, 1). Connect a terminal emulator to the configuration port at
9600, N, 8, 1.
To start the update process, wait for the ten second delay window during power up and press any key to
stop the Flash Main Program from executing. Or if the Flash Main Program is already running, type “EX”
to exit.
The Flash Main Program must be erased before an upload can be preformed. To erase the code, type the
“ERASE PRGM” command. After a second or so, the screen will display “OK”.