이제 Arduino 및 IDE와 호환되는 디버깅 솔루션

업데이트: 7년 2021월 XNUMX일

SEGGER와 Arduino는 SEGGER의 J-Link 디버깅 솔루션이 이제 Arduino Portenta 보드 및 IDE와 완전히 호환된다고 발표했습니다. 개발자는 Arduino 스토어에서 J-Link를 얻을 수 있습니다. 현재 Arduino는 J-Link EDU Mini, J-Link BASE Compact, J-Link PLUS Compact 및 J-Link PRO의 XNUMX가지 J-Link 모델을 제공할 수 있습니다.

J-Link EDU Mini는 비상업용 교육용 모델입니다. J-Link BASE Compact는 상업용 애플리케이션을 위한 훨씬 빠른 모델입니다. J-Link PLUS Compact는 무제한의 플래시 중단점과 회사의 모든 기능을 갖춘 임베디드 시스템용 그래픽 디버거인 Ozone J-Link 디버거로 구성됩니다. J-Link PRO는 모든 기능을 갖추고 있으며 훨씬 더 빠릅니다. USB 뿐만 아니라 이더넷 연결도 있습니다.

솔루션은 시장에서 가장 널리 사용되는 디버그 프로브라고 주장됩니다. 그들은 상용 도구 체인에서 GDB 기반 도구에 이르기까지 모든 주요 개발 도구에 대한 문을 엽니다. 임베디드 애플리케이션의 대화형 사용자 I/O를 위한 RTT 및 데이터 수집을 위한 HSS와 같은 고유한 기능을 통해 비침입 방식으로 대상 시스템의 가시성을 극대화합니다.

SEGGER CEO인 Ivo Geilenbruegge는 "J-Link 디버그 프로브를 제공함으로써 Arduino는 커뮤니티에서 사용할 수 있는 전문 개발 도구 및 방법의 수준을 높이고 있습니다. "J-Link는 Portenta 보드에서 애플리케이션 개발을 더 빠르고 쉽고 효율적으로 만듭니다."

Arduino의 제품 마케팅 관리자인 Stefano Implicito는 “SEGGER와의 파트너십은 개발자가 자체 임베디드 시스템을 만들 수 있도록 지원하는 데 한 걸음 더 다가섰음을 의미합니다. "SEGGER 디버깅 솔루션과 Arduino Portenta의 호환성을 발표하게 되어 기쁩니다."

튜토리얼 'Portenta Breakout와 함께 SEGGER J-Link 디버거 사용'은 사용자가 빠르게 시작할 수 있도록 도와줍니다. Portenta Breakout을 J-Link 장치에 연결하고 Ozone 디버거 및 성능 분석기를 사용하여 Arduino 스케치를 디버깅하는 방법을 보여줍니다.

Portenta 보드를 디버그 프로브와 연결하기 위해 두 개의 어댑터를 사용할 수 있습니다. SEGGER의 50-Mil 10-핀 패치 어댑터 및 19-핀 Cortex-M 어댑터. 50-Mil 10-Pin Patch Adapter는 20-pin과 10-pin 측 사이에 맞춤형 연결/배선을 제공합니다. 19핀 Cortex-M 어댑터를 사용하면 J-Link와 Cortex-M 기반 대상 하드웨어 시스템 간의 JTAG, SWD 및 SWO 연결이 가능합니다.