Announcements

Equip yourself to optimize PSoc4 MCUs for Evs at the EV Webinar. Click here to register.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

PSoC™ 4 Forum Discussions

Jach_4352976
Level 1
Level 1
First like received

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

0 Likes
1 Solution

Hi  Yuxian,

        感謝你的建议 , 所以可能GPIO模式下不能使用J-link进行二次烧录 , 烧录引脚被复用为GPIO模式时 ,  Psoc programmer 可能采用的是Power cycle模式 ,  通过拉低VDD然后进行烧录 ,  所以J-link的SWD模式并不能有效的连接上 , 需要擦除后或者烧录引脚使用SWD模式方可正常 .

   

Best Regard!

Jarkko

View solution in original post

2 Replies
Roy_Liu
Moderator
Moderator
Moderator
1000 replies posted 500 solutions authored 5 questions asked

Hi Jarkko,

这个帖子好像讨论了类似的问题,就是17年的了Re: What should I do to use JLINK to program the psoc4 ble? 等下周再仔细研究一下

Roy Liu

Hi  Yuxian,

        感謝你的建议 , 所以可能GPIO模式下不能使用J-link进行二次烧录 , 烧录引脚被复用为GPIO模式时 ,  Psoc programmer 可能采用的是Power cycle模式 ,  通过拉低VDD然后进行烧录 ,  所以J-link的SWD模式并不能有效的连接上 , 需要擦除后或者烧录引脚使用SWD模式方可正常 .

   

Best Regard!

Jarkko