请教各位前辈、hugebird ,关于310n_jtag问题
本帖最后由 ckay69 于 2010-8-13 02:32 编辑各位大大:小弟刚玩路由,入手了一个linksys 310n,本来嘛想加个usb口,但论坛上诳久了发现没什么希望,就拿来学下jtag刷机吧,硬件上已从:ram_32m hy5du561622 up to64m hy5du121622(除容量外其他参数都一样的),flash由4m 19b320 up to 8m 29lv640(里面单单写了一个内存init修给为0x0013的cfe)
方法来自太平洋一个帖子,不知道对不对
现在jtag联机后显示如图
想请教各位大大:1:现在我的flash是否没有被认出来?那要其他操作时是否要加fc参数,具体怎么加,现在可以如何操作(具体的,不会jtag命令)
2:是否就算flash里面是空的也可以jtag一样一样的写进去?我用telnet备份cfe时看见里面还有许多文件的(如linux/dd-wrt/nvram等等),一个路由里的固件一般包括那些东西是必须的。
3:那我现在的310n可以怎么玩(主要是学jtag方面,我还有原来的那片19b320没动过),最好具体给些命令才会操作,另外,有jtag命令的中文解释吗?有的话给个链接。
谢谢!thanks! 论坛有点冷淡,自顶一下! 本帖最后由 hugebird 于 2010-8-16 08:33 编辑
1:现在我的flash是否没有被认出来?那要其他操作时是否要加fc参数,具体怎么加,现在可以如何操作(具体的,不会jtag命令)
从显示的结果看已经找到了flash,EON的007F:22CB, 这个flash在内置列表里也有,加/nocfi开关可以看到显示flash的型号。 所以所有操作都不需要用/fc参数。flash升级是成功的。
2:是否就算flash里面是空的也可以jtag一样一样的写进去?我用telnet备份cfe时看见里面还有许多文件的(如linux/dd-wrt/nvram等等),一个路由里的固件一般包括那┒?魇潜匦氲摹?/font>
用jtag绝大多数情况下可以对空flash进行操作,但最近发现一些较新的芯片比如6358,5354在操作16MBflash的时候,有些地址不能正确操作,对于路由器来说,最好少东CFE。如果你上面的EON flash是空的,那么说明操作是成功的,只需要找到合适的CFE,然后用
brjtag -flash:CFE
命令写入,确认CFE正确引导,搞订NVRAM设置,最后用tftp固件就可以了
3:那我现在的310n可以怎么玩(主要是学jtag方面,我还有原来的那片19b320没动过),最好具体给些命令才会操作,另外,有jtag命令的中文解释吗?有的话给个链接。
教程区里有相关的教程,网上搜一下“路由器 jtag” 大把教程可以找到。
最后建议用brjtag 1.8c 或者1.9h, 这两个是比较稳定的版本
页:
[1]