当前位置: 首页 > article >正文

AixProbe 开源 AI 远程调试器:第 2 章 系统配置

AixProbe 开源 AI 远程调试器第 2 章 第一次上电前瞻AixProbe 调试器本质上是一个标准的嵌入式 Linux 系统即使你是 Linux 开发新手也可以把它当作一块 Linux 开发板来使用。本章将尽量照顾不同基础的读者帮助大家快速上手。约定在正式开始之前先做几点说明关于命名调试器最初命名为 AiLink后来发现市面上已有同名公司因此更名为 AixProbe。教程中部分程序仍使用旧名称 AiLink请知悉。“老炮”如果你是嵌入式 Linux 的资深玩家下文简称老炮。“小白”如果你是嵌入式 Linux 的新手玩家下文简称小白。一、第一次上电请使用 Type-C 数据线将 AixProbe 接入接口 8连接到电脑。老炮方案使用adb shell登录板子。注意所有修改文件的指令执行完毕后都需要运行sync命令同步磁盘否则修改可能丢失。1. Wi-Fi 配置编辑 Wi-Fi 配置文件vi/etc/wpa_supplicant.conf根据你的实际网络环境修改 Wi-Fi 参数SSID 和密码。2. OpenOCD 配置AixProbe 内置的 OpenOCD 由 GitHub 官方仓库最新的 master 分支交叉编译得到。编辑 OpenOCD 启动命令配置vi/etc/ailink/openocd_cmd注意命令末尾不要加回车符。请根据你的调试目标适配对应配置。OpenOCD 官方支持的所有配置文件位于/usr/share/openocd/scripts/调试接口可选JTAG或SWD默认 SWD如需切换请修改ch347.cfg。3. 开机自启编辑启动脚本vi/etc/init.d/init_start.sh在脚本中添加以下命令实现 AixProbe 服务开机自启ailink小白方案直接使用 AixProbe 配套的上位机软件通过图形界面完成上述三步配置Wi-Fi、OpenOCD、开机自启修改完成后断电重启即可。二、第二次上电老炮方案登录板子后执行以下命令获取 IP 地址ifconfig小白方案直接在上位机软件中查看获取到的 IP 地址无需手动输入命令。三、AI 端配置1. 配置 MCP 服务获取到 AixProbe 的 IP 地址后在你的 AI 客户端中配置 MCP 服务。以Claude Code为例不同客户端配置方法大同小异将 IP 替换为第二步获取到的地址claude mcpadd--transporthttp aixprobe http://192.168.10.39:8080/mcp2. 部署 Skill 技能文件配置完成后将提供的 Skill 技能文件放到对应 AI 客户端的支持目录即可。不同客户端的路径有所区别客户端Skill 路径Claude Code.claude/skills/Trae.trae/skills/3. 准备 SVD 芯片描述文件为了实现更精准的芯片级调试建议准备目标平台的SVDSystem View Description文件该文件通常由芯片厂商官方提供。不同架构的 SVD 文件可以放到不同的目录中方便管理。四、开始调试一切就绪直接在 AI 客户端中提问即可开始调试。你可以主动告诉 AI 使用 AixProbe 工具也可以不做特殊说明——当你描述的问题匹配到已部署的 Skill 技能时AI 会自动调用相应的调试能力。

相关文章:

AixProbe 开源 AI 远程调试器:第 2 章 系统配置

AixProbe 开源 AI 远程调试器:第 2 章 第一次上电前瞻:AixProbe 调试器本质上是一个标准的嵌入式 Linux 系统,即使你是 Linux 开发新手,也可以把它当作一块 Linux 开发板来使用。本章将尽量照顾不同基础的读者,帮助大家…...

Ryujinx模拟器深度解析:如何在PC上构建高性能Switch游戏环境

Ryujinx模拟器深度解析:如何在PC上构建高性能Switch游戏环境 【免费下载链接】Ryujinx 用 C# 编写的实验性 Nintendo Switch 模拟器 项目地址: https://gitcode.com/GitHub_Trending/ry/Ryujinx 想在个人电脑上体验任天堂Switch游戏的魅力吗?Ryuj…...

终极指南:wxauto微信自动化工具从零到精通

终极指南:wxauto微信自动化工具从零到精通 【免费下载链接】wxauto Windows版本微信客户端(非网页版)自动化,可实现简单的发送、接收微信消息,简单微信机器人 项目地址: https://gitcode.com/gh_mirrors/wx/wxauto …...

D2RML终极指南:暗黑2重制版多账户启动器完整使用教程

D2RML终极指南:暗黑2重制版多账户启动器完整使用教程 【免费下载链接】D2RML Diablo 2 Resurrected Multilauncher 项目地址: https://gitcode.com/gh_mirrors/d2/D2RML D2RML(Diablo 2 Resurrected Multilauncher)是一款专门为《暗黑…...

