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 i kosztuje ona niecałe 300 PLN (co już jest uczciwą ceną w stosunku do jakości i możliwości).

Na dzień pisania tej „dokumentacji dla potomności” aktualne wersje to:

Podłączamy i uruchamiamy hardware. Uruchamiamy program J-Link GDB Server.

Zmieniamy ustawienia Debug Luncher\’a. Musi być ustawiony „Standard GDB Hardware Debugging Luncher” domyślnie ustawiany jest inny.

Konfiguracja zakładki „debuger”.

Konfiguracja zakładki „startup”.

I jeżeli wszystko jest w porządku możemy się cieszyć szybkim interface\’em bez potrzeby własnoręcznej kompilacji (tak jak to jest w przypadku OpenOCD i sterowników D2XX do JTAG\’ów bazowanych na FTDI).