armatmelatmelstudiojtagswd

Atmel-ICE programming atsam4sd32c


I am having problems with the programming of a custom pcb which is using the 32-bit atsam4sd32c ARM Cortex M4. I am unable to program the microcontroller trough the JTAG/SWD interface using the ATMEL-ICE debugger. However I am able to get the device signature identifier using the atmel studio 7.0 command promt. Doing manual chip erases and resets is also possible.

When I try to program the board via the atmel studio 7.0 software the upload hangs at 14%.

We have tried a lot but not progress is being made.

Can anyone help?


Solution

  • Thank you all for your responses.

    I was aware of the fact that this question was a little unfit for this forum. But I hoped there might be people here who had experience with the atmel ARM series microcontrollers.

    I did contact Atmel support and aventually that helped out.

    The problem was in de hardware design of the JTAG lines. I was unaware of the need for pull-up resistors on all JTAG lines (TMS, TDI, TDO, NRST and TCK).

    after we applied the resistors programming worked fine.

    greetings,

    Maarten Roozendaal