配置环境
本章验证 Pico-G1 板端的工具环境(shimeta-py / shimeta-svp / shimeta-xmm)是否就绪。
前置条件
| 项目 | 状态 |
|---|---|
| Pico-G1 已连接(DEVICE TREE 显示绿色) | ✅ |
| IDE 已登录 AIHub 账号 | ✅ |
步骤 1:进入环境检查
有两种方式:
方式 1:终端 Tab 检查(推荐)
切换到 终端 Tab,执行板端命令验证:
ssh root@192.168.49.10
# 密码
123456方式 2:通过 Agent Tab
切换到 Agent Tab,输入自然语言指令:
查看板端 shimeta-py 和 shimeta-svp 是否已安装Claude Code 会自动 SSH 到板端执行检查并返回结果。
步骤 2:验证板端工具
在终端执行以下命令:
验证 shimeta-py(Python 运行时)
which python3
python3 --version期望:
which python3返回路径(如/usr/bin/python3)python3 --version返回版本(3.x)
验证 shimeta-svp(9 场景化检测)
which shimeta-svp
shimeta-svp --version 2>/dev/null || echo "version flag may not supported"期望:
which shimeta-svp返回路径- 命令可执行(即使无 version 输出也没事)
验证 shimeta-xmm(自定义模型推理)
which shimeta-xmm期望:
which shimeta-xmm返回路径
验证 SD 卡挂载
ls /mnt期望:
- 显示挂载点内容
如未挂载:
mount /dev/mmcblk1p1 /mnt # 或 mmcblk0p1步骤 3:验证 IDE 与板端的整体连通性
回到 IDE 主界面,查看右侧面板:
资源监控(实时刷新)
| 指标 | 期望 |
|---|---|
| CPU | > 0%(有数值) |
| MEM | > 0% |
| TMP | 实际板端温度(如 0°C 或室温) |
| IPC | > 0 ms(板端响应延迟) |
如所有指标均为 0 或"未连接",说明板端通信中断,回到 ch02 排查。
板卡拓扑
GK7206 ●(绿点 = 已连接)
├─ A7 ×2
├─ NPU 1T
├─ ISP 曝光
└─ DDR3 256M如圆点为红色或显示"-",板端未连通。
步骤 4:环境检查清单
完成所有检查后,对照下表:
| 检查项 | 通过条件 |
|---|---|
| ✅ 板端 SSH 可达 | ssh shimetad@192.168.49.10 无密码可登录 |
| ✅ NPU 驱动加载 | ls /dev/npu.0 有输出 |
| ✅ SD 卡挂载 | ls /mnt 有内容 |
| ✅ shimeta-py 已安装 | which python3 返回路径 |
| ✅ shimeta-svp 已安装 | which shimeta-svp 返回路径 |
| ✅ shimeta-xmm 已安装 | which shimeta-xmm 返回路径 |
| ✅ IDE 资源监控实时刷新 | 右侧 CPU/MEM/IPC 有数值 |
板端工具由 Pico-G1 官方固件预装,正常情况下无需手动安装。如发现缺失,需联系技术支持刷固件。
常见环境问题
| 现象 | 排查 |
|---|---|
which shimeta-svp 无输出 | 板端固件不完整,重新刷官方固件 |
ls /dev/npu.0 无输出 | NPU 驱动未加载,需刷官方固件 |
| SD 卡挂载失败 | 检查设备名(mmcblk0p1 / mmcblk1p1) |
| IPC 始终显示 0ms | 板端未连通,回 ch02 |
下一步
- ch04 接入 AIHub:浏览模型 Tab 找模型
- 用户指南 → 设备管理:多板卡、设备配置详解
