235 Software Load Procedure The following procedure requires the use of a terminal emulation communications program to install the new 235 software. This example shows the procedure using Procomm Plus for DOS. Many other communication programs can be used if they are configured similarly. The key to loading the 235 is to wait for the '->' prompt before sending the next line of the ASCII hex software file. The 235 needs time to program the received data into FLASH memory before it can accept the next line of the software file. The ability to wait for a prompt character makes the download go as fast as possible, without overrunning the 235's input buffer. Procomm and other programs have the ability to define a Line Pace Character, which would be the '>' character (62 decimal, 3E hex). 1. Configure Procomm Plus - Go to Setup Menu (Alt-S) Select Protocol Options Select General Options Set Abort Xfer if CD Lost = no Select Protocol Options Select ASCII Protocol Set Char Pacing = 0 msecs Set Line Pacing = 0 tenths of a sec Set Pace Character = 62 (use '>' as pace character) Set CR Translation (Upload) = None Set LF Translation (Upload) = STRIP Escape out 2. Connect the computer to the 235 RS-232C interface and observe the 235 prompt. The computer must be operating at the 235 baud rate of 38400. 235> 3. Type "$$DOWNLOAD" at the prompt and enter. 235>$$DOWNLOAD 4. The 235 should responds as follows: HELP Display this screen of commands ECHO (ON,OFF) Turn character echo ON or OFF ERASE Erase all FLASH blocks ERASE (P1,...,P2,M1,...,M4) Erase specified FLASH blocks LOAD Erase & start download of Motorola S-record file STATUS Show Status of downloaded code RB addr Read bytes starting at specified hex address WB addr value Write 8-bit hex value at specified hex address WW addr value Write 16-bit hex value at specified hex address GO Start execution of downloaded code Product Name : TS235 Bootstrap Version : V1.04, Mar 1, 1999 Expected Checksum : 0674FF30 Actual Checksum : 0674FF30 User Dload Request : No Trap Occurred : Yes Dnld> 5. Type LOAD at the "Dnld>" prompt. Watch FLASH erase messages. Special "->" prompt should appear as follows: Dnld>LOAD Erasing ... Param Block 1, 2 Main Block 1, 2, 3, 4 -> 6. Start the FLASH upload. Use ASCII or text for the protocol. Page Up (shortcut for Upload) ASCII protocol (select ASCII protocol for upload) 235_106.hex (name of file to Upload) 7. You will observe the ASCII hexidecimal records as they are uploaded. This will continue for approximately 5 minutes. ->S00B0000313536372E6F75749B . . -S804000200F9 8. After the last S-record is uploaded, the "Dnld>" prompt should return. Dnld> 9. Type "GO" to run newly loaded application code. Dnld>GO Copied 196608 (0x00030000) bytes from 108000 to 050000 Memory Test : Bank 1 Init Ports : Completed Checking 82532 : Passed Led Test : Completed ATS0=1E0Q1&D0X4S2=43 235> 10. The software upgrade is complete.