I have now tested JLink against my standard targets, the good is I have found no problems, the bad is that I not found any causes of reported problems.
I have checked Michael Fishers STR 711 program, I can connect to target, write and read momory, use gdb LPC_H2124 board, good connections, good debug connection, domp, load and verify images to RAM STM32 board, connect ok, erase, program flash no problems, gdb OK. The STM32 is quite sensitive to the JLink speed, I seems we get more frequent OVERRUN errors than with a FT2232 adapter. This might be because the JLInk is faster and can saturate the DAP - Memory bus link more easy. We really need some way for the low level arm_adi driver to handle overrun errors, retry transactions and/or adapt the JTag speed, perhaps insert extra jtag clocks between scans. This is only necessary for transactions going thruogh the target memory bus, and especially for reads, not when talking to the DAP controller. Best regards, Magnus _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
