关于STM32F407芯片不能下载程序(串口和JTAG都不能下载,原先可以),我查过论坛,还没有这种状况

2019-07-20 15:57发布

    自己做的板卡,芯片是STM32F407。原先是可以进行下载的(串口和Jlink都可以下载),现在不行了,芯片里面有程序运行,我用串口下载一直是连接不上芯片,但是串口是可以正常通信的(芯片里有程序在跑,通过串口调试软件发送命令都很正常,可接受,也可发送,但是下载就不行),BOOT0接1,BOOT1接0,是正常的,我都测试过电压,下载时也复位过没用,还是不能下载。之后就用Jlink下载也不行,同样的程序在其他板卡上可以下载,但在这块板卡下载就不行。
这是JTAG下载时出错的图1:

图2:

    这个程序可以下载到开发板正常运行,JTAG和MDK5设置可以判定是好的。应该是JTAG没找到芯片,好像和串口不能下载一样,连接不上芯片,就像是芯片的下载功能不能用。自己写的程序会锁死下载功能吗,还是芯片有问题吗?有人遇到过这种问题吗?请大侠指教下,给点意见,谢谢!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
20条回答
严加伟
1楼-- · 2019-07-20 16:44
芯片被写保护了,不能读和写。级别为2,不能烧写和调试
emWin
2楼-- · 2019-07-20 21:41
猜测是里面的软件造成的,你可取另外的板验证仿真器和IDE
严加伟
3楼-- · 2019-07-20 23:53
你是说里面运行的程序造成的吗,程序什么情况会造成这种情况?
仿真器和IDE是没有问题的,我下载另外一块板卡没问题,两块板卡同一批次的
龙之谷
4楼-- · 2019-07-21 00:43
 精彩回答 2  元偷偷看……
严加伟
5楼-- · 2019-07-21 02:26
你是说里面运行的程序造成的吗,程序什么情况会造成这种情况?
仿真器和IDE是没有问题的,我下载另外一块板卡没问题,两块板卡同一批次的
严加伟
6楼-- · 2019-07-21 05:57
JTAG怎样用Erase Full Chip

一周热门 更多>