大家好,我正在使用STM32F407VET6.目前遇到一个困惑,希望有高手能给予指导。或者大家一起讨论下。 现象是: 无法正常烧录程序,烧录模式SWD 首先在keil中会报错,拉高BOOT1似乎也无效。 J-link可以通过J-Flash里面 Target ->Connect 连接到芯片。也可以Target -> Test ->Generate test data 测试,或者是下面的speed测试。都可以完成。 但是不能通过Manual Programming 进行擦除。也不能直接Production Programming 报错信息是一样的。如图。 我猜想是写保护原因,但我使用ST-Link配合STM32 ST-LINK Utility软件,根本连接不上芯片。至此,我已经黔驴技穷,希望大家帮忙一起考虑下原因。 PS: 我是在自己的板子上进行的操作,同一批次的芯片,有的可以正常烧录。 STM32 ST-LINK Utility ç¹å»Connect |
Keil ç§å½
Keil ç§å½
J-Flash Programming
J-Flash SPeed Test
J-Flash Connect
J-Flash Test
STM32 ST-LINK Utilityéæ°è¿æ¥ç´æ¥ç¹å»erase
目前新项目,MCU采用STM32F407VGT6,文件存在TF卡(SDIO),请问能否通过F4的USB把TF卡里面的txt和excel文件拷贝到U盘?哪个USB可以实现?
STM32F407ZGT6假死现象,看门狗不起作用
STM32F407VGT6使用PLL倍频后芯片会反复重启
CAN接收丢包
使用Cubeprogrammer无法连接、连接G431和一块H750的板子可以连上但是连另外一块H750的板子和F407的板子就直接报错,这个应该如何解决。
SPI 通信,既有单字节数据传输,又有多字节数据传输,该如正确使用 DMA?
SD卡log存储
STM32F413ZGT6的NRST需要接上拉电阻吗
STM32F4的串口在配置DMA之后,不能使用高波特率吗?
劳烦大佬们看一下,为什么我的USART1 这样配置接收不了数据啊
评分
查看全部评分
第1张图的故障有可能是ST-LINK的下载线有问题;
第2张图则明显提示ST-LINK的USB连接错误
换一个新的ST-LINK、USB连接线和一条下载线试试。
把可能出现的硬件故障先排除了。
评分
查看全部评分
谢谢回复,ST-Link应该是好的,可以烧录其他板子没问题,有问题的板子一直会有问题。第二个是点击Erase过一段时间才会出现的。如果接线错误,马上就会有这个提示。
谢谢回复,我的Jlink版本是V6.40 试着运行了一下J-flash Lite 发现既不能烧录hex ,也不能擦除。
http://www.stmicroelectronics.co ... /stm32cubeprog.html
评分
查看全部评分
多谢支持,我飞线试下。
评分
查看全部评分
单靠ST-LINK的供电可能带不动板子的负载,给板子供电之后再下载试试。
评分
查看全部评分
感谢回复,批量烧录肯定是供电的,反馈出了有的芯片不能烧录这个问题,通过换芯片可以解决。我调试的时候是把所有外围器件拿下来了,现象是一致的。所以觉得郁闷