受用户经常 “使用一个 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 pi 3-pin 调试连接器,详见 raspberry pi 3-pin debug connector specification(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 固件或使用自定义固件来保持设备的更新。
电路板生产流程
“点亮”异国城市的物联网生态!融入“一带一路”的海尔“朋友圈”
Linux内核移植教程
智能车联网“脱虚向实” 万亿蓝海市场逐渐明朗
华为自研光传输芯片获得重大进展
树莓派推出由RP2040驱动的一体式USB调试套件 价格12美元
ARM芯片将是智能家居设备的主要选择之一
中国IC独角兽企业如何崛起?各家独角兽对未来怎么看?
蓄电池过放电保护电路
可视化需求大但场景杂,一妙招帮你轻松搞定
灰尘传感器DSM501可以检测出单位体积粒子的个数?
声表面波技术在电缆接头测温中的应用
英飞凌宣布Jochen Hanebeck将接替Reinhard Ploss博士担任首席执行官
LED产生色度漂移的解决方案
浅析DARPA完成吸气式高超声速武器概念
谷歌发布文章回顾2018AI发展
浅谈新能源汽车电驱系统的核心技术
焊接结构疲劳分析:结构应力法与数据物理驱动模型浅谈
IPv6协议:开启好还是禁止的好?
安信可科技WIFI模组产品Ai-WB2-01F通过新版SRRC认证