beautypg.com

Appendix b: bootloader firmware v1.2, Permanent code, Diagnostic commands – RLE LD5000 User Manual

Page 85: Updating the flash firmware

background image

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”.