
AixProbe-嵌入式AI远程调试器
简介
AixProbe是一款基于全志T113-S3+沁恒CH347F实现的嵌入式AI远程调试器,支持JTAG、SWD调试接口,内置OpenOCD,支持市面上主流MCU、SOC、FPGA等
简介:AixProbe是一款基于全志T113-S3+沁恒CH347F实现的嵌入式AI远程调试器,支持JTAG、SWD调试接口,内置OpenOCD,支持市面上主流MCU、SOC、FPGA等开源协议
:CC BY-NC-SA 4.0
描述
一、系统框架

二、这是什么?
这是一个AI时代的嵌入式无线调试器,不仅支持传统调试方式类比stlink、dap-link、jtag、WCH-Link等,更支持ai调试,并且支持通过usb host接入传统调试器,让传统调试器拥有AiProbe的一切能力。
你有没有经历过如下场景:
场景一: 现场设备偶发性故障,出差一趟又不一定能复现
场景二: 疑难问题,超出了自己知识面,无法定位问题
场景三:调程序阶段频繁拆壳、连线、手动找bug
AixProbe 是一款面向嵌入式开发者的 开源AI远程智能调试网关。
它的本质是一台运行嵌入式Linux的微型网关设备,内置开源调试引擎 OpenOCD,搭载 WiFi 6 无线通信,通过 JTAG/SWD 协议与目标开发板直连,同时开放 MCP(Model Context Protocol) 服务接口,使 Claude Code、Trae 等AI编程代理能够 直接远程读取和操作硬件。
简而言之:AixProbe = 远程调试器 + AI接入层 + 开源硬件平台。
它不是又一个普通的调试器——它是 AI与物理硬件之间的桥梁,是嵌入式开发领域迈入AI时代的第一个开源基础设施。
三、它能做什么?
3.1 核心调试能力
| 能力 | 说明 |
|---|---|
| JTAG/SWD双协议调试 | 兼容ARM和RISC-V架构,覆盖主流MCU/SoC |
| 内置OpenOCD | 基于GitHub主线分支交叉编译,功能完整,持续更新 |
| 远程烧录与调试 | 通过WiFi 6无线连接,无需插线,远程完成固件烧录、断点调试、寄存器读写 |
| 串口桥接 | UART串口透传,PC通过WiFi远程与目标板串口交互或者实现数据录制 |
| 多电平IO适配 | 拨码开关切换3.3V / 2.5V / 1.8V / 1.2V,无需额外电平转换 |
| SVD芯片描述文件 | 支持标准SVD文件导入,实现芯片级精确寄存器解析 |
3.2 两种使用模式
模式一:直连模式
PC/Mac ── WiFi── AixProbe ──JTAG/SWD ── 目标开发板
模式二:桥接模式(兼容现有调试器)
PC/Mac ── WiFi── AixProbe ── USB Host ── ST-Link / J-Link / DAP-Link ── 目标开发板
- 直连模式:AixProbe通过板载CH347F芯片直接输出JTAG/SWD信号,一根排线直连目标板,无需任何额外硬件。
- 桥接模式:通过USB Host接口接入你已有的ST-Link、J-Link、DAP-Link等调试器,赋予传统调试器 远程访问和AI接入能力 ——你手中的旧工具,瞬间升级为AI调试工具。
3.3 AI接入——MCP服务
这是AixProbe真正区别于一切现有调试器的核心特性。
通过内置的 MCP(Model Context Protocol)服务,AixProbe向AI编程代理开放了硬件操作能力:
## 一条命令即可将AixProbe接入Claude Code
claude mcp add --transport http aixprobe http://
接入后,AI代理可以:
- 远程读取芯片寄存器状态
- 远程烧录固件
- 远程操控串口终端
- 结合SVD文件解析寄存器含义
- 自动分析调试异常并给出修复建议
同时支持 Skill技能文件 部署,将常用调试操作封装为AI可调用的技能:
- Claude Code → 部署至
.claude/skills/ - Trae → 部署至
.trae/skills/
3.4 完整硬件接口一览
| # | 接口 | 核心功能 |
|---|---|---|
| 1 | 拨码开关 | IO电平切换(3.3V / 2.5V / 1.8V / 1.2V) |
| 2 | 10Pin JTAG/SWD | 调试协议接口(JTAG / SWD) |
| 3 | UART串口 | 串口桥接或数据采集 |
| 4 | 自定义按键 | 用户可编程按钮 |
| 5 | 4颗LED指示灯 | 状态指示(电源/就绪/自定义) |
| 6 | USB Host | 接入外部调试器(J-Link、ST-Link、DAP-Link) |
| 7 | CH347F USB直连 | 多协议直连PC(JTAG/SPI/I2C/UART) |
| 8 | ADB调试接口 | 供电 + ADB调试 |
| 9 | 12V电源输入 | 外接独立供电 |
四、它为什么重要?——正在发生的变革
4.1 嵌入式开发第一次被AI真正「触达」
当前,AI编程在软件领域(Web、后端、App)已经大规模落地,但 嵌入式开发几乎是一座AI的「孤岛」。原因很简单——AI无法「触碰」硬件。
AixProbe通过MCP协议,第一次让AI代理具备了直接操作硬件调试接口的能力。这不是简单的代码补全,而是:
> AI可以远程烧录固件、读取寄存器、分析崩溃现场、定位硬件Bug。
这意味着嵌入式开发正式进入了 AI可以直接参与硬件调试 的新阶段。
4.2 远程调试范式的根本转变
传统的嵌入式调试必须是 「人坐在板子旁边,线插在板子上面」。
AixProbe带来的变化是:
| 传统方式 | AixProbe方式 |
|---|---|
| 必须物理接近硬件 | WiFi 远程,任何地点可调试 |
| 每个工程师需要一块板子 | 团队共享远程硬件实验室 |
| 异地协作靠「拍照片」「寄快递」 | 异地实时在线调试 |
| AI无法参与硬件调试 | AI直接远程操作硬件 |
这对 远程办公团队、跨国硬件协作、产线远程支持、教育实验 场景的意义是颠覆性的。
4.3 开源带来的「民主化」效应
AixProbe以 完全开源 的方式提供:
- 硬件设计开源(立创EDA工程)
- 软件系统开源(嵌入式Linux + OpenOCD)
- AI接入协议开源(MCP服务)
- 支持二次开发,完全自定义
> 一个开源的、AI原生的、可远程的调试器——这在此前不存在。
4.4 「桥接模式」激活存量工具的价值
AixProbe的桥接模式意味着:你不需要抛弃现有的调试器。
无论你手中是ST-Link、J-Link还是DAP-Link,接入AixProbe的USB Host口,它们就立刻获得了:
- WiFi 远程访问能力
- AI代理操作能力
- 多人共享能力
这是一个 渐进式升级 路径,而非推翻重来。
五、配套Skill技能包
专门为AiProbe开发了完整的嵌入式调试开发的技能包,涵盖日常工作场景,让AI更准确的识别调试MCU,技能主要包括:
| Skill技能 | 说明 |
|---|---|
| SKILL.md | 技能总入口,根据问题自动路由到子技能 |
| chip-reference.md | 芯片ID速查,判断CPU信息,匹配正确的SVD文件 |
| diagnosis-clock.md | 系统时钟诊断技能 |
| diagnosis-hang.md | 程序挂死 / 跑飞诊断技能 |
| diagnosis-hardfault.md | HardFault / 崩溃诊断技能 |
| diagnosis-memory.md | 内存问题诊断技能 |
| diagnosis-peripheral.md | 外设工作状态诊断技能(gpio i2c spi can usb等) |
| elf-workflow.md | ELF符号解析与源码级调试技能 |
| probe-workflow.md | 芯片自动探测流程技能 |
| register-decode.md | 寄存器解读流程技能 |
六、系统配置
AixProbe提供两种配置方式,兼顾不同用户习惯:
- CLI命令行模式(面向嵌入式「老炮」):完整Linux Shell,灵活高效
- GUI图形界面模式(面向初学「小白」):Web管理界面,可视化配置
专门为不懂Linux指令的小白,开发了配置上位机,上位机会自动切换连接方式,网络ssh优先,如果无网络则自动切换到ADB,上位机已经自动打包了adb工具,电脑端无需任何配置,双击单文件exe,即可运行

