[SEGGER] Bezpłatny J-Link dla STM32NUCLEO

J-Link_ST-Link

Segger jest niekwestionowanym liderem w dziedzinie interfejsów JTAG/SWD (J-Link) dla mikrokontrolerów i mikroprocesorów z rdzeniem ARM. Dzięki udostępnionemu bezpłatnie przez firmę oprogramowaniu STLinkReflash można korzystać z możliwości J-Linka dla mikrokontrolerów STM32 posiadając programator zgodny z ST-Link, np. zamontowany w płytkach z rodziny STM 32 Nucleo czy STM32 Discovery.

Artykuł prezentujący krok-po-kroku sposób konwersji programatorów do J-Linka opublikował portal MIKROKONTROLER.pl.

J-Link BASE oraz jego wersja przeznaczone do celów niekomercyjnych J-Link EDU jest obsługiwany w większości środowisk programistycznych (m.in. Segger Embedded Studio, IAR EWARM, KEIL µVision, Rowley Crossworks, CodeSourcery G++, Atollic True Studio i inne używające GDB) na różnorodnych platformach (Windows, Mac, Linux). Po zmianie firmware’u możliwe jest wykorzystywanie programatora ST-Link jak standardowego J-Linka dla mikrokontrolerów STM32.

Zmiana firmware’u jest procesem odwracalnym!

Jeżeli z jakiegoś powodu użytkownik zechce powrócić do standardowego firmware’u to za pomocą STLinkReflash można tego dokonać w kilkanaście sekund.

Trzeba pamiętać, że:

  • Firmware firmy Segger można używać jedynie podczas pracy z mikrokontrolerami z rodziny STM32.
  • Korzystanie z firmware’u jest dozwolone jedynie w celach niekomercyjnych.
  • Firmware można wgrywać jedynie do programatorów zintegrowanych z płytami uruchomieniowymi.