J-LINK7 固件修复
J-LINK:是SEGGER公司為支持仿真ARM內核芯片推出的JTAG仿真器。配合IAR EWAR,ADS,KEIL,WINARM,RealView等集成開發環境支持所有絕大部分arm核soc芯片的仿真。
市面上J-LINK大多都是盜版的,采用芯片為AT91SAM7S64。自己copy一個板子,在網上下一個固件一燒寫就搞定。有時候固件會出問題,指示led不亮了,usb無法識別了,除非芯片壞可,一般重新燒寫一下固件就好了。
固件燒寫步驟網上都有,我對其原理進行了補充:
1、拉高55號管腳(ERASE),把將內部程序擦除掉。
2、拉高40號管腳(TST),確保重新上電之前TST,PA0/PGMEN0,PA1/PGMEN1,PA2/PGMEN2 信號已經置位,由于PA0/PGMEN0,PA1/PGMEN1,PA2/PGMEN2 內置上拉電阻,且復位后上拉電阻使能,而TST復位后為下拉電阻使能,故只要將TST 信號上拉即可,并請等待10 秒鐘。(The board is now working with the SAM-BA Boot application from the flash and waiting connection through USB port)。次過程在flash上準備好SAM-BA Boot application 。
3、下電,將TST 信號懸空。再次上電后,SAM-BA?Boot?應用程序已經運行于FLASH?并等待來自于PC的USB?或DBGU?的連接。
4、啟動SAM-PROG ,鏈接usb上電。jlink會主動查找usb的鏈接,并和SAM-PROG 建立連接。下載bin固件就ok了。如果v7老板下載v8固件不能用,那就換個v7的固件試一下。
轉載于:https://www.cnblogs.com/xidongs/archive/2011/02/19/1958710.html
總結
以上是生活随笔為你收集整理的J-LINK7 固件修复的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于语言定义的思考
- 下一篇: Android用GSon处理Json数据