%&'"()*+,,-,,.".
• Read the DTB image, erase the old one from the flash and write the
new one
1
fatload mmc 0 0x82000000 am335x-owasys.dtb
nand erase.part NAND.u-boot-spl-os
nand write 0x82000000 NAND.u-boot-spl-os ${filesize}
• Read the kernel image, erase the old one from the flash and write the
new one
fatload mmc 0 0x82000000 zImage
nand erase.part NAND.kernel
nand write 0x82000000 NAND.kernel ${filesize}
• Read the backup FS image, erase the old one from the flash and write
the new one
fatload mmc 0 0x82000000 ubi.img.backup1
nand erase.part NAND.file-system.backup1
nand write 0x82000000 NAND.file-system.backup1 ${filesize}
• Read the Debian FS image, erase the old one from the flash and write
the new one
fatload mmc 0 0x82000000 ubi.img
nand erase.part NAND.file-system
nand write 0x82000000 NAND.file-system ${filesize}
( 9#92)
The owa4x FW components can be saved in a TFTP server in the same LAN
where the owa4x is connected, or which is accessible to it, and the owa4x can
get them using a set of commands.
Take care with this process, over all with MLO and u-boot images reflashing, as
writing incorrectly on these could brick the unit.
These are the instruction steps for the whole process:
• Power up the owa4x and press the space bar to enter the bootloader
prompt
• Connect the Ethernet cable to the RJ45 connector
• Set the environment variables, for example when connecting the owa4x
in a LAN with private IP network 192.168.100.255 and the TFTP server
in 192.168.100.1:
env set ipaddr 192.168.100.2
env set serverip 192.168.100.1
Remove the partitions to be upgraded. From following commands use only the
needed ones. The commands remove the MLO, u-boot, DTB 43, kernel, backup
FS and Debian FS:
• ONLY IF U-BOOT HAS BEEN UPDATED! Check the u-boot version
with command version at the u-boot prompt, and flash the MLO ONLY if
the u-boot version at the dev zone is newer. This step is critical and
could brick the unit, so make sure of inserting the commands correctly.
MLO update.
+
(& @#
A
&/