Các giải pháp gỡ lỗi hiện tương thích với Arduino và IDE

Cập nhật: 7 tháng 2021, XNUMX

SEGGER và Arduino đã thông báo rằng các giải pháp gỡ lỗi J-Link của SEGGER hiện hoàn toàn tương thích với bo mạch Arduino Portenta và IDE. Các nhà phát triển có thể lấy J-Link từ cửa hàng Arduino. Hiện tại, Arduino có thể cung cấp bốn mẫu J-Link: J-Link EDU Mini, J-Link BASE Compact, J-Link PLUS Compact và J-Link PRO.

J-Link EDU Mini là mô hình giáo dục chỉ dành cho mục đích phi thương mại. J-Link BASE Compact là model nhanh hơn nhiều cho các ứng dụng thương mại. J-Link PLUS Compact bao gồm số lượng điểm dừng flash không giới hạn và trình gỡ lỗi Ozone J-Link, trình gỡ lỗi đồ họa đầy đủ tính năng của công ty dành cho các hệ thống nhúng. J-Link PRO có đầy đủ tính năng và thậm chí còn nhanh hơn. Ngoài USB, nó còn có kết nối Ethernet.

Các giải pháp này được cho là công cụ thăm dò gỡ lỗi được sử dụng rộng rãi nhất trên thị trường. Chúng mở ra cánh cửa cho tất cả các công cụ phát triển chính, từ chuỗi công cụ thương mại đến các công cụ do GDB điều khiển. Với các tính năng độc đáo như RTT cho I/O người dùng tương tác trong các ứng dụng nhúng và HSS để thu thập dữ liệu, nó tối đa hóa khả năng hiển thị của hệ thống mục tiêu theo cách không xâm phạm.

Giám đốc điều hành SEGGER, Ivo Geilenbruegge cho biết: “Bằng cách cung cấp các đầu dò gỡ lỗi J-Link của chúng tôi, Arduino đang nâng cao trình độ của các công cụ và phương pháp phát triển chuyên nghiệp có sẵn cho cộng đồng của mình”. “J-Link giúp việc phát triển ứng dụng trên bảng Portenta nhanh hơn, dễ dàng hơn và hiệu quả hơn.”

Stefano Implicito, giám đốc tiếp thị sản phẩm tại Arduino nhận xét: “Sự hợp tác của chúng tôi với SEGGER đánh dấu một bước tiến nhằm hỗ trợ thêm cho các nhà phát triển trong việc tạo ra các hệ thống nhúng của riêng họ”. “Chúng tôi rất vui mừng được thông báo về khả năng tương thích của các giải pháp gỡ lỗi SEGGER với Arduino Portenta.”

Hướng dẫn 'Sử dụng Trình gỡ lỗi SEGGER J-Link với Portenta Breakout' hỗ trợ người dùng bắt đầu nhanh chóng. Nó trình bày cách gỡ lỗi bản phác thảo Arduino bằng cách kết nối Portenta Breakout với thiết bị J-Link và sử dụng trình phân tích hiệu suất và trình gỡ lỗi Ozone.

Để kết nối bảng Portenta với đầu dò gỡ lỗi, có sẵn hai bộ chuyển đổi. Bộ chuyển đổi bản vá 50 chân 10 triệu của SEGGER và Bộ chuyển đổi Cortex-M 19 chân của SEGGER. Bộ chuyển đổi bản vá 50 chân 10-Mil cung cấp các kết nối/đi dây tùy chỉnh giữa mặt 20 chân và 10 chân. Bộ điều hợp Cortex-M 19 chân cho phép kết nối JTAG, SWD và SWO giữa các hệ thống phần cứng mục tiêu dựa trên J-Link và Cortex-M.