ST意法半导体
直播中

张鑫

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

除非热插拔,否则无法编程/连接STM32WL55CC是为什么?

我在 STM32WL55CCU7 上有新的定制板。我无法使用 STM32CubeIDE 进行闪存/编程。
当我尝试使用“正常”模式连接 STM32CubeProgrammer 时,出现以下错误:
“错误:无法连接到访问端口 1!如果您尝试连接到启用了 TrsutZone 的设备,请尝试使用热插拔模式连接”
14:23:09:ST-LINK SN:002900213431511631343632
14:23:09:ST-LINK 固件:V3J10M3
14:23:09:主板:STLINK-V3MINIE
14:23:09:电压:1.78V
14:23:09:错误:无法连接到访问端口 1!如果您尝试连接到启用了 TrustZone 的设备,请尝试使用热插拔模式进行连接。
如果我尝试连接“热插拔”模式,我会得到:
14:19:28:ST-LINK SN:002900213431511631343632
14:19:28:ST-LINK 固件:V3J10M3
14:19:28:董事会:STLINK-V3MINIE
14:19:28:电压:1.79V
14:19:28:SWD 频率:1000 KHz
14:19:28:连接模式:热插拔
14:19:28:重置模式:硬件重置
14:19:28:设备 ID:0x497
14:19:28:修订 ID:Rev Y
14:19:28:上传选项字节数据......
14:19:28:银行:0x00
14:19:28:地址:0x58004020
14:19:28:大小:96 字节
14:19:28:银行:0x01
14:19:28:地址:0x58004080
14:19:28:大小:8 字节
14:19:28:上传中……
14:19:28:大小:1024 字节
14:19:28:地址:0x8000000
14:19:28:阅读进度:
14:19:28:数据读取成功
但我无法进行批量擦除,出现以下错误:
“错误:批量擦除操作失败。请验证闪存保护”
知道为什么吗?






回帖(1)

金果子

2023-2-2 14:50:38
我找到了错误/解决方案。看来我们在 NRST 上的 ESD 二极管是在错误的一边!
这就是为什么热插拔是唯一响应的原因,而 CubeProgrammer 正在等待重置/读取位。
举报

更多回帖

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