Good news - I have managed to perform bidirectional communications
with the STM32(Primer2) using ft2232h device (kt-link) + libswd
incorporated into urjtag using its drivers!

I had some hard time recently caused by incompetent people at ARM
writing documentation - even most "up to date" documentation is sooo
buggy:
-APnDP should be 0 not 1 on idcode read
-there is an additional IDLE state required after synchronous
reset/dap_select sequence, but there is no word about it on the
documents (aarrgggGHH^WT^#@&ET^!&T!^&!!!!! this stole some time from
me)
-it is written so that most of the diagrams are partialy msb-first and
some lsb-first on the same timeline and this is confusing
-adi documentation dissaperared from their repository
-because no logic analyzer i was not able to compare my signalling
with one generated by rlink but the second generates lots of short and
fast bursts of bits

I did not even imagine ARM documentation to be that bad. Anyway, the
work should accelerate now as most of the libswd is verified and
functional :-)

Best regards,
Tomek

-- 
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to