User Manual

Marine Systems
Aviation Recorders
Page B--6
165M1161--00Initial Issue
Aug. 23/10
B.2. Recovery Mode of ARM Code Update
Occasionally, the ARM code image in flash memory can be corrupted by an interrup-
ted download or improper programming of the flash during production. If the flash is
corrupted, a two--step process is required to load a flash image.
NOTE
: This method of updating the ARM code works whether
there is an image in Flash or not. However, it is the
only method that loads an ARM image if the Flash im -
age is not present or is corrupt.
(1) Install a jumper on the AtoN Baseband board. Connect the Utility #1 port to
“HyperTerminal at “115200 Baud.” The BMS jumper must be installed on the
Baseband Board at PL10, between pins 13 and 14. PL10 is the 14--pin header
located at the board edge near the Atmel AT91RM9200 processor device. Pins
13 and 14 are the end pins of both rows of PL10 at the end nearest the slot
cutout in the PC board that allows the RF connector to be accessed.
(2) Power up the AtoN. The “HyperTerminal console displays “C characters at
around one per second.
(3) When the “C” characters are d isplayed, the ARM code update can begin. On
the “HyperTerminal menu pull --down bar, click “Transfer and “Send File.”
(4) When the “Send File” screen opens, click the arrow in the “Protocol box and
select “Xmodem.”
(5) Click the “Browse” button and find the ARM binary images in the window, usu-
ally located in the “Aton Images” folder. Double -- click on “SerBoot.bin” file.
(6) In the “Send File” window, click the “Send” button. This begins the actual trans-
fer, as shown in Figure B--2.
(7) When the transfer ends, “C” characters are automatically generated.
(8) Click the “Browse” button and find the ARM binary images in the window, usu-
ally located in the “Aton Images” folder. A sample file is “AtoN_1_14K.bin.” The
name corresponds to Rev 1.14K of the ARM code. Unless otherwise directed,
select the file with the highest version number.
(9) Double--click on the binary file. Click the “Send” button in the “Send File” win-
dow. This begins the transfer of the binary image.
(10) When the binary file is completely transferred, “C” characters are automatically
generated on the screen.
(11) Remove the BMS jumper and power the board up again. The unit should boot
normally and trace messages should appear in the HyperTerminal” window.