Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
toh:t-com:spw921v [2020/01/28 13:14] – [Links and Information] Added Links wingman2ktoh:t-com:spw921v [2020/01/28 14:22] – [New instructions for VGV953AKW22] wingman2k
Line 57: Line 57:
 from another shell, use the latest file (19.07.0) with command: <code>cat u-boot.asc > /dev/ttyUSB0</code> from another shell, use the latest file (19.07.0) with command: <code>cat u-boot.asc > /dev/ttyUSB0</code>
  
-When you see "VGV953AKW22" the u-boot shell is ready.  +When you see "VGV953AKW22" in Terminal, u-boot is loaded.  
  
 Backup can be done via tftp (limit the speed to 100M more stable). Backup can be done via tftp (limit the speed to 100M more stable).
  
-Commands are already configured in the image for backup and restore.+3(4) Commands are already configured in the image for backuprestore and u-boot update.
  
-backup=nand read 0x81000000 0 0x2000000 && tftpput 0x81000000 0x2000000 vgv953akw22.nand.dump+<code> 
 +backup=nand read $loadaddr 0 0x2000000 tftpput $loadaddr 0x2000000 vgv953akw22.nand.dump 
 +restore=tftpboot vgv953akw22.nand.dump && nand write $loadaddr 0 0x2000000 
 +update-uboot=run load-uboot-nandtpl-lzo write-uboot-nand 
 +write-uboot-nand=nand erase 0 $filesize && nand write $fileaddr 0 $filesize 
 +</code>
  
-restore=tftpboot vgv953akw22.nand.dump && nand write 0x81000000 0 0x2000000 +<code> 
- +VGV953AKW22 # run backup
-<code>run backup</code>+
 NAND read: device 0 whole chip NAND read: device 0 whole chip
 ... ...
 Bytes transferred = 33554432 (2000000 hex) Bytes transferred = 33554432 (2000000 hex)
 +</code>
  
- +<code> 
- +VGV953AKW22 # run restore
-<code>run restore</code>+
 ... ...
 Bytes transferred = 33554432 (2000000 hex) Bytes transferred = 33554432 (2000000 hex)
Line 80: Line 84:
 NAND write: device 0 whole chip NAND write: device 0 whole chip
  33554432 bytes written: OK  33554432 bytes written: OK
 +</code>
 +
 +<code>
 +VGV953AKW22 # run update-uboot
 +...
 +Bytes transferred = 255871 (3e77f hex)
 +
 +NAND erase: device 0 offset 0x0, size 0x3e77f
 +Erasing at 0x3c000 -- 100% complete.
 +OK
 +
 +NAND write: device 0 offset 0x0, size 0x3e77f
 + 255871 bytes written: OK
 +</code>
  
 +after every update-uboot the device needs to be switched off (SPL: cannot start U-Boot)
  
-MAC Address is on the PCB sticker and back of the case+you should see now 
 +</code>ERROR: can't get kernel image!</code>
  
 +MAC Address is on the PCB sticker and back of the case if not set change XX:XX:XX and set bootcmd
 +setenv ethaddr 9C:80:DF:XX:XX:XX
 +setenv bootcmd run nboot
 +saveenv
 +run netinit
  
 +the last command will tftpboot vgv953akw22-initramfs-kernel.bin and start.
 +from there you use the browser and open the WebIF or what way you prefer and perform Sysupgrade.
 ===== Replacement of factory U-Boot ===== ===== Replacement of factory U-Boot =====
 Power off board. Power off board.
  • Last modified: 2020/01/28 14:41
  • by wingman2k