[Libre-soc-bugs] [Bug 517] Define JTAG pins and set up with litex for ulx3s85f
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Mon Apr 5 23:28:58 BST 2021
https://bugs.libre-soc.org/show_bug.cgi?id=517
--- Comment #91 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
rrright.
i hacked openocd into submission, on the hla transport. anything that
assumed a target existed - OUT. anything that caused failures due to
assumptions that a target existed - OUT.
as a direct result of this i was able to get to the same status as the
dapdirect_jtag .cfg file, i.e. reproduce this exact same error:
Debug: 83 5 stlink_usb.c:1019 stlink_usb_error_check(): unknown/unexpected
STLINK status code 0x5
at which point, the next error line reported was:
Error: 84 5 stlink_usb.c:3493 stlink_open(): init mode failed (unable to
connect to the target)
which tells us that it *might* actually be the case that communication
is in fact being attempted with the ECP5 over the JTAG lines.
whether that's working or not is a different matter.
the speed options here are pretty damn high - 140 khz is the bare minimum
and i suspect that's simply too noisy / fast
i have ordered a Waveshare USB Blaster and will see if that does any better.
the other option is an FT232 of some description and define some arbitrary
pin-mappings to bit-bang as JTAG.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list