Space Thumbnails:Windows资源管理器的3D模型预览终极方案

Space Thumbnails:Windows资源管理器的3D模型预览终极方案 【免费下载链接】space-thumbnails Generates preview thumbnails for 3D model files. Provide a Windows Explorer extensions that adds preview thumbnails for 3D model files. 项目地址: https://g…...

容器启动慢、插件不加载、调试断点失效?Dev Containers 7类致命故障排查指南,错过再等半年

更多请点击: https://intelliparadigm.com 第一章:Dev Containers 故障排查核心原则与认知框架 Dev Containers 并非黑盒运行环境,其行为严格遵循容器生命周期、VS Code 扩展协议与 devcontainer.json 配置三者的协同约束。故障往往源于配置…...

想做网站?先看这篇:网站制作类型、费用与选型指南

网站制作之前,绝大多数人都会先问三个问题:有哪些类型的网站可以做?到底要花多少钱?哪种方式最适合我?本文一次性把 网站制作类型、费用、选型方法 讲清楚,帮助你少走弯路。一、网站制作的三种主流类型1. 定…...

原生Web Components组件库beads-ui:轻量、框架无关的UI开发实践

1. 项目概述:一个被低估的Web组件化UI框架如果你在React、Vue或Svelte的生态里待久了,偶尔会怀念那种纯粹用原生Web组件(Web Components)来构建界面的感觉。没有复杂的编译工具链,没有庞大的node_modules,一…...

计算机毕业设计:Python股票分析与股价预测一体化平台 Flask框架 深度学习 机器学习 AI 大模型(建议收藏)✅

博主介绍:✌全网粉丝10W,前互联网大厂软件研发、集结硕博英豪成立工作室。专注于计算机相关专业项目实战6年之久,选择我们就是选择放心、选择安心毕业✌ > 🍅想要获取完整文章或者源码,或者代做,拉到文章底部即可与…...

告别手动配置!用CMake的CMAKE_TOOLCHAIN_FILE一键搞定嵌入式ARM交叉编译(附完整文件模板)

嵌入式开发者的CMake救星:用CMAKE_TOOLCHAIN_FILE实现ARM交叉编译自动化 每次拿到新的树莓派或STM32开发板,你是否都要花半天时间折腾交叉编译环境?从下载工具链到配置路径,再到调试各种编译错误——这些重复劳动正在吞噬开发者的…...

别再重装插件了!Copilot Next 工作流卡死的真正元凶是这5个JSON Schema隐式覆盖规则(含vscode.json校验模板)

更多请点击: https://intelliparadigm.com 第一章:别再重装插件了!Copilot Next 工作流卡死的真正元凶是这5个JSON Schema隐式覆盖规则(含vscode.json校验模板) 当 Copilot Next 在 VS Code 中频繁中断补全、提示延迟…...

【企业级Dev Container流水线标准】:基于OCI 1.1规范的轻量化镜像构建策略,让团队接入速度提升3.8倍

更多请点击: https://intelliparadigm.com 第一章:VS Code 远程容器开发环境 (Dev Containers) 优化 如何实现快速接入 Dev Containers 是 VS Code 提供的标准化容器化开发方案,通过 .devcontainer/devcontainer.json 定义可复现、即开即用…...

hls和hls4ml学习问题

一、谁适合学习HLS 对于学习HLS高层次综合设计的任意,适合对verilog,FPGA有很好的理解,并且对c/c语言有了解的人员。 否则,你学习起来比较吃亏,一个模块要做好久,那么就没有必要了。 HLS设计并不是是使用c/c来实现电路…...

循环优化方法-Polyhedral Model

流行的循环优化方法,就是所谓的多面体模型,即Polyhedral Model多面体模型的应用非常广泛,在HLS里主要被用来将循环语句以空间多面体表示(见下图),然后根据边界约束和依赖关系,通过几何操作进行语…...

容器镜像签名验证失效?Dockerfile 构建链路被劫持?VS Code Dev Container 安全防护全栈拆解,立即止损

更多请点击: https://intelliparadigm.com 第一章:Dev Container 安全威胁全景图:从镜像签名失效到构建链路劫持的攻防推演 Dev Container 作为现代云原生开发环境的核心载体,其安全边界正面临前所未有的挑战。当开发者依赖远程 …...

高层次综合设计流程

一、高层次设计流程 1.高层次综合的基本介绍和说明 2.C语言验证 3.接口的综合 4.任意精度类型 5.设计的分析和优化 6.RTL验证 7.hls的ip core的集成 8.在zynq的soc中使用hls ip core 9.在microblaze中使用hls ip core二、ug871中内容 1.设计流程 2.接口综合 3.优化方法 包括工程…...

可综合设计框架(二)

