一、電路故障背景
打板回來常會出現(xiàn)燒錄不良,調(diào)試是一個(gè)技術(shù)活,如果燒錄不過關(guān),一切白搭。
二、常見JTAG故障原因如下:
1、ESD防護(hù)器件焊接不良;
電路板給生產(chǎn)部分焊接,發(fā)現(xiàn)元器件虛焊,特別是需要烘烤的元器件,更是要注意,極容易虛焊。
2、FPGA的JTAG引腳,焊接短路
FPGA芯片焊接短路,萬用表二極管檔位測試時(shí),蜂鳴器響了,判定引腳和地直接導(dǎo)通了
3、上拉電阻和下拉電阻,焊接錯(cuò)誤
3.1? 這是最有意思的,很難發(fā)現(xiàn),特別是0402封裝,電阻上沒有標(biāo)識,阻抗根本看不到。0603及其以上封裝,還是有阻抗標(biāo)識的,方便識別。
3.2 而且下意識會默認(rèn)這么簡單的電阻還能焊接錯(cuò)誤,實(shí)際上,真的是會出錯(cuò)的,使用萬用表測試電阻的阻抗。
4、JTAG的定義弄錯(cuò)
4.1 封裝的第1引腳錯(cuò)誤;
4.2 原理圖封裝的引腳和線序錯(cuò)誤;
4.3 原理圖和PCB圖的封裝引腳錯(cuò)位;
5、下載線斷了,如果之前用過,僅接了當(dāng)前設(shè)備,結(jié)果調(diào)試不了
這種情況最難發(fā)現(xiàn)??赡苤熬徒佑|不良,因?yàn)閺澱劢嵌葐栴},導(dǎo)致沒發(fā)現(xiàn)問題,更新新的設(shè)備,反著彎折或者彎折過大,導(dǎo)致接觸不良幾率增大。
6、下載器壞了
不再贅述,換一個(gè)就好了。
調(diào)試的時(shí)候如果懷疑,就找一個(gè)其他下載器,嘗試下載程序。
7、TMS/TCK的引腳信號質(zhì)量差
示波器測試引腳必須。
這里著重收一下 FPGA級聯(lián)情況,如果FPGA芯片出現(xiàn)4片及以上級聯(lián),JTAG是共用的,一定要將TMS和TCK使用驅(qū)動(dòng)芯片,不然驅(qū)動(dòng)力不夠,波形已然走樣,不再是方波樣子,質(zhì)量變差。
8、JTAG電路時(shí)常會串接33R電阻,減小反射、限流保護(hù)、ESD防護(hù),焊接錯(cuò)了
曾遇到過一次,竟然焊接了10K電阻,找問題是兩眼汪汪,都快放棄了,偶然想到,測試一下電阻,會不會電阻壞了,,其實(shí)之前測試二極管檔位是有數(shù)值的,實(shí)在是折騰的沒脾氣,死馬當(dāng)活馬醫(yī)。。。??,最后是熱淚盈眶?。〈笮值?,終于遇找到“你"了
---------以上為2023/12/09書寫--------
9、新增2024/01/13:核心板與底板扣接,JTAG放在底板上,芯片連接不到JTAG
扣接不緊密,看似扣接好了,實(shí)際上中間位置沒有完全扣接,四周扣接沒問題,導(dǎo)致很難發(fā)現(xiàn)問題,取下核心板時(shí),發(fā)現(xiàn)輕松拿下,想到,估計(jì)沒有扣緊,重新扣接,可正常通信。文章來源:http://www.zghlxwxcb.cn/news/detail-784671.html
調(diào)試過程中遇到的雷人事件,都是時(shí)間壘出來的經(jīng)驗(yàn),一步一調(diào)試,風(fēng)景是多樣的。文章來源地址http://www.zghlxwxcb.cn/news/detail-784671.html
到了這里,關(guān)于[] FPGA的JTAG燒錄不穩(wěn)定或燒錄失敗原因分析的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!