Hi!
since a while we are experiencing some issue with J-Link/J-Flash arm
the last known version that was usable is the 4.74b
I currently installed the 5.12e and also have tested on 4.83a that have the same symptoms
although arm SWD interface don't mention to require the reset pin, it seems that on 4.83a this is mandatory and on 5.12e even with the reset pin cabled the probe don't always connect (95% fail) the only version that seems to connect most of the time is the 4.74b
the MCU is most of the time in stop mode
on 4.74b without reset pin cabled, and normal operation, the connection success rate is about 100%, but if a bug leads the MCU to endless reboot itself the reset pin is the only way to reflash the device (using IAR or segger jflash)
on 4.83a without the reset pin cabled, even in normal operation, the connection success rate is about 10% to 20%, with the reset pin the connection success rate is normal
on 5.12e with the reset pin cabled, the connection rate is less that 5%, as a workaround on IAR I cut the MCU power by hand and put it back when the segger sofware try to connect
the reset strategy is always "normal" but using other strategy don't change a thing
for all the case, the probe does identify the SWD-DP is found...
on J-Flash software when we do some analyse on "Auto Flash" (F7) we have noticed that the chip is in free run mode between the various steps (connecting - erasing -downloading - verifying) which is problematic when the device has a bug that create endless reboot.... since there is no way back to flash the device....
seems that the highest the release version is the lowest the SWD support is working, but even going back to jtag mode don't solve the issue....
thanks and regards
JLM
since a while we are experiencing some issue with J-Link/J-Flash arm
the last known version that was usable is the 4.74b
I currently installed the 5.12e and also have tested on 4.83a that have the same symptoms
although arm SWD interface don't mention to require the reset pin, it seems that on 4.83a this is mandatory and on 5.12e even with the reset pin cabled the probe don't always connect (95% fail) the only version that seems to connect most of the time is the 4.74b
the MCU is most of the time in stop mode
on 4.74b without reset pin cabled, and normal operation, the connection success rate is about 100%, but if a bug leads the MCU to endless reboot itself the reset pin is the only way to reflash the device (using IAR or segger jflash)
on 4.83a without the reset pin cabled, even in normal operation, the connection success rate is about 10% to 20%, with the reset pin the connection success rate is normal
on 5.12e with the reset pin cabled, the connection rate is less that 5%, as a workaround on IAR I cut the MCU power by hand and put it back when the segger sofware try to connect
the reset strategy is always "normal" but using other strategy don't change a thing
for all the case, the probe does identify the SWD-DP is found...
on J-Flash software when we do some analyse on "Auto Flash" (F7) we have noticed that the chip is in free run mode between the various steps (connecting - erasing -downloading - verifying) which is problematic when the device has a bug that create endless reboot.... since there is no way back to flash the device....
seems that the highest the release version is the lowest the SWD support is working, but even going back to jtag mode don't solve the issue....
thanks and regards
JLM