哈哈,Raspberry Pi Zero W RMP 飞起来喽,实现了 wifi 局域网内,通过 Raspberry Pi Zero W RMP(Red Magic Probe)来调试 32 (不仅仅是 32 支持好多类型的芯片哦)。看下实际的调试图片:
可以看到我通过 Raspberry Pi Zero W RMP 连接了一个自己做的 32 测试板子。然后在 gdb 下使用 ``target extended-remote ip:port`的方式远程调试 32.
左边显示的是在 Raspberry Pi Zero W RMP 启动服务程序,右边对应在 PC 端通过局域网进行调试。
在上几张带有 log 的截图看看:
从这一张中可以看到下载的速度更慢了 1KB/s, wifi 信号确实没有有线的好哦。到目前位置,分别完整了在 BBB 和 Raspberry Pi Zero W 上通过 USB, LAN, WLAN 的方式远程调试 32 的功能,从形式上实现了类似 JLINK-PRO 的功能。并且内置 gdb 协议源码和硬件扩展版都开源哦。附上 ** Raspberry Pi Zero W RMP ** 的源码仓库路径https://github.com/iysheng/blackmagic/tree/bbb_rpi。如果时间赶得上,明天会录制一个演示视频介绍如果通过 RMP 来调试 32。