upm1=echo ===================MLO(MLO1)======================;if fatload mmc 0 0x82000000 MLO; then nand erase 0x0 0x20000; nand write.i 0x82000000 0x0 0x20000; mw.b 0x82000000 0x0 0x20000; fi upm2=echo ===================MLO(MLO2)======================;if fatload mmc 0 0x82000000 MLO; then nand erase 0x20000 0x20000; nand write.i 0x82000000 0x20000 0x20000; mw.b 0x82000000 0x0 0x20000; fi upm3=echo ===================MLO(MLO3)======================;if fatload mmc 0 0x82000000 MLO; then nand erase 0x40000 0x20000; nand write.i 0x82000000 0x40000 0x20000; mw.b 0x82000000 0x0 0x20000; fi upm4=echo ===================MLO(MLO4)======================;if fatload mmc 0 0x82000000 MLO; then nand erase 0x60000 0x20000; nand write.i 0x82000000 0x60000 0x20000; mw.b 0x82000000 0x0 0x20000; fi upu=echo =============u-boot(u-boot.img.program)==========;if fatload mmc 0 0x82000000 u-boot.img; then nand erase 0x80000 0x100000; nand write.i 0x82000000 0x80000 0x100000; mw.b 0x82000000 0x0 0x100000; fi uplogo=echo =============logo(logo.bmp)=======================;mmc rescan;if fatload mmc 0 0x83000000 logo.bmp; then bmpload 0x82000000 0x83000000;nand erase 0x280000 0x300000; nand write.i 0x82000000 0x280000 0x300000; mw.b 0x82000000 0x0 0x300000; mw.b 0x83000000 0x0 0x300000;fi upk=echo =============kernel(ro_uImage)======================;if fatload mmc 0 0x82000000 ro_uImage; then nand erase 0x3080000 0x500000; nand write.i 0x82000000 0x3080000 0x500000; mw.b 0x82000000 0x0 0x500000; fi upf=echo =============rootfs(rootfs.img)=====================; if fatload mmc 0 0x82000000 rootfs.img; then nand erase 0x580000 0x2b00000; nand write.i 0x82000000 0x0580000 0x1500000; mw.b 0x82000000 0x0 0x1500000; fi upf1=echo =============firmdata0(firmdata0.img)=====================; if fatload mmc 0 0x82000000 firmdata0.img; then nand erase 0x3680000 0x3200000; nand write.i 0x82000000 0x3680000 0x1500000; mw.b 0x82000000 0x0 0x1500000; fi upd=echo =============datafs(datafs.img)=====================; if fatload mmc 0 0x82000000 datafs.img; then nand erase 0x9a80000 0x6580000; nand write.i 0x82000000 0x9a80000 0x1500000; mw.b 0x82000000 0x0 0x1500000; fi uenvcmd=mmc rescan; run upm1; run upm2; run upm3; run upm4; run upu; run upk;run uplogo; run upf; run upf1; run upd; run nandboot