Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | Next revisionBoth sides next revision | ||
| toh:tp-link:tl-sg2210p_v3 [2024/07/17 16:13] – Remove Bootlogs section -- OEM bootlogs are useless on this device mrnuke | toh:tp-link:tl-sg2210p_v3 [2024/07/17 16:15] – [OEM installation using the TFTP method] mrnuke | ||
|---|---|---|---|
| Line 79: | Line 79: | ||
| ==== OEM installation using the TFTP method ==== | ==== OEM installation using the TFTP method ==== | ||
| - | -> [[docs: | + | The U-Boot firmware drops to a TP-Link specific " |
| + | 38400 baud. There is no known way to exit out of this shell, and no | ||
| + | way to do anything useful. | ||
| - | The footprints R27 (0201) and R28 (0402) are not populated. To enable serial console, 50 ohm resistors should be soldered -- any value from 0 ohm to 50 ohm will work. R27 can be replaced by a solder bridge. | + | Ideally, one would trick the bootloader into flashing the sysupgrade |
| - | + | image first. However, if the image exceeds 6MiB in size, it will not | |
| - | The u-boot firmware drops to a TP-Link specific " | + | work. To install |
| - | + | ||
| - | Ideally, one would trick the bootloader into flashing the sysupgrade image first. However, if the image exceeds 6MiB in size, it will not work. The sysupgrade image can also be flashed. To install | + | |
| Prepare a tftp server with: | Prepare a tftp server with: | ||
| - | | + | - server address: 192.168.0.146 |
| - | 2. the image as: " | + | |
| Power on device, and stop boot by pressing any key. | Power on device, and stop boot by pressing any key. | ||
| Once the shell is active: | Once the shell is active: | ||
| - | | + | - Ground out the CLK (pin 16) of the ROM (U6) |
| - | 2. Select option "3. Start" | + | |
| - | 3. Bootloader notes that "The kernel has been damaged!" | + | |
| - | 4. Release CLK as sson as bootloader thinks image is corrupted. | + | |
| - | 5. Bootloader enters automatic recovery -- details printed on console | + | |
| - | 6. Watch as the bootloader flashes and boots OpenWrt. | + | |
| - | + | ||
| - | === Specific values needed for tftp === | + | |
| - | + | ||
| - | <WRAP BOX> | + | |
| - | + | ||
| - | FIXME Enter values for " | + | |
| - | + | ||
| - | ^ Bootloader tftp server IPv4 address | + | |
| - | ^ Bootloader MAC address (special) | + | |
| - | ^ Firmware tftp image | [[: | + | |
| - | ^ TFTP transfer window | + | |
| - | ^ TFTP window start | approximately FILL-IN seconds after power on | | + | |
| - | ^ TFTP client required IP address | + | |
| - | </ | ||
| ===== Specific Configuration ===== | ===== Specific Configuration ===== | ||