STM32H743IIT6调试的时候出现Error: Flash Download failed - "Cortex-M7" 使用自己做的板子,芯片是STM32H743IIT6 V版本 MDK5.29,JLINK V9和CMSIS-DAP,都是最新版本,调试器可以正常识别到芯片(频率从1M-10M都可以) 使用内部flash,编程算法使用MDK自带的STM32H7X_2048, 编程完毕后出现:
每次地址都不可能一样! 芯片的复位电路如下: , 每个电源引脚也都有配置104滤波电容。 第一次用M7的芯片,不知道什么原因,请指教, |
STM32H750内部flash读写
STM32H743采用flash swap 进行IAP升级,reset后启动不了
STM32双核H7核间通信的方法
STM32H743IIC,HAL库驱动硬件I2C,hi2c2.state一直是busy. 为什么?
H747 DSI 模块的官方例程跑不通
MAC回环或以太网PHY芯片回环怎么实现?
STM32745/747芯片固件升级问题
H743 DAC通道缓冲器的校准问题
STM32H750更改时钟后,程序无法运行
疑似STM32CUBEIDE出现BUG
评分
查看全部评分
后来通过芯片卖家(某宝上的)了解到他们也收到过客户投诉过相同的问题,并且说可能是MDK的问题,说在STM32CubeIDE下可以正常下载,可能是V版本芯片导致的flash编程算法的导致的问题,我尝试用STM32CubeIDE和IAR(也会出现验证失败的问题)进行调试,程序都可以正常运行。
终于找到原因,但是问题还没解决!