Hi,
Here is the procedure:
[Topology]
DUT (LAN 192.168.10.1)----TFTP server(192.168.10.100)
|----------------------Console port PC(115200/8/n/1)
[procedure]
o Connect to console port. the serial port setting is 115200/8/n/1.
o Power ON the DUT.
o Quick press any key to go to U-boot prompt.
o Run a TFTP server on your host.
Set the environment variables (Bootloader)
==========================================
# setenv ipaddr <device's Ip in the subnet of Host> (ex: setenv ipaddr 192.168.10.1)
# setenv serverip <Host IP> (ex: setenv serverip 192.168.10.100 )
# setenv ethact octeth0 (this will set all tftp transfers on LAN ports)
Booting the board from Flash: (DSR-250 A4, DSR-250 A2, DSR-250 A1, DSR-150 A1 and DSR-150N A2)
==================================================================================
#setenv firm_flash 'erase 0x10080000 +0x1d20000;cp.b $(loadaddr) 0x10080000 0x1d20000'
#setenv boot_firm 'cp.b 0x10080000 $(loadaddr) 500000;go 0x4000200'
#setenv bootcmd 'run boot_firm'
#saveenv
TFTP the image and flash it (For all DSR-1000N/500N/250N/150N series)
=====================================================================
# tftp $(loadaddr) <path of firmware image> (ex: tftp $(loadaddr) DSR-250_A1_FW_2.11_WW)
# run firm_flash
# run boot_firm
*for the DSR-250 A4, after completion, you need to restore the factory defaults by HW button.
Thanks!