Jlink V8 + brjtag修复RG100A CFE教程
1:安装jlink的PC端软件(我用的PC端版本是408,jlink固件版本是2009的什么的,有人说版本高了识别不出CPU,于是我特意刷回去低版本的固件,事实上,什么版本都识别不出……低版本也不行。理论上,在这里Jlink只是当做个USb转Jtag用,什么版本固件都无所谓的)
2:安装libusb。安装完后,会让你安装个filter,点之,选中jlink driver,这样brjtag才能调用jlink。如果你不幸忘记装,可以在开始菜单里libusb目录下找到filter安装。
3:下载brjtag,我用的2.05,似乎是从1.9开始支持jlink的。
4:准备CFE、固件,自己去找。还有就是Jtag线的焊接啊连接啊什么的,我是找到RG100A的线序,然后把那些线接出来,对应着连接到jlink上的。参考的并口Jtag接法就可。似乎有说要接个VCC到TTL 那里,我接了,不知道不接会怎样。
5:命令行运行brjtag,烧写CFE的话,就把下载的CFE改名为CFE.bin 放在brjtag目录下。要烧写全部的话(包括CFE的固件),就把相应固件改名为wholeflash.bin放在那,具体说明可以命令行运行brjtag
看英文提示。
烧写cfe的命令行代码是:brjtag –flash:cfe /cable:2
烧写全部:brjtag –flash:wholeflash /cable:2
然后按照提示按回车啊神马的就行了。弄之前记得给路由器开机。
6:进度满了之后,CFE好了,拔掉jtag,重启路由器,ping 192.168.1.1,没问题就可以去浏览器进入192.168.1.1,登陆,上传安装固件。
7注:有时候,安装了CFE却千奇百怪的问题的话,就用以下命令清理一下flash试试:brjtag –erase:wholeflash /cable 2
以上命令,/cable:2参数都是为了指定用jlink而加的,具体可以看brjtag说明。
版权所有,欢迎转载。