Oplossingen voor foutopsporing nu compatibel met Arduino en IDE

Update: 7 oktober 2021

SEGGER en Arduino hebben aangekondigd dat de J-Link-foutopsporingsoplossingen van SEGGER nu volledig compatibel zijn met Arduino Portenta-kaarten en IDE. Ontwikkelaars kunnen een J-Link verkrijgen in de Arduino-winkel. Op dit moment kan Arduino vier van de J-Link-modellen leveren: J-Link EDU Mini, J-Link BASE Compact, J-Link PLUS Compact en J-Link PRO.

J-Link EDU Mini is het educatieve model voor niet-commercieel gebruik. J-Link BASE Compact is een veel sneller model voor commerciële toepassingen. J-Link PLUS Compact omvat een onbeperkt aantal flash-breakpoints en de Ozone J-Link debugger, de volledige grafische debugger van het bedrijf voor embedded systemen. De J-Link PRO is volledig uitgerust en zelfs nog sneller. Naast USB heeft hij ook een Ethernet-aansluiting.

Er wordt beweerd dat de oplossingen de meest gebruikte debug-sondes op de markt zijn. Ze openen de deur naar alle belangrijke ontwikkelingstools, van commerciële toolchains tot GDB-gestuurde. Met unieke functies zoals RTT voor interactieve gebruikers-I/O in embedded applicaties en HSS voor data-acquisitie, maximaliseert het de zichtbaarheid van het doelsysteem op een niet-intrusieve manier.

"Door onze J-Link debug-probes aan te bieden, verhoogt Arduino het niveau van professionele ontwikkelingstools en -methoden die beschikbaar zijn voor zijn gemeenschap", aldus SEGGER CEO, Ivo Geilenbruegge. "J-Link maakt applicatie-ontwikkeling op Portenta-borden sneller, gemakkelijker en efficiënter."

"Onze samenwerking met SEGGER is een stap voorwaarts om ontwikkelaars verder te ondersteunen bij het creëren van hun eigen embedded systemen", zegt Stefano Implicito, productmarketingmanager bij Arduino. "We zijn verheugd om de compatibiliteit van SEGGER-foutopsporingsoplossingen met Arduino Portenta aan te kondigen."

De tutorial 'De SEGGER J-Link Debugger gebruiken met de Portenta Breakout' helpt de gebruiker om snel aan de slag te gaan. Het laat zien hoe u een Arduino-schets kunt debuggen door de Portenta Breakout aan te sluiten op het J-Link-apparaat en de Ozone-debugger en prestatieanalysator te gebruiken.

Om de Portenta-kaarten met de debug-sondes te verbinden, zijn er twee adapters beschikbaar. SEGGER's 50-Mil 10-pins patchadapter en de 19-pins Cortex-M-adapter. De 50-Mil 10-pins patchadapter biedt aangepaste verbindingen/bedrading tussen de 20-pins en 10-pins zijde. De 19-pins Cortex-M-adapter maakt JTAG-, SWD- en SWO-verbindingen mogelijk tussen op J-Link en Cortex-M gebaseerde doelhardwaresystemen.