本帖最后由 cptjy 于 2014-3-11 15:02 编辑
用JLINK给103c8t6烧写程序(SWD模式),一开始可以调试,程序也在运行。过段时间,JLINK就一直亮红灯,程序也不运行了。断电程序也不运行,也不能烧程序,JLINK一直红灯。
IAR的错误如下:
Failed to load flash loader: C:\Program Files\IAR Systems\Embedded Workbench 5.4\arm\config\flashloader\ST\ FlashSTM32F10xxxRAM10K.out
Failed to load flash loader: C:\Program Files\IAR Systems\Embedded Workbench 5.4\arm\config\flashloader\ST\ FlashSTM32F10xx8.flash
用JLINK自带工具可以连上芯片,也能擦出芯片,就是烧不了程序。
下面是它的错误信息
- ERROR: RAM check failed @ address 0x20000000.
- ERROR: Write: 0x03020100 07060504
- ERROR: Read: 0x00000000 00000000
- ERROR: (0 bytes of RAM have been checked successfully)
- ERROR: Failed to program and verify target
最关键的是断一会儿电又能烧一次。请问大家这是什么原因?已经是2块板子了。 |