I am using Segger J-Link to program/debug an evaluation board with the microcontroller ADuCM3029, from Analog Devices.
This is the evaluation board: https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-aducm3029-ezkit.html
I was able to run my application for a few months, but today I got stuck after flashing the device.
I can not connect to the microcontroller via J-Link Commander or communicate with it via IDE as well. The image below show the error I get when I try to do it:
I know that it is not a problem with my J-Link, because it works with other boards. However, I would like to be able to connect to my device and perform a flash reset.
Do you any clue about how to do it?
You can use the CrossCore Serial Flash Programmer (CCSFP) which is included in the CrossCore Utilities installation to mass erase your ADuCM3029. Please refer to the CrossCore Serial Flash Programmer Users Guide in the Docs folder.
Hi luis.possatti - just wondering if you've had any luck fixing the board?
Sorry for the late reply, but it manage to solve my problem, thanks a lot!
And for next users with the same problem:
I found out what was causing this issue. The time frame between the JLink reset the device and the moment it enters in the sleep mode was very short. In the sleep mode the Segger J Link could not connect to the device, and then it seems to be unreachable. The option was then to erase the flash via the serial programmer or to force interruptions to wake up the device repeatedly and then trying to connect it to the JLink