Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| toh:t-com:spw921v [2018/08/13 19:21] – Location of R133 added, picture will follow wingman2k | toh:t-com:spw921v [2020/01/28 14:22] – [New instructions for VGV953AKW22] wingman2k | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| {{media: | {{media: | ||
| + | |||
| Full PCB photo: [[https:// | Full PCB photo: [[https:// | ||
| ===== Hardware Info ===== | ===== Hardware Info ===== | ||
| - | | **[[wp> | + | ^ [[wp> |
| - | | **Vendor:** | [[wp> | + | ^ Vendor |
| - | | **[[docs: | + | ^ [[docs: |
| - | | **[[docs: | + | ^ [[docs: |
| - | | **[[docs: | + | ^ [[docs: |
| - | | **Flash-Chip:** | [[https:// | + | ^ Flash-Chip |
| - | | **Flash size:** | 32 MiB NAND Flash | | + | ^ Flash size | 32 MiB NAND Flash | |
| - | | **Ram-Chip:** | [[https:// | + | ^ Ram-Chip |
| - | | **RAM:** | + | ^ RAM |
| - | | **Wireless-2, | + | ^ Wireless-2, |
| - | | **Wireless-5:** | XWAY WAVE300 - PSB 8301 V V1.1 | | + | ^ Wireless-5 |
| - | | **Dect:** | COSIC Modem PMB 9643V V2.0 | | + | ^ Dect | COSIC Modem PMB 9643V V2.0 | |
| - | | **Modem:** | + | ^ Modem |
| - | | **Ethernet:** | XWAY PEF 42068 F [[docs: | + | ^ Ethernet |
| - | | **Isdn:** | PSB 21150 F V1.4 | | + | ^ Isdn | PSB 21150 F V1.4 | |
| - | | **Internet:** | ADSL/ | + | ^ Internet |
| - | | **USB:** | + | ^ USB |
| - | | **[[docs: | + | ^ [[docs: |
| - | | **[[docs: | + | ^ [[docs: |
| - | | **UART:** | Yes | | + | |
| + | ===== Links and Information | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | ===== New instructions for VGV953AKW22 ===== | ||
| + | WIP!! Due to changes in Kernel partition size there is incompatibility with the previous version. | ||
| + | u-boot 0x0 0x40000 256 KByte | ||
| + | uboot-env 0x40000 0x20000 128 KByte | ||
| + | kernel 0x60000 0x400000 4 MByte | ||
| + | ubi 0x460000 0x1ba0000 27, | ||
| + | |||
| + | This Build is currently not compatible (or not tested) with the VGV953 builds. Fresh install is recommended. | ||
| + | |||
| + | Serial console is required for conversion to OpenWrt, tftp server that allows uploads (for backup), | ||
| + | |||
| + | All files from Dropbox can be put into root of the tftp (100 MBit! GBit transfer interrupted), | ||
| + | |||
| + | Get UART console by shorting R133 solder pads (no resistor, next to the shield in the middle) and powering on the device. | ||
| + | Your terminal must show "CFG 04" somewhere and " | ||
| + | |||
| + | Upload a special u-boot.asc RAM image using a serial cable (115200-N-8) GUI tools: terraterm (win) or cutecom (linux) use „Send File”. | ||
| + | |||
| + | from another shell, use the latest file (19.07.0) with command: < | ||
| + | |||
| + | When you see " | ||
| + | |||
| + | Backup can be done via tftp (limit the speed to 100M more stable). | ||
| + | |||
| + | 3(4) Commands are already configured in the image for backup, restore and u-boot update. | ||
| + | |||
| + | < | ||
| + | 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 | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | VGV953AKW22 # run backup | ||
| + | NAND read: device 0 whole chip | ||
| + | ... | ||
| + | Bytes transferred = 33554432 (2000000 hex) | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | VGV953AKW22 # run restore | ||
| + | ... | ||
| + | Bytes transferred = 33554432 (2000000 hex) | ||
| + | |||
| + | NAND write: device 0 whole chip | ||
| + | | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | 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 | ||
| + | | ||
| + | </ | ||
| + | |||
| + | after every update-uboot the device needs to be switched off (SPL: cannot start U-Boot) | ||
| + | |||
| + | you should see now | ||
| + | </ | ||
| + | |||
| + | 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: | ||
| + | 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. | ||
| Line 67: | Line 151: | ||
| ===== Installing OpenWrt ===== | ===== Installing OpenWrt ===== | ||
| - | Step 1: Stop U-boot auto boot process and modify to auto boot OpenWRT | + | Step 1: Stop U-boot auto boot process and modify to auto boot OpenWrt |
| setenv nboot 'nand read 0x80800000 0x60000 0x200000; bootm 0x80800000' | setenv nboot 'nand read 0x80800000 0x60000 0x200000; bootm 0x80800000' | ||
| setenv bootcmd 'run nboot' | setenv bootcmd 'run nboot' | ||
| Line 87: | Line 171: | ||
| Step 7: Wait until boot complet, then upgrade via web with this [[https:// | Step 7: Wait until boot complet, then upgrade via web with this [[https:// | ||
| + | Hint: Ram Image or uncompressed Kernel should be smaller than 4.2 MB or boot will fail with " | ||
| + | post links to 18.06.0 initramfs and sysupgrade, [[https:// | ||
| + | UBIFS recovery on boot message keeps me from pushing it to openwrt currently 18.06.0 files will follow | ||
| ===== Problems ===== | ===== Problems ===== | ||
| There are some problems with device. | There are some problems with device. | ||
| wifi not working (no drivers for lantiq wave) | wifi not working (no drivers for lantiq wave) | ||
| + | |||
| + | ===== Tags ===== | ||
| + | [[meta: | ||
| + | {{tag> | ||