- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
使用J-link对芯片进行烧录时发现, 当Debug select 选择SWD模式时, 芯片的烧录, 擦除完全正常. 但是当Debug select 选择GPIO模式时 ,HEX文件第一次烧录时是可以正常烧录 ,然而第二次烧录的时候 ,J-link就会提示连接错误 , 导致无法下载. 这时把GPIO模式下的程序使用Psoc programmer擦除 , 然后J-link又可以正常连接烧录 , 手动复位芯片也无法正常连接J-link.
我有看论坛上有类似的问题,可是办法并不适用,当前使用J-flash版本为V6.34,论坛解决办法链接如下:
[SOLVED] SWD connect fails on PSoC in low-power mode - J-Link/Flasher related - SEGGER - F...
所以想请教各位是否有能够使用J-link下载low_power的程序的方法,谢谢!! 测试过PSOC 4000S和PS0C 4100S PLUS系列,现象一致.
Best Regard!
jarkko
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Yuxian,
感謝你的建议 , 所以可能GPIO模式下不能使用J-link进行二次烧录 , 烧录引脚被复用为GPIO模式时 , Psoc programmer 可能采用的是Power cycle模式 , 通过拉低VDD然后进行烧录 , 所以J-link的SWD模式并不能有效的连接上 , 需要擦除后或者烧录引脚使用SWD模式方可正常 .
Best Regard!
Jarkko
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Jarkko,
这个帖子好像讨论了类似的问题,就是17年的了Re: What should I do to use JLINK to program the psoc4 ble? 等下周再仔细研究一下
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Yuxian,
感謝你的建议 , 所以可能GPIO模式下不能使用J-link进行二次烧录 , 烧录引脚被复用为GPIO模式时 , Psoc programmer 可能采用的是Power cycle模式 , 通过拉低VDD然后进行烧录 , 所以J-link的SWD模式并不能有效的连接上 , 需要擦除后或者烧录引脚使用SWD模式方可正常 .
Best Regard!
Jarkko