Ta strona wykorzystuje pliki cookies. Korzystając ze strony, zgadzasz się na ich użycie. OK Polityka Prywatności Zaakceptuj i zamknij X

ARM JTAG / SWD na USB 2.0 - programator / debugger

14-05-2014, 13:52
Aukcja w czasie sprawdzania nie była zakończona.
Cena kup teraz: 99 zł     
Użytkownik distortec
numer aukcji: 4240654592
Miejscowość Zawiercie
Zostało sztuk: 10    Wyświetleń: 1   
Koniec: 24-05-2014 13:40:48
info Niektóre dane mogą być zasłonięte. Żeby je odsłonić przepisz token po prawej stronie. captcha

JTAG-lock-pick Tiny 2 to JTAG do procesorów z rdzeniem ARM podłączany do komputera PC przez magistralę USB 2.0. Urządzenie oparte jest o układ FTDI FT232H, czyli jednokanałowy konwerter USB <=> UART/FIFO. Projekt JTAG-lock-pick Tiny 2 powstał z myślą stworzenia małego i taniego, ale jednocześnie w pełni funkcjonalnego i szybkiego interfejsu o szerokim zastosowaniu.

Dzięki wykorzystaniu magistrali USB urządzenie można podłączyć do praktycznie każdego istniejącego komputera PC, co nie jest możliwe przy wykorzystaniu interfejsu równoległego (LPT), który odchodzi już w całkowite zapomnienie. Dzięki wykorzystaniu nowszego standardu – USB 2.0 – szybkość pracy wzrasta o 30 – 270% w porównaniu do USB 1.x.

Interfejs JTAG pozwala na osiągnięcie częstotliwości zegara do 30MHz oraz na wykorzystanie trybu RTCK (tzw. Adaptive Clocking, w którym dzięki sprzężeniu zwrotnemu prędkość zegara dopasowuje się dynamicznie do prędkości układu docelowego). Dzięki zastosowaniu zaawansowanego układu CPLD firmy Lattice z serii ispMACH 4000ZE w roli układu buforującego możliwa jest komunikacja z układami zasilanymi napięciami z szerokiego zakresu – od 1,4V do 3,6V. Wejścia interfejsu są odporne na sygnały o napięciu wyższym niż napięcie zasilania (do 5,5V), więc możliwa jest również praca z układami zasilanymi napięciem 5V przy spełnieniu dodatkowych założeń.

Dodatkowo JTAG-lock-pick Tiny 2 wspiera komunikację z układem docelowym przez nowszy interfejs SWD (Serial Wire Debug), w którym do komunikacji wystarczają tylko dwie linie – dwukierunkowa linia danych SWDIO oraz zegar SWCLK.

Interfejs JTAG-lock-pick Tiny 2 można również wykorzystać do programowania innych typów układów, takich jak FPGA, CPLD, AVR czy MIPS.

JTAG-lock-pick Tiny 2 jest częściowo kompatybilny z interfejsem KT-LINK firmy KrisTech, dzięki czemu w wielu aplikacjach można korzystać z gotowych ustawień konfiguracyjnych zamiast tworzyć je ręcznie.

Interfejs JTAG-lock-pick Tiny 2 posiada rozdzielone linie SRST i TRST, które można dodatkowo niezależnie konfigurować na pracę w trybie push-pull lub open-drain.

Projekt JTAG-lock-pick Tiny 2 jest zminiaturyzowaną i unowocześnioną wersją projektu JTAG-lock-pick 1.x.x.

Obsługiwane układy

Interfejs JTAG-lock-pick Tiny 2 i obsługujące go oprogramowanie na komputer PC (m.in. OpenOCD, Atollic TrueSTUDIO, CooCox CoIDE, Keil MDK-ARM, IAR Embedded Workbench for ARM, Rowley CrossWorks for ARM, patrz rozdział 4) są w stanie komunikować się z praktycznie każdym istniejącym typem procesora ARM, w tym z najpopularniejszymi:

  • Cortex-M3 (STM32, LM3S, LPC17xx, AT91SAM3, …),

  • ARM7 (LPC2xxx, AT91SAM7, STR7xx, ...),

  • ARM9 (LPC3xxx, AT91SAM9, STR9xx, ...),

  • ...

Dodatkowo interfejs można wykorzystać do programowania innych typów układów, takich jak FPGA, CPLD, AVR czy MIPS.

Jedynym czynnikiem limitującym jest obsługa danego układu przez oprogramowanie na komputerze PC.

„Mocne strony” projektu JTAG-lock-pick Tiny 2

  • magistrala USB 2.0 Hi-Speed 480Mbps,

  • wsparcie dla interfejsu SWD (Serial Wire Debug),

  • częstotliwość zegara JTAG do 30MHz, możliwość pracy w trybie Adaptive Clocking z wykorzystaniem linii RTCK,

  • bezpieczna i bezproblemowa współpraca z układami docelowymi zasilanymi napięciem z zakresu od 1,4V do 3,6V, możliwość współpracy z sygnałami o poziomie do 5,5V, wszystkie sygnały buforowane przez zaawansowany układ CPLD,

  • rozdzielone linie SRST i TRST, które można dodatkowo niezależnie konfigurować na pracę w trybie push-pull lub open-drain,

  • całość zamknięta w „obudowie” z przezroczystej koszulki termokurczliwej, dzięki czemu JTAG oraz podłączony do niego komputer i układ docelowy są zabezpieczone przed przypadkowym uszkodzeniem,

  • niewielki rozmiar całości (wymiary około 55mm x 34mm x 12mm) i niewielka cena kompletu,

  • ...

Zawartość zestawu

  • debugger / programator JTAG-lock-pick Tiny 2, lutowany maszynowo, przetestowany, zamknięty w „obudowie” z przezroczystej koszulki termokurczliwej (wymiary około 55mm x 34mm x 12mm),

    JTAG-lock-pick Tiny 2 top JTAG-lock-pick Tiny 2 bottom JTAG-lock-pick Tiny 2 PCB top

  • taśma przyłączeniowa JTAG <=> target, 20cm,

    JTAG-lock-pick JTAG cable

  • kabel USB mini-B, czarny, 1,8m,

  • płyta DVD z instrukcją, sterownikami, kompletem przydatnych programów – darmowych (toolchainy gcc: CodeSourcery, Linaro oraz bleeding-edge-toolchain; IDE Eclipse, OpenOCD, CooCox CoIDE) i komercyjnych w wersjach testowych (Atollic TrueSTUDIO for STM32 Lite, Keil MDK-ARM + CooCox CoMDKPlugin, IAR Embedded Workbench for ARM + CooCox CoIARPlugin, Rowley CrossWorks for ARM) – wszystkie w najnowszych wersjach – oraz niezbędnymi plikami.


Na całość 24 miesiące gwarancji. Zestawy są nowe. Na zestaw można otrzymać fakturę VAT (wylicytowana kwota będzie ceną brutto) - po zakończeniu aukcji proszę podesłać numer NIP i dane firmy. Możliwe również inne opcje wysyłki po wcześniejszym uzgodnieniu.


Zobacz też inne moduły elektroniczne które mam w ofercie!