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 [2015/06/25 10:54] – cornelus2009 | toh:t-com:spw921v [2020/01/28 14:22] – [New instructions for VGV953AKW22] wingman2k | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== T-Com Speedport W921V ====== | ||
| + | Board: Arcadyan VGV953 | ||
| + | ===== Photos ===== | ||
| + | {{media: | ||
| + | |||
| + | Full PCB photo: [[https:// | ||
| + | |||
| + | ===== Hardware Info ===== | ||
| + | ^ [[wp> | ||
| + | ^ Vendor | ||
| + | ^ [[docs: | ||
| + | ^ [[docs: | ||
| + | ^ [[docs: | ||
| + | ^ Flash-Chip | ||
| + | ^ Flash size | 32 MiB NAND Flash | | ||
| + | ^ Ram-Chip | ||
| + | ^ RAM | 128 MiB | | ||
| + | ^ Wireless-2, | ||
| + | ^ Wireless-5 | ||
| + | ^ Dect | COSIC Modem PMB 9643V V2.0 | | ||
| + | ^ Modem | XWAY VRX208 PSB 80190 V V1.1 | | ||
| + | ^ Ethernet | ||
| + | ^ Isdn | PSB 21150 F V1.4 | | ||
| + | ^ Internet | ||
| + | ^ USB | Yes 2 x 2.0 | | ||
| + | ^ [[docs: | ||
| + | ^ [[docs: | ||
| + | |||
| + | ===== 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 ===== | ||
| + | Power off board. | ||
| + | |||
| + | Short the (R133) and power on the router. | ||
| + | Add picture of location, there is no resistor, just pads, next to the shield in the middle. | ||
| + | |||
| + | When CFG 04 UART Popups in terminal You can disconnect/ | ||
| + | |||
| + | < | ||
| + | CFG 04 | ||
| + | EEPROM Data OK | ||
| + | UART</ | ||
| + | |||
| + | Upload a special ([[https:// | ||
| + | |||
| + | Wait for U-Boot to load and stop auto-boot process. | ||
| + | |||
| + | Then: | ||
| + | |||
| + | Step 1: Type in console | ||
| + | < | ||
| + | nand erase.chip | ||
| + | </ | ||
| + | Step 2: Set Your IP addres to " | ||
| + | |||
| + | Step 3: Place [[https:// | ||
| + | |||
| + | Step 4: Type in console | ||
| + | < | ||
| + | tftp uboot-vgv953.bin | ||
| + | </ | ||
| + | Step 5: Type in console | ||
| + | < | ||
| + | nand write 81000000 0 0x{filesize in hex} | ||
| + | </ | ||
| + | Step 6: Reset board | ||
| + | |||
| + | ===== Installing OpenWrt ===== | ||
| + | |||
| + | Step 1: Stop U-boot auto boot process and modify to auto boot OpenWrt at power on | ||
| + | setenv nboot 'nand read 0x80800000 0x60000 0x200000; bootm 0x80800000' | ||
| + | setenv bootcmd 'run nboot' | ||
| + | saveenv | ||
| + | |||
| + | Step 2: Erase NAND | ||
| + | nand erase 0x60000 0x1fa0000 | ||
| + | |||
| + | Step 3: Set Your IP addres to " | ||
| + | |||
| + | Step 4: Place [[https:// | ||
| + | |||
| + | Step 5: Upload initramfs image | ||
| + | tftp openwrt-lantiq-xrx200-VGV953-ramfs | ||
| + | |||
| + | Step 6: Run initramfs image and wait till fully booted | ||
| + | bootm | ||
| + | |||
| + | 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 ===== | ||
| + | |||
| + | There are some problems with device. | ||
| + | wifi not working (no drivers for lantiq wave) | ||
| + | |||
| + | ===== Tags ===== | ||
| + | [[meta: | ||
| + | {{tag> | ||