Klon Amontec JTAGkey

Jul 03, 2012 3 Replies

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.


dopiero po wczesniejszej komunikacji wlasnym programem. I jest to powtarzalna przypadlosc, po podlaczeniu trzeba go "zainicjowac" opowiednia funkcja :-).

Pozdrawiam

Marek

Jakim programem?

Jaką?

W C.

FT_OpenEx() z libftd. Funkcje nalezy uzyc z opcja by Serial number. Jest to o tyle dziwne iz openocd powinno robic doklanie to samo. Ale nie patrzylem jeszcze w zrodla w openocd pod katem roznic.

Pozdrawiam

Marek

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required