I have a project written for the ATSAMD20J16A and I am able to program it and debug just fine with the Atmel SAM pod used as CMSIS-DAP; however, when i try to use the Olimex ARM-USB-TINY-H (https://www.olimex.com/Products/ARM/JTAG/ARM-USB-TINY-H/) it crashes with the message "Cannot halt target after reset." I tried the suggestions from https://rowley.zendesk.com/forums/51134/entries/45537 but still the same error.
I have used this debugger in the past for LPC parts with Crossworks and had no issues.
It recognizes the part and everything it just fails out during the "Preparing target for download step". I am using the Olimex ARM-JTAG-SWD adapter (https://www.olimex.com/Products/ARM/JTAG/ARM-JTAG-SWD/) and the Olimex ARM-JTAG-20-10 (https://www.olimex.com/Products/ARM/JTAG/ARM-JTAG-20-10/) to connect to my board. I have probed the RESET line and see it go low then high again during reset and i have also probed SWDIO and SWCLK and can see data going across them. I have tried greatly increasing the JTAG clock divider to no avail.
Has anyone been able to get the Olimex ARM-USB-TINY-H working with the SWD Atmel ARM parts (SAMD20)?
Please sign in to leave a comment.