For bug reports, read http ://openocd.sourceforge.net/doc/doxygen/bugs.html
Info : This adapter doesn't support configurable speed
in procedure 'transport'
in procedure 'init'
Detailný popis chyby dostaneme pridaním debug výpisov t.j. Pridaním parametra „-d3“ Problémom býva, že táto doska sa hlási ako mass-storage USB device, takže OpenOCD sa nedokáže pripojiť k VID:PID pretože gnome automaticky namountuje mass-storage disk.
Nutné je odstaviť toto zariadenie ako mass-storage:
V mojom prípade mám pripojený okrem discovery kitu aj externý disk (1-1:1.0), takže odpojím disk 1-5.4.2:1.0:
echo -n 1-5.4.2:1.0| tee -a unbind
Teraz mám odpojený mass-storage driver od stm32vl discovery kitu, takže sa OpenOCD môže pripojiť.
Pokiaľ máš novšiu verziu kernelu, môžeš použiť trvalé riešenie tohto problému: ako root vytvor súbor usb-storage.conf v adresári /etc/modprobe.d, pričom do súboru zapíš:
options usb-storage quirks=483:3744:i
Výsledok je po zasunutí do USB vidno v message.log ako „device ignored“