Próbuję okiełznać interfejs JTAG zakupiony w And-Techu, dokładnie ten:
formatting link
dniu prób z kompilacją oocd z ftd2xx lub użyciem libftdi poddałem się. Spróbowałem więc jak najlepiej upodobnić tą puszkę do Amontec JTAGkey. FTprogiem ustawiłem dokładnie takie jak należy VID/PID, nazwa, producent, kanały (A i B). Amontec na swojej stronie ma pewne narzędzia:
formatting link
i teraz Amontec JTAGkey Finder znajduje w systemie podłączony interfejs i daje się z nim połączyć z wynikiem:
Amontec JTAGkey Finder v1.0
formatting link
USB to JTAG dongle: Name : Amontec JTAGkey Url :
formatting link
Serial number : FTVI8EQ7 USB VID
/ PID : 0x0403 / 0xCFF8 Interface : 0 (Channel A) Description : Amontec JTAGkey A Serial number : FTVI8EQ7A Driver type : d2xx Library type : d2xx dll
Natomiast aplikacja Amontec JTAGkey Access stwierdza, że w systemie nie ma obecnych żadnych interfejsów Amontec, lista urządzeń jest pusta. O ile dobrze pamiętam, zainstalowałem sterowniki FTDI od Amonteca.
Chciałem też użyć CoFlash z pakietu CooCox
formatting link
przy programowaniu/kasowaniu wyskakuje błąd: "flash driver function execute timeout" Co ciekawe, blank check zwracało poprawną informację o tym, czy flash jest pusty czy zaprogramowany wcześniej przez interfejs szeregowy. Odłączenie od STMa skutkuje komunikatem "Device not found" więc dongiel jakoś chyba rozmawia z prockiem...? Płytka z procesorem pochodzi z propoxu:
formatting link
Przyznam, że już się pogubiłem w tych różnych sterownikach do ftdi. Czasem niby usuwałem, a po podłączeniu urządzenia system sam instalował poprzedni sterownik. Trochę próbowałem na Windows 7 (przeznaczony na testy), trochę na Windows XP, na którym chciałem jak najmniej instalować i eksperymentować.
Podpowiedzcie, co można jeszcze zrobić żeby dojść czemu to nie działa.