daplink下载出现invalid rom table

2019-07-21 02:11发布

本帖最后由 redgragon 于 2019-4-30 00:50 编辑

DAP Link用的是STM32F103C8T6主控的,目标板也是STM32F103C8T6(板载2*10p JTAG接口)。测试程序就是点个LED灯,测试程序在SW模式下可以正常烧录,在JTAG模式下报错无法烧录,其他程序也一样。
3DV3M1%%8[BJ%XV)US[5TS8.png
硬件连线和SWD复用的几根线应该没问题,剩下接了3根线:
(daplink->目标板)
[mw_shl_code=c,false]PB5->JTDI
PB6->RESET(这里不知道该接RESET还是JTRST?)
PB7->JTDO[/mw_shl_code]
所用的DAPlink固件程序见:[原创] 【源代码】STM32F103C8T6最小板搞定CMSIS-DAP和SWO功能
程序魔术棒Debug设置
]~X_0S@_AJ3UGGKZTGA21LB.png

求问如何解决?
另外百度了以下几种方法,都没有解决。。。
1.杜邦线太长:换了稍短杜邦线还是报错
2.杜邦线连接不可靠:同上换了杜邦线
3.超频锁死问题:SW模式可正常烧录、调试和运行,证明程序没有锁死
4.boot0接1,取消勾选Flash Load中的Program,Verify,Reset and Run并重新烧录:烧不进去
5.RESET引脚硬件上不能悬空:看了原理图发现有上拉也有电容
6.下载时钟速度设置过快:降低到10kHz仍然报错


0条回答

一周热门 更多>