ST意法半导体
直播中

贾熹

7年用户 1577经验值
私信 关注
[问答]

CubeProgrammer v2.9.0和CubeIde 1.8无法识别STM32L4R9ZIT 2Mbytes闪存大小怎么解决?

你好,
我做了一个闪存大小超过 1Mbytes 的小测试项目。
编译时没有错误,但无法使用 STM32CubeProgramming 工具进行调试和闪存编程。
二进制文件大小为:1.6MB

CubeProgramming Tool:文件大小大于闪存大小

多维数据集 1.8:

STMicroelectronics ST-LINK GDB 服务器。版本 6.0.0
版权所有 (c) 2021,意法半导体。版权所有。

使用以下选项启动服务器:
    持久模式:禁用
    记录级别:1
    监听端口号:61234
    状态刷新延迟:15s
    详细模式:禁用
    SWD 调试:已启用
    InitWhile:启用

等待调试器连接...
调试器已连接
等待调试器连接...
调试器已连接
等待调试器连接...
   ---------------------------------------------- ------------------
            STM32CubeProgrammer v2.9.0-RC01         
   ---------------------------------------------- ------------------

ST-LINK 序列号:001B001D3156501920323443
ST-LINK固件:V3J9M3B5S1
开发板:STLINK-V3SET
电压 : 3,30V
SWD 频率:24000 KHz
连接模式:Under Reset
复位方式:硬件复位
设备 ID:0x470
修订 ID:Rev W
设备名称:STM32L4Rxxx/STM32L4Sxxx
闪存大小:2 MBytes
设备类型:单片机
设备 CPU:Cortex-M4
BL 版本 : --
启用低功耗模式调试

内存编程...
打开并解析文件:ST-LINK_GDB_server_L9dfP9.srec
文件:ST-LINK_GDB_server_L9dfP9.srec
大小 : 1 兆字节
地址:0x08000000


擦除段0对应的内存:
擦除内部存储器扇区 [0 255]
正在下载:

文件下载完成
下载操作期间经过的时间:00:00:16.739

正在验证...

下载验证成功

编程成功但在 HardFault_Handler 上停止

对于我的真实项目,下载未成功完成并出现错误:
错误:无法下载 Segment[0]
错误:无法下载文件


回帖(1)

宋玉红

2022-12-26 15:49:13
使用 ide v1.9 和 CubeProgrammer v2.10.0 解决了问题
举报

更多回帖

发帖
×
20
完善资料,
赚取积分