APPENDIX B. ALTERNATIVE FIRMWARE UPDATE METHOD 
When you cannot update the firmware via web interface or CLI (telnet, RS-232), you may use an alternative 
firmware update method via console (RS-232). 
To update the device firmware, you will need the following programs: 
–  Terminal program (for example: TERATERM); 
–  TFTP server program. 
Firmware update procedure: 
1 Connect to Ethernet port of the device; 
2 Connect PC console port to the device console port using a crossed cable; 
3 Run the terminal application; 
4 Configure data rate: 115200, data format: 8bit w/o parity, 1 stop bit, w/o flow control; 
5 Run TFTP server program and specify the path to 'chagall' folder. In this folder, create '300' subfolder, and 
place firmware.elf, initrd.300, zImage.300 in it (computer that runs TFTP server and the device should be located in a 
single network); 
6 Turn  the  device  on  and  stop  the  startup  sequence  by  entering  stop  command  in  the  terminal  program 
window: 
 
U-Boot 1.1.6 (Nov 13 2008 - 16:24:39) Mindspeed 0.06.2-candidate1 
 
DRAM:  128 MB 
Comcerto Flash Subsystem Initialization 
found am29gl512 flash at B8000000 
Flash: 64 MB 
NAND:  64 MiB 
In:    serial 
Out:   serial 
Err:   serial 
Reserve MSP memory 
Net:   comcerto_gemac0: config phy 0, speed 1000, duplex full 
comcerto_gemac1: config phy 1, speed 1000, duplex full 
comcerto_gemac0, comcerto_gemac1 
Write 'stop' to stop autoboot (3 sec).. 
FXS-72>> 
 
7  Enter set ipaddr {device ip address} <ENTER>; 
Example: set ipaddr 192.168.16.112 
8  Enter set netmask {device network mask} <ENTER>; 
Example: set netmask 255.255.255.0 
9  Enter set serverip {IP address of a computer, that runs TFTP server} <ENTER>; 
Example: set serverip 192.168.16.44 
10  To activate the network interface, execute mii i <ENTER> command; 
11  To update linux kernel, use run updatecsp command: 
 
FXS-72>> run updatecsp  
Using comcerto_gemac0 device 
TFTP from server 192.168.16.44; our IP address is 192.168.16.112 
Filename 'chagall/300/zImage.300'. 
Load address: 0x1000000 
Loading: ################################################################# 
         ################################################################# 
         ################################################################# 
         ########################## 
done 
Bytes transferred = 1130944 (1141c0 hex) 
Erase Flash Sectors 11-23 in Bank # 2