首頁(yè) > 評(píng)測(cè) > 【MSP432評(píng)測(cè)】---一波三折后續(xù)-----解決方法
【MSP432評(píng)測(cè)】---一波三折后續(xù)-----解決方法
- [導(dǎo)讀]
- 單刀直入,先說(shuō)問(wèn)題: 之前剛收到MSP432P401R的時(shí)候發(fā)了一篇帖子:https://bbs.21ic.com/icview-2941532-1-2.html; 當(dāng)時(shí)發(fā)完我在回復(fù)下面一個(gè)吧友的時(shí)候提到過(guò)我的板子出問(wèn)題了,就是插入電腦沒(méi)反應(yīng): 具體描述:
單刀直入,先說(shuō)問(wèn)題:
之前剛收到MSP432P401R的時(shí)候發(fā)了一篇帖子:https://bbs.21ic.com/icview-2941532-1-2.html;
當(dāng)時(shí)發(fā)完我在回復(fù)下面一個(gè)吧友的時(shí)候提到過(guò)我的板子出問(wèn)題了,就是插入電腦沒(méi)反應(yīng):
具體描述:
一般來(lái)說(shuō)開(kāi)發(fā)板插入電腦之后設(shè)備管理器有三種情況:
(1)要么提示“未知設(shè)備”
(2)要么有個(gè)感嘆號(hào)提示沒(méi)有驅(qū)動(dòng)
(3)要么就是正常工作
But 我這個(gè)插進(jìn)去啥都沒(méi)有!上圖說(shuō)明:如下圖
看見(jiàn)沒(méi)有,老鐵們,就是這樣,啥都沒(méi)有,啥都沒(méi)有,啥都沒(méi)有............................................
甚至懷疑是線(xiàn)壞了,結(jié)果用其他的開(kāi)發(fā)板正常!
后來(lái)想起來(lái)是當(dāng)時(shí)更新過(guò)固件之后出現(xiàn)的問(wèn)題,于是聯(lián)想起被刷成磚頭的手機(jī),覺(jué)得是固件把MCU折騰成類(lèi)似的東西了!
于是,思考解決方案:最終思路是通過(guò)其他方式重新燒錄固件
但是有幾個(gè)難點(diǎn):
(1)硬件燒錄方式:串口還是JTAG;
(2)PC端燒錄軟件是什么;
(3)燒錄的話(huà),在哪里有固件;
(4)MSP432P401R上面給XDS110(XDS110的MCU其實(shí)是TM4C129ENCPDT)燒錄固件的燒錄的接口(注意:不是給MSP432燒錄)
于是,想著用串口解決,原因很簡(jiǎn)單,小黑板上有串口接腳啊,雖然那是XDS110(MCU是TM4C129ENCPDT)給MSP432
燒錄用的,可是說(shuō)明對(duì)應(yīng)的也是XDS110的串口接口?。?/font>
于是去找資料
(1)去TI官網(wǎng)上找對(duì)應(yīng)的固件和軟件燒錄工具以及相應(yīng)的手冊(cè)
(2)問(wèn)度娘萬(wàn)千網(wǎng)友有沒(méi)有遇到過(guò)這種情況以及解決方式
這兩部解決的結(jié)果
(1)大海撈針般找到了“小黑板”的原理圖!因?yàn)榫W(wǎng)上鋪天蓋地的都是“小紅板”的原理圖;PS:原理圖附件在下面
(2)找到了燒錄工具:LMFlashProgrammer
(3)固件的話(huà)TI官網(wǎng)上只有一個(gè).exe的文件沒(méi)有.hex文件
也在TI的E2E上發(fā)了帖子,可是毫無(wú)建設(shè)性意見(jiàn),帖子鏈接如下:https://e2echina.ti.com/question_answer/microcontrollers/tiva_arm_cortex/f/96/p/187322/573287#pi58711=2
也在網(wǎng)上問(wèn)了度娘,度娘反饋的結(jié)果是也有一堆小朋友遇到這個(gè)問(wèn)題,
可是他們回復(fù)的解決方式,要么是進(jìn)入DOS輸入命令,要么是進(jìn)什么DFU模式!但是我現(xiàn)在插進(jìn)去都不顯示,這些東西有個(gè)毛用
本想就此放棄,可是發(fā)現(xiàn)了手邊的J-LINK!再看看電腦上的J-Flash,現(xiàn)在我缺的是什么,固件和接口??!
于是打開(kāi)原理圖,的確有接口,可是固件怎么搞,最后發(fā)現(xiàn).exe文件的安裝目錄下有兩個(gè)文件
(1)bootloader.bin
(2)fireware.bin
萬(wàn)事俱備,只欠燒錄!
激動(dòng)的心,顫抖的手,燒錄進(jìn)去有沒(méi)有?有,兩個(gè)都成功燒錄!懷著興奮的心情拔掉J-LINK,插上XDS110數(shù)據(jù)線(xiàn)
打開(kāi)設(shè)備管理器,脫口而出:son of bitch
還是空空如也;
于是懷疑是不是硬件出故障了,根據(jù)原理圖檢查硬件,發(fā)現(xiàn)USB線(xiàn)的D+和D-還有ID是直接通過(guò)0R電阻連到XDS110的MCU,即TM4C129ENCPDT
萬(wàn)用表測(cè)量也是通的;折騰兩天沒(méi)有反應(yīng)準(zhǔn)備再一次放棄關(guān)閉打開(kāi)的鏈接,刪除下載的文檔的時(shí)候,發(fā)現(xiàn)在XDS110固件安裝程序,即.exe
安裝目錄下面有個(gè)XDS110SUPPORT README 的PDF,然后在他們整個(gè)文檔后面有這么兩個(gè)方式,如下圖:
然后按照倒數(shù)第二個(gè)方法試了一下,我擦,千年枯井有水了,竟然有反應(yīng)了。上圖上圖
然后在進(jìn)DOS,輸入指令!-e -m -f -r之后;然后果然DOS界面回復(fù)了設(shè)備信息,在此拔插,果然驅(qū)動(dòng)正常了,上圖上圖
總結(jié):解決步驟:
(1)燒錄工具:JLINK+JFLASH
(2)燒錄固件:TI官網(wǎng)的固件安裝后子目錄下產(chǎn)生的bootloader.bin文件
燒錄注意事項(xiàng):一定要先擦除在燒錄,切記切記
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開(kāi)放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開(kāi)發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車(chē)啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開(kāi)發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開(kāi)發(fā)
預(yù)算:¥1100001天前