我行依我素 | 苦苦咸咸就是我 | Snailium的个人网站
沿着 Realtek RTL865x 这条线找下去,终于找到 D-Link DI-624M 所用的 toolchain。两款 router 使用的是同一款 RTL8651B SoC,toolchain 可以共用。
下一步,找到 JTAG 端口。实际上,找不到也不影响 firmware 的制作和刷新,只是在刷坏了 bootloader 之后需要 JTAG 来修复。
再往下的工作基本上明确:升级 uClinux 内核到 2.6,添加 SSH、HTTP、FTP、CUPS 服务,改进 Samba 服务,改进 USB 2.0 工作效率……或许还应该添加 repeater 模式。
以前从来没有过 JTAG 经验,上哪找端口啊?就是那个 UART 还是猜出来的,速率未知。
先去买几个针脚焊上再说吧。
参考文章:
1. OpenWRT Wiki: RTL8651B
2. LinuxMIPS Wiki: Realtek SoC
3. LinuxMIPS Wiki: Lexra
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
现有3条评论
如果bootloader损坏,必须用JTAG将原bootloader刷回去
toolchain此时无用
添加评论