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

Reply via email to