一、HLS对程序进行分析 1.运算 2.条件语句 3.循环 4.函数 vivado hls工具主要从上述四个层面对C/C代码进行分析。二、line buffer和win buffer其中line buffer是使用block ram来实现的;wind buffer是使用Flip-Flop来实现的。三、控制路径和数据路径四、条件语句 if-…...

图记忆技术解析:构建能联想与推理的AI记忆系统

1. 项目概述:当图神经网络遇上记忆增强如果你在构建一个复杂的问答系统、一个需要长期追踪用户行为的推荐引擎,或者一个能理解多轮对话的智能体,你可能会遇到一个共同的瓶颈:模型如何记住并利用那些跨越时间、分散在不同对话或文档…...

重新定义英雄联盟游戏体验:深度解析League-Toolkit的技术架构与设计哲学

重新定义英雄联盟游戏体验:深度解析League-Toolkit的技术架构与设计哲学 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power 🚀. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit 在英雄联盟…...

视频号资源批量下载终极方案:res-downloader完整指南

视频号资源批量下载终极方案:res-downloader完整指南 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader 还在为手动下…...

PyAEDT终极指南:如何用Python自动化你的Ansys电磁仿真工作流?

PyAEDT终极指南:如何用Python自动化你的Ansys电磁仿真工作流? 【免费下载链接】pyaedt AEDT Python Client Package 项目地址: https://gitcode.com/gh_mirrors/py/pyaedt 你是否厌倦了在Ansys Electronics Desktop中重复点击鼠标、手动设置参数、…...

如何快速诊断GPU内存故障:MemtestCL完整指南

如何快速诊断GPU内存故障:MemtestCL完整指南 【免费下载链接】memtestCL OpenCL memory tester for GPUs 项目地址: https://gitcode.com/gh_mirrors/me/memtestCL 还在为显卡频繁崩溃而烦恼吗?每次运行大型游戏或专业软件时,系统突然…...

从零动手:用Arduino和RC522模块复现RFID的负载调制过程(附代码)

从零动手:用Arduino和RC522模块复现RFID的负载调制过程(附代码) 在电子工程领域,RFID技术就像一位隐形的信使,通过电磁波悄无声息地完成数据交换。而负载调制(Load Modulation)作为高频RFID系统…...

如何高效预览3D模型:5个专业技巧与实战指南

如何高效预览3D模型:5个专业技巧与实战指南 【免费下载链接】f3d Fast and minimalist 3D viewer. 项目地址: https://gitcode.com/GitHub_Trending/f3/f3d 在当今数字化设计时代,3D模型预览工具已成为设计师、工程师和开发者的必备利器。面对复杂…...

3步掌握damaihelper:告别抢票焦虑的终极指南

3步掌握damaihelper:告别抢票焦虑的终极指南 【免费下载链接】damaihelper 支持大麦网,淘票票、缤玩岛等多个平台,演唱会演出抢票脚本 项目地址: https://gitcode.com/gh_mirrors/dam/damaihelper 还在为抢不到演唱会门票而烦恼吗&…...

终极解放双手:MAA明日方舟自动化助手完整指南

终极解放双手:MAA明日方舟自动化助手完整指南 【免费下载链接】MaaAssistantArknights 《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients. 项目地址: https://gitcode.com…...

别再只用print了!PyTorch模型可视化,用torchinfo和Netron一键搞定

超越print:PyTorch模型可视化全攻略与工具链深度解析 当你在PyTorch中构建了一个复杂的神经网络,第一反应是不是用print(model)来查看结构?这种基础方法在简单模型上或许够用,但当面对多层Transformer或ResNet变体时,原…...

三步永久保存微信聊天记录:WeChatExporter免费开源解决方案

三步永久保存微信聊天记录:WeChatExporter免费开源解决方案 【免费下载链接】WeChatExporter 一个可以快速导出、查看你的微信聊天记录的工具 项目地址: https://gitcode.com/gh_mirrors/wec/WeChatExporter 你是否曾担心珍贵的微信聊天记录会因手机丢失、更…...

计算机毕业设计:Python股价预测与分析系统 Flask框架 深度学习 机器学习 AI 大模型(建议收藏)✅

博主介绍:✌全网粉丝10W,前互联网大厂软件研发、集结硕博英豪成立软件开发工作室,专注于计算机相关专业项目实战6年之久,累计开发项目作品上万套。凭借丰富的经验与专业实力,已帮助成千上万的学生顺利毕业,…...

《C盘/D盘满了?别再手动一个个翻文件夹了!用AI自动分析 + 精准清理,释放50G空间》

《C盘/D盘满了?别再手动一个个翻文件夹了!用AI自动分析 精准清理,释放50G空间》 文章目录《C盘/D盘满了?别再手动一个个翻文件夹了!用AI自动分析 精准清理,释放50G空间》先问自己一个问题一、解决问题的思…...