標(biāo)題: stm32單片機(jī)芯片被鎖,怎么辦 [打印本頁(yè)]

作者: 家星    時(shí)間: 2022-9-29 22:02
標(biāo)題: stm32單片機(jī)芯片被鎖,怎么辦
芯片是stm32f407vet6,朋友給我了一個(gè)bootloader,升級(jí)上位機(jī),主程序app,我燒錄主程序后,stlink就連接不上了,網(wǎng)上都說(shuō)時(shí)swd口被復(fù)用,可以用isp升級(jí)的方式擦除,我試了,isp燒錄功能好像也不能用,現(xiàn)在唯一的辦法就是用升級(jí)的方式替換原來(lái)的bin.
求教,這個(gè)程序要怎么寫(xiě)的。謝謝各位





作者: yzwzfyz    時(shí)間: 2022-9-30 08:28
升級(jí)的過(guò)程:
1、擦除原來(lái)的程序。
2、寫(xiě)入升級(jí)的程序。
你知道怎么辦了吧,也知道為什么連不上了吧。
外來(lái)的和尚水土不服,又把原來(lái)的家俬全毀了。你看著辦吧。
作者: lhzw2001    時(shí)間: 2022-9-30 09:52
isp肯定能用的,你看一下是不是接線有錯(cuò),或是波特率錯(cuò)了之類(lèi)的,還有進(jìn)入isp的操作
作者: pdwdzz    時(shí)間: 2022-9-30 11:04
swd口被復(fù)用了,原則上按復(fù)位再執(zhí)行燒寫(xiě)就行。
作者: klwanghl    時(shí)間: 2022-9-30 11:27
只有利用ST-link仿真器,在ST軟件工具下,可以去除被鎖住的bit位,就可以解鎖。
作者: klwanghl    時(shí)間: 2022-9-30 11:29
只有利用ST-link仿真器,在ST軟件工具下,可以去除被鎖住的bit位,就可以解鎖。
作者: wufa1986    時(shí)間: 2022-9-30 11:38
寫(xiě)一個(gè)程序,把0x8000000扇區(qū)擦除
作者: npn    時(shí)間: 2022-9-30 12:57
請(qǐng)嘗試斷開(kāi)所有與燒錄無(wú)關(guān)的電路。
作者: 家星    時(shí)間: 2022-9-30 18:09
pdwdzz 發(fā)表于 2022-9-30 11:04
swd口被復(fù)用了,原則上按復(fù)位再執(zhí)行燒寫(xiě)就行。

你好,感謝回復(fù)。swd口已經(jīng)連不上了,復(fù)位也不行,在bootloader中運(yùn)行時(shí),swd也不能連接
作者: 家星    時(shí)間: 2022-9-30 18:10
klwanghl 發(fā)表于 2022-9-30 11:27
只有利用ST-link仿真器,在ST軟件工具下,可以去除被鎖住的bit位,就可以解鎖。

你好,謝謝,stlink已經(jīng)連接不上了
作者: 家星    時(shí)間: 2022-9-30 18:11
wufa1986 發(fā)表于 2022-9-30 11:38
寫(xiě)一個(gè)程序,把0x8000000扇區(qū)擦除

好的,我試試,謝謝
作者: 13872888583    時(shí)間: 2022-10-6 08:45
我昨晚也碰到你一樣的問(wèn)題,直接用串口寫(xiě)入開(kāi)發(fā)板程序,在試著連接,正常了,我還以為它壞了呢。
作者: 家星    時(shí)間: 2022-10-20 18:35
lhzw2001 發(fā)表于 2022-9-30 09:52
isp肯定能用的,你看一下是不是接線有錯(cuò),或是波特率錯(cuò)了之類(lèi)的,還有進(jìn)入isp的操作

你好感謝回復(fù),過(guò)去這么久,我查閱了手冊(cè),終于知道了原因,因?yàn)槌绦蚪o芯片了加了level-2的保護(hù),所以isp模式和swd功能都不能用了




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1