Świat jest analogowy, nie cyfrowy...

Kompilacja OpenOCD z D2XX

Kompilacja OpenOCD z D2XX

Używam systemu Ubuntu (na maszynie wirtualnej). Można pod nim dokonać cross-kompilacji OpenOCD z obsługą sterowników D2XX. W systemie Ubuntu muszą być zainstalowane następujące rzeczy: # apt-get install gcc-mingw32 # apt-get install mingw32 # apt-get install libconfig8 # apt-get install libtool # apt-get install autoconf # apt-get install automake # apt-get install cmake # apt-get installWięcej oKompilacja OpenOCD z D2XX[…]

Eclipse Helios + STM32 + J-LINK

Eclipse Helios + STM32 + J-LINK

Ostatnio bardzo popularnym narzędziem do programowania stał się interface J-LINK, a raczej jego podróbka (czy też jak niektórzy mówią „odpowiednik”). Korzystanie z podróbek zakupionych oraz korzystanie z dołączonego do nich oprogramowania jest nielegalne. Oryginalny J-Link jest dość drogi, kosztuje około 1500 PLN. Na rynku dostępna jest wersja edukacyjna, dzięki której można tworzyć niekomercyjne projekty iWięcej oEclipse Helios + STM32 + J-LINK[…]

Eclipse Helios + STM32 + OpenOCD + jtagkey

Eclipse Helios + STM32 + OpenOCD + jtagkey

Po sieci krąży wiele tutoriali jak skonfigurować Eclipse Helios i OpenOCD. Niestety mi zajęło sporo czasu aby przebić się i dość o co chodzi, gdyż większość opisów dotyczy Eclipse Galileo (czyli starej wersji). Na dzień pisania tej „dokumentacji dla potomności” aktualne wersje to: Eclipse (Helios) 3.6.0 + CDT 7.0.0 (kliknij by pobrać) Łatka na CDTWięcej oEclipse Helios + STM32 + OpenOCD + jtagkey[…]