
_________________________________________________________________________________
_________________________________________________________________________________
178 TAU-72.IP/TAU-36.IP Universal Network Terminal
APPENDIX B. ALTERNATIVE FIRMWARE UPDATE METHOD
When you cannot update the firmware via web interface or the console (telnet, RS-232), you may use an
alternative firmware update method via 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> (for example:
set ipaddr 192.168.16.112
).
8.
Enter
set netmask
{device network mask} <ENTER> (for example:
set netmask 255.255.255.0
).
9.
Enter
set serverip
{IP address of a computer, that runs TFTP server} <ENTER> (for example:
set
serverip 192.168.16.44
).
10.
To activate the network interface, execute
mii i
<ENTER> command:
=> mii i
Init switch 0: ..Ok!
Init switch 1: ..Ok!
Init phy 1: ..Ok!
Init phy 2: ..Ok!
=>
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: #################################################################
#################################################################