โซลูชันการดีบักเข้ากันได้กับ Arduino และ IDE

อัปเดต: 7 ตุลาคม 2021

SEGGER และ Arduino ได้ประกาศว่าโซลูชันการดีบัก J-Link ของ SEGGER สามารถใช้งานร่วมกับบอร์ด Arduino Portenta และ IDE ได้อย่างสมบูรณ์ นักพัฒนาสามารถรับ J-Link ได้จากร้าน Arduino ในขณะนี้ Arduino สามารถจัดหา J-Link ได้สี่รุ่น: J-Link EDU Mini, J-Link BASE Compact, J-Link PLUS Compact และ J-Link PRO

J-Link EDU Mini เป็นรูปแบบการศึกษาสำหรับการใช้งานที่ไม่ใช่เชิงพาณิชย์เท่านั้น J-Link BASE Compact เป็นรุ่นที่เร็วกว่ามากสำหรับการใช้งานเชิงพาณิชย์ J-Link PLUS Compact ประกอบด้วยจุดพักแฟลชไม่จำกัดจำนวนและตัวดีบัก Ozone J-Link ซึ่งเป็นดีบักเกอร์กราฟิกที่มีคุณสมบัติครบถ้วนของบริษัทสำหรับระบบฝังตัว J-Link PRO มีคุณสมบัติครบถ้วนและรวดเร็วยิ่งขึ้น เช่นเดียวกับ USB ก็ยังมีการเชื่อมต่ออีเธอร์เน็ต

โซลูชันดังกล่าวได้รับการกล่าวขานว่าเป็นโพรบดีบั๊กที่ใช้กันอย่างแพร่หลายมากที่สุดในตลาด พวกเขาเปิดประตูสู่เครื่องมือการพัฒนาที่สำคัญทั้งหมด ตั้งแต่ชุดเครื่องมือเชิงพาณิชย์ไปจนถึงเครื่องมือที่ขับเคลื่อนด้วย GDB ด้วยคุณลักษณะเฉพาะ เช่น RTT สำหรับ I/O ของผู้ใช้แบบโต้ตอบในแอปพลิเคชันแบบฝังและ HSS สำหรับการเก็บข้อมูล ทำให้มองเห็นระบบเป้าหมายได้สูงสุดในลักษณะที่ไม่ล่วงล้ำ

Ivo Geilenbruegge ซีอีโอของ SEGGER กล่าวว่า "การนำเสนอโพรบดีบัก J-Link ของเราทำให้ Arduino ได้ยกระดับเครื่องมือและวิธีการพัฒนาระดับมืออาชีพที่พร้อมใช้งานสำหรับชุมชนของตน “J-Link ทำให้การพัฒนาแอพพลิเคชั่นบนบอร์ด Portenta เร็วขึ้น ง่ายขึ้น และมีประสิทธิภาพมากขึ้น”

Stefano Implicito ผู้จัดการฝ่ายการตลาดผลิตภัณฑ์ที่ Arduino กล่าวว่า "การเป็นพันธมิตรของเรากับ SEGGER ถือเป็นการก้าวไปข้างหน้าเพื่อสนับสนุนนักพัฒนาในการสร้างระบบฝังตัวของตนเอง “เรารู้สึกตื่นเต้นที่จะประกาศความเข้ากันได้ของโซลูชันการดีบัก SEGGER กับ Arduino Portenta”

บทช่วยสอน 'การใช้ SEGGER J-Link Debugger กับ Portenta Breakout' ช่วยเหลือผู้ใช้ในการเริ่มต้นอย่างรวดเร็ว มันสาธิตวิธีการดีบักร่าง Arduino โดยการเชื่อมต่อ Portenta Breakout กับอุปกรณ์ J-Link และใช้ตัวดีบัก Ozone และเครื่องวิเคราะห์ประสิทธิภาพ

ในการเชื่อมต่อบอร์ด Portenta กับโพรบตรวจแก้จุดบกพร่อง มีอะแด็ปเตอร์สองตัวให้เลือก อะแดปเตอร์แพทช์ 50 พิน 10-Mil ของ SEGGER และอะแดปเตอร์ Cortex-M 19 พิน อะแดปเตอร์แพทช์ 50 พิน 10 มิลให้การเชื่อมต่อ/การเดินสายแบบกำหนดเองระหว่างด้าน 20 พินและ 10 พิน อะแดปเตอร์ Cortex-M 19 พินช่วยให้สามารถเชื่อมต่อ JTAG, SWD และ SWO ระหว่างระบบฮาร์ดแวร์เป้าหมายที่ใช้ J-Link และ Cortex-M