受用戶經常 “使用一個 Pico 來調試在另一個 Pico 上運行的程序” 所啟發,Raspberry Pi(樹莓派)宣布推出了一個完整的調試硬件解決方案Debug Probe。允許用戶調試運行在 Raspberry Pi Pico 或其他基于 Arm 的微控制器上的代碼;由 RP2040 驅動,售價為 12 美元。 這是樹莓派在 2023 年推出的首款新產品,Raspberry Pi Debug Probe 提供:
1、一個 USB 到Serial Wire Debug (SWD)bridge
2、一個通用USB serial adapter
3、連接主機和調試目標的線纜
樹莓派 CEO Eben Upton 介紹稱,Debug Probe 提供了 USB 和 SWD 協議之間的橋梁,使主機能夠訪問目標的 Debug Port (DP)。并指出,如果主機是 Raspberry Pi 的話(可以將目標的 SWD Port 直接連接到 Raspberry Pi 上的 GPIO header),通過 USB 連接會更加方便。且對于使用 PC 或 Mac 的用戶來說,USB 也是其唯一的選擇。
Raspberry Pi Debug Probe 是一款一體式 USB 調試套件,提供所有必要的硬件和線纜,可輕松進行無焊接、即插即用的調試。同時提供了一個處理器 serial debug 接口(默認為 ARM SWD 接口,可支持其他接口)和一個行業標準的 UART 接口。 兩個接口都使用 Raspberry Pi3-pin調試連接器,詳見Raspberry Pi 3-pin Debug ConnectorSpecification(https://datasheets.raspberrypi.com/debug/debug-connector-specification.pdf)。 Debug Probe 有一個透明外殼,其中包含了 Debug Probe 硬件,以及三根 JST-SH 調試線纜和一根 Micro-USB 線纜。3 針的 JST-SH 連接器與 Raspberry Pi Pico H 上使用的連接器相匹配,為調試 Pico 項目提供了一種快速而簡單的方法。
此外,Arm 已經幫助標準化了用于在主機和調試器之間通過 USB 進行通信的協議。Raspberry Pi Debug Probe 符合 CMSIS-DAP 標準,因此開箱即可與許多現有的調試軟件平臺一起使用,包括 OpenOCD。 雖然是被設計用于 Raspberry Pi 產品,但通過 USB 提供標準的 UART 和 CMSIS-DAP 接口,Debug Probe也可以用于調試任何基于 Arm的微控制器(提供帶 3V3 I/O 的 SWD port)。
或者僅僅是作為一個經濟的 USB-UART cable。Upton 認為,對于不需要調試功能的用戶來說,Debug Probe 則可以作為其他 USB serial adapter 的一個低成本替代品。“它在很大程度上取代了曾經無處不在的 FTDI cable,成為我們在 Pi Towers 的首選適配器。” Debug Probe 基于 Raspberry Pi Pico 的硬件設計,運行開源的 Raspberry Pi Picoprobe 軟件。更新固件的方式與在 Raspberry Pi Pico 上的更新方式相同,因此可以直接使用最新的 Picoprobe 固件或使用自定義固件來保持設備的更新。
-
ARM
+關注
關注
134文章
9104瀏覽量
367782 -
usb
+關注
關注
60文章
7950瀏覽量
264873 -
USB調試
+關注
關注
0文章
8瀏覽量
10760 -
Raspberry Pi
+關注
關注
2文章
559瀏覽量
22285 -
樹莓派
+關注
關注
116文章
1708瀏覽量
105680
原文標題:樹莓派推出一體式USB調試套件,售價12美元
文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論