七、实物展示


八、资料汇总
备注:1、视频演示了一个完全黑盒的MCU,AI并不知道任何信息,AI连接到AixProbe调试器进而探测到目标设备,调用技能库,成功准确的分析出了MCU在实现什么功能,以及自己暂停的原因,通过实战演示,博主已经感觉到AI的能力已经远超想象。
2、博主会在CSDN博客专栏,持续更新小白从入门到精通的使用AixProbe教程,截至当前文章发稿,已更新3篇
3、使用视频,统一发布到B站和抖音
B站视频:https://www.bilibili.com/video/BV1VKoDB6EH9/?spm_id_from=333.1387.homepage.video_card.click&vd_source=8514b4824e7b911ddb4dd18592000f81
抖音视频:https://www.douyin.com/video/7632647598486162714
CSDN专栏:AixProbe:https://ailink.blog.csdn.net/article/details/160278524
固件代码(百度网盘):https://pan.baidu.com/s/1KadirzSmrwHSpfpDVR6M6w?pwd=xax8 提取码: xax8
交流群:为防止灌水,项目可持续。
加群需要备注任意平台:平台+粉丝昵称(例如:(B站、抖音、csdn)+玩转嵌入式linux),才能进群

九、声明
当前项目仅用于个人交流学习使用,禁止商用,如需商用请联系本人
十、参考引用资料
全志T113-S3智能家居86屏 项目
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










