Firmware Rescue Procedure for OSBRiDGE 5Si devices:



If your device no longer responds after firmware upgrade chances are the upgrade went wrong. There is a number of reasons why it may have happened so we have implemented a procedure into the bootloader to allow easy firmware restore.


The steps required to perform are:

- Configure ip address of your computer (linux based preferably) to 192.168.1.23 netmask 255.255.255.0

- on the console shell please type:

telnet -r 192.168.1.7 9000

but don't press enter just yet.

- power on the device - as soon as the ethernet LED stops to blink press enter on the shell console to execute the 'telnet' command (please note that we only have two seconds to connect) - the following should appear:

[root@jumper rewt]# telnet -r 192.168.1.7 9000
Trying 192.168.1.7...
Connected to 192.168.1.7 (192.168.1.7).
Escape character is '^]'.
== Executing boot script in 1.670 seconds - enter ^C to abort
^C
OSBRiDGE>

After connecting please press CTRL+C immediately. Important: the telnet client must be run in so called character mode (hence the -r switch) so it sends each character separately.

Now, please enter:

fis erase -f 0xBFC50000 -l 0x002D0000

And You Should see:

OSBRiDGE> fis erase -f 0xBFC50000 -l 0x002D0000
OSBRiDGE> ... Erase from 0xbfc50000-0xbff20000: ...............
OSBRiDGE>

Now, please proceed to stage two, firmware restore:

- You need to obtain tftp server software, the free one is available at tftpd32.jounin.net

- Install tftpd32.exe into the directory where firmware files are located

- Rename the Osbridge firmware file to zImage

- Change your computer IP address to 192.168.1.23 netmask 255.255.255.0

- Connect the OSBRiDGE device to the computer via ethernet cross-over cable or via network switch

- Turn on the OSBRiDGE device, it will initiate the tftp file transfer automaticaly, reflash and reboot itself.


The device will reboot with restored firmware with configuration that it had had before rescue procedure.

Last modified August 8, 2008 12:44 pm