找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 6696|回復(fù): 2
收起左側(cè)

SWD下載找不到芯片型號(hào)/內(nèi)核?

[復(fù)制鏈接]
ID:338097 發(fā)表于 2018-5-25 15:25 | 顯示全部樓層 |閱讀模式
2黑幣
用SWD下載器下載,下載器正常,所選芯片型號(hào)對(duì)應(yīng),但是無(wú)法發(fā)現(xiàn)芯片。

設(shè)置界面

設(shè)置界面

最佳答案

查看完整內(nèi)容

2.1將B0拉高->重啟->下載->B0拉低。 下載進(jìn)關(guān)閉SWD模式的程序時(shí)可使用此方法,也可用jink或串口下載沒(méi)有禁止swd模式的程序。在此要提醒,①使用CubeMX建立工程時(shí),需設(shè)置Pinout->SYS->Debug為Serial Wire狀態(tài)。②在使用swd模式時(shí)最好使用五針,VCC、SWDIO、SWCLK、GND、REST,系統(tǒng)可將其復(fù)位,在其未關(guān)閉SWD模式時(shí)執(zhí)行SWD下載(未驗(yàn)證,有驗(yàn)證的確認(rèn)一下)。 2.2、檢查芯片有沒(méi)有虛焊/漏焊,可以用手按住芯片使其接觸良好進(jìn)行 ...
回復(fù)

使用道具 舉報(bào)

ID:337909 發(fā)表于 2018-5-25 15:25 | 顯示全部樓層
2.1將B0拉高->重啟->下載->B0拉低。
   下載進(jìn)關(guān)閉SWD模式的程序時(shí)可使用此方法,也可用jink或串口下載沒(méi)有禁止swd模式的程序。在此要提醒,①使用CubeMX建立工程時(shí),需設(shè)置Pinout->SYS->Debug為Serial Wire狀態(tài)。②在使用swd模式時(shí)最好使用五針,VCC、SWDIO、SWCLK、GND、REST,系統(tǒng)可將其復(fù)位,在其未關(guān)閉SWD模式時(shí)執(zhí)行SWD下載(未驗(yàn)證,有驗(yàn)證的確認(rèn)一下)。
2.2、檢查芯片有沒(méi)有虛焊/漏焊,可以用手按住芯片使其接觸良好進(jìn)行下載。
2.3、檢查SWDIO和SWCLK有沒(méi)有反接,檢查下載線接觸是否良好。
2.4、檢查B0/B1都處于低電平狀態(tài)。10K電阻下拉至地。
2.5、檢查供電電壓及各個(gè)電源引腳是否供電良好。
     在此處遇到問(wèn)題,現(xiàn)象:內(nèi)核有時(shí)能檢測(cè)到有時(shí)又檢測(cè)不到,重復(fù)下載出現(xiàn)不同狀態(tài)的報(bào)錯(cuò)。原因是模擬電源基準(zhǔn)電源芯片焊接錯(cuò)誤,模擬供電引腳電壓為零。
2.6、確認(rèn)jink/SWD沒(méi)有問(wèn)題,下載其他芯片是否成功。
   指示燈不亮,斷開jink與板子連接還是不亮或常顯紅色,jink問(wèn)題,重刷固件!
   指示燈為綠色,下載其他芯片失敗,顯示no sw-dp found,可能原因MDK4.6對(duì)CM0+的內(nèi)核支持不完善,在segger的官網(wǎng)下了個(gè)補(bǔ)丁,替換了一下。替換之前備份JL2CM3.dll文件,若不是該問(wèn)題可替換回來(lái)。 http://www.segger.com/IDE_Integration_Keil.html#knownproblems(轉(zhuǎn)載-愛吃水煮魚)
2.7、Debug選項(xiàng)中->Reset選項(xiàng)Autodetect與Sysresetreq來(lái)回切換嘗試。
2.8、選擇Cortex-M/R JINK/J-Trace(兩處:options for target ->debug中與options for target ->utilities)。
2.9、確認(rèn)芯片型號(hào)以及flash大小。
2.10、options for target->target->code Generation選項(xiàng)中只勾選Use MicorLIB。
2.11、芯片掛了
2.12、jlink能讀到內(nèi)核,下載程序時(shí)在即將完成時(shí)彈出Error: Flash Download failed - Cortex-M3。檢查復(fù)位電路是否有問(wèn)題(BOM單標(biāo)注10K,焊接人員將其焊接成100R,電阻過(guò)小導(dǎo)致jlink不能將芯片復(fù)位)。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:338097 發(fā)表于 2018-5-28 11:14 | 顯示全部樓層
電子星辰 發(fā)表于 2018-5-25 15:25
2.1將B0拉高->重啟->下載->B0拉低。
   下載進(jìn)關(guān)閉SWD模式的程序時(shí)可使用此方法,也可用jink或串口下載沒(méi) ...

我是用的Cube,沒(méi)有設(shè)置Serial Wire,謝謝
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表