黑色裂变 发表于 2019-3-18 16:47:42

使用STLink无法仿真STM32L431RCT

使用STLinkV2和IAR仿真STM32L431的时候,IAR提示
Warning: Write failed (CPU data abort) at Memory address 0x2000B7A0
Warning: Write failed (CPU data abort) at Memory address 0x2000B78C
换STM32CubeProgrammer下载时,可以Connect,但是运行全片擦除时提示
16:15:31 : Error: Mass erase operation failed.Please verify flash protection
16:15:31 : Warning: Connection to device 0x435 is lost
16:15:32 : Warning: Connection to device 0x435 is lost
不知道是什么原因导致的,芯片默认不会写保护吧,因为使用Jlink就能仿真下载。连了SWDCLK,SWDIO,GND,RST
求坛友帮助,非常感谢!

五哥1 发表于 2019-3-18 17:22:04

升级下STLINK的软件试试。

黑色裂变 发表于 2019-3-18 17:22:45

五哥1 发表于 2019-3-18 17:22
升级下STLINK的软件试试。

谢谢,已经可以了,是我忘了连VCC了。。。。。

toofree 发表于 2019-3-18 17:28:28

如果用JLink能正常下载和仿真,就不存在Flash写保护的问题。

wenyangzeng 发表于 2019-3-18 17:32:50

貌似片子写保护了,用STM32 ST-LINK Unility工具检查一下Optin Bytes 看看,如果写保护了,解除。

黑色裂变 发表于 2019-3-19 19:40:37

wenyangzeng 发表于 2019-3-18 17:32
貌似片子写保护了,用STM32 ST-LINK Unility工具检查一下Optin Bytes 看看,如果写保护了,解除。 ...

是STlink没有接VCC,现在接上VCC就能仿真下载了,谢谢:)
页: [1]
查看完整版本: 使用STLink无法仿真STM32L431RCT