Usb Auto Update Mb62
Usb Auto Update Mb62
#set partition
dynpart edb64M-nand:0x320000(KL),0xB20000(CONF),0x1600000(UBIA),0x1900000(UBIB),
-(NA)
saveenv
#mboot
fatload usb 0:1 80400000 mboot.bin
spi_wrc 0x80400000 0x00000000 0x00DFFFF
#mb62.bin
fatload usb 0:1 80400000 mb62_en.bin
aes_test 0x80400000 0x82000000 0x01920010
## Must erase NAND before making factory.bin
nand bad
nand scrub
nand bad
## Add fake bad block BEFORE making factory.bin ONLY!!!
## 0x10 = 16; 16x512x32=0.25M
## "rsv" command is available since mboot V105
#rsv bad KL A
#rsv bad CONF 10
#rsv bad UBIA 10
#kernel
#nand erase KL
nand write.e 0x82000010 KL 0x320000
#nand erase UBIA
ubi part UBIA
ubi create RFS 0x600000
ubi create VEN 0xE00000
#ROOTFS
ubi write 0x82320010 RFS 0x600000
#VENDOR
ubi write 0x82920010 VEN 0xE00000
#CLEAN CRC32
mw 0x81000000 0xFFFFFFFF 0x04
spi_wrc 0x81000000 0xF1000 0x04
#CRC32 Create
#ubifsmount VEN
#ubifsload 0x82000000 /vendor/aurora.elf
#crc32 0x82000000 0x000000 0x81F00000
#md 0x81F00000
#spi_wrc 0x81F00000 0xF1000 0x04
#conf, please mark below 4 line if you want to keep conf
#nand erase CONF
ubi part CONF
ubi create CON 0xA00000
ubi write 0x83720010 CON 0x200000
#bootargs