j-linkV8固件更新(任意版本)


在使用j-link v8調試程序時,容易出現固件丟失或出錯的情況,導致電腦不能識別,j-link上面的燈不亮。我今天剛剛遇到了這個情況,於是就拆開外殼,在網上搜索資料,發現刷固件相關的還真多,但是有一個問題,就是我的這個j-link v8里面的硬件布局好像跟網上的不一樣,如下是我的硬件圖。那么問題來了,哪一個是ERASE?哪一個是TST?如果你遇到了這情況,那么可以試下如下的方法。

我這個版本的有三個短路口,分別是JP12,JP13,JP14,他們應該是教程里的TST,ERASE,JTAGSEL,但是不知道順序。

首先看一下這個j-link的主控,是atmel的at91sam7s64,於是下載一下他的數據手冊,有如下引腳圖:

可以用萬用表測一下具體哪個跟哪個對應,左邊圓孔都是VCC,右邊可測得JP13和40腳對應,JP14和50腳對應,JP12 和55腳對應,所以刷固件要用到的ERASE和TST就知道了。接下來的步驟就好說了——網上到處都是,不過為了博文的完整性,也為了方便各位,接下來就說說怎么刷固件:

首先保證電腦是XP系統或者是Win7 32bit的(64 bit就不清楚了,有時間可以一試,我的是在32bit下完成的)。

1、插上USB,電腦上會出現無法識別的USB設備

2、將板子上的ERASE腳接VCC(就是將短路口短上)超過20s,然后拔掉USB,斷開短路口(此部分就是擦除芯片FLASH)

3、插上USB,將TST短接超過20s,然后拔掉USB,斷開短路口(此部分為拷貝boot固件到啟動區)

4、再次插上USB,電腦會發現新硬件。打開SAM-BA軟件(先要安裝我的百度網盤的軟件),設置如下:

點擊connect

5、在send file name處加載固件bin文件,點擊sendfile,固件開始燒寫:

6、下載過程中會彈出是否扇區解鎖對話框,點擊否,不然燒錄不成功。

7、拔下USB重新插入,發現J-link可以正常使用。

以下鏈接包含at91sam7s64數據手冊,SAM-BA安裝包,固件bin 文件以及文檔:

鏈接:http://pan.baidu.com/s/1i5s095j 密碼:1ivy

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM