Skip to content

Instantly share code, notes, and snippets.

@changtimwu
Created March 21, 2019 09:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save changtimwu/5e24690f5a6a75cf1f12ecd73e3626e7 to your computer and use it in GitHub Desktop.
Save changtimwu/5e24690f5a6a75cf1f12ecd73e3626e7 to your computer and use it in GitHub Desktop.

please paste the following commands

set mtdids 'nand0=armada-nand'                                                                                                 
set mtdparts 'mtdparts=armada-nand:16m(boot)ro,-(rootfs)'                                                                      
set usbType 3                                                                                                                  
set dtbfile armada-385-qnap.dtb                                                                                                
set ubifn 'ubifs_128.img'                                                                                                      
set ubiroot 'ubi0'                                                                                                             
set bootcmd 'run ubiboot'                                                                                                      
set ubiboot 'run mkubibootargs; run ubiboot_load; bootz 0x2000000 - 0x1000000'                                                 
set mkubibootargs 'setenv bootargs ubi.mtd=1 root=$ubiroot rw rootfstype=ubifs ip=$ipaddr:$serverip::$netmask:::off console=ttyS0,115200'                                                                                                                     
set ubiboot_load 'run ubiboot_mount_ubi; ubifsload 0x2000000 /boot/zImage;ubifsload 0x1000000 /boot/$dtbfile'                  
set netubi2f 'nand erase.part rootfs; ubi part rootfs; ubi create nand_rootfs;tftpboot $loadaddr $ubifn;ubi write $loadaddr nand_rootfs $filesize'                                                                                                            
set usbubi2f 'nand erase.part rootfs; ubi part rootfs; ubi create nand_rootfs;usb start;fatload usb 0:1 $loadaddr $ubifn;ubi write $loadaddr nand_rootfs $filesize'                                                                                           
set ubiboot_mount_ubi 'ubi part rootfs; ubifsmount nand_rootfs'      

for CPU Board V1.1 512MB NAND flash, please paste two more

set dtbfile armada-385-qnap-v1.dtb                                                                                             
set ubifn 'ubifs_512.img' 

and

save
@changtimwu
Copy link
Author

run usbubi2f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment