Skip to content

电路板目录

提交电路板

一台还没人报告过的摄像头,只需一份报告就能进入目录:ipctool 从板子上读到的信息;如果您愿意帮助移植 OpenIPC,再附上出厂闪存。

无法进入摄像头的命令行?发送照片

填写厂商和电路板,并附上照片:电路板正反面和标签。维护者发布你的报告时会把它加入目录;每张照片和每个文件可获得 1 ★,我们还没有的完整闪存转储:由 ipctool 制作可获得 10 ★,用编程器读取可获得 3 ★。

可选。如果摄像头上无法运行 ipctool(例如 U-Boot 设有密码),可以用编程器读取闪存芯片;我们还没有的转储可获得 3 ★。之后为它补发的 ipctool 报告另得自己的星,转储的星数不变。

有 ipctool 输出或启动日志?也一起添加

两者皆可:从上电到登录提示符的完整启动过程,或 U-Boot 控制台——按 Ctrl+C 中断自动启动后执行 help、printenv 和 version。

无需登录也可提交。登录后可获得星星并跟踪审核进度。 登录

您能进入摄像头的 shell

通过 telnet 进入原厂固件,或使用 UART 控制台。原厂固件没有 curl,所以 ipctool 由 uget 通过普通 HTTP 从本站下载:uget 是一个 5 KB 的下载器,以文本形式粘贴进去即可。

uget 链接的是摄像头自己的 C 库:先运行 ls /lib/ld-*,按显示结果选择。文本会自行还原为 /tmp/uget。如果摄像头提示 not found 或崩溃,请换下一个版本。

2. 下载 ipctool 并发送报告

telnet
/tmp/uget openipc.org/ipctool > /tmp/ipctool
chmod +x /tmp/ipctool
/tmp/ipctool upload
固件带 wget(busybox):无需 uget
telnet
wget -O /tmp/ipctool http://openipc.org/ipctool
chmod +x /tmp/ipctool
/tmp/ipctool upload

wget 会跟随重定向,所以在 uget 无法使用的地方也能用。-mips32 和 -arm64 版本在同一地址。

固件带 NFS 客户端(大多数雄迈固件都有)
telnet
mkdir /tmp/o && mount -o nolock openipc.org:/ipctool /tmp/o
/tmp/o/ipctool upload

其他途径(UART、TFTP 或 SD 卡):见 ipctool 的 README。

upload
硬件报告:SoC、传感器、闪存分区、固件版本
--backup
附带整个闪存,仅 OpenIPC 维护者可见。ipctool 会先要求您输入 yes。
--backup --public
审核后,备份随报告一起公开
--note "…"
购买渠道和销售名称
--note club-XXXX-XXXX
你在 OpenIPC 俱乐部(openipc.org/club)获取的一次性代码:报告归你所有,与你发送的照片关联,并可获得星星

由 AI 编程代理来分析

把这个页面交给它。它会先查目录,再把发现的内容作为单独的报告发送。

prompt
Read https://openipc.org/agents.md and follow it to identify this camera and send openipc.org a report.
  1. 用 ipctool 的输出请求 POST /api/v1/boards/identify:如果电路板已知,就到此为止,直接使用它的固件。
  2. 收集启动日志、U-Boot 环境变量,并在所有者同意后读取闪存。
  3. 全部发送到 POST /api/v1/reports,并把回执交给您。

先审核,后公开

OpenIPC 维护者会审核每份报告并归到对应的电路板下。在此之前,只有您能通过回执查看。

您的摄像头保持匿名

在所有公开内容中(报告和日志),MAC、芯片序列号和云 ID 都会被替换为哈希值。

备份默认不公开

备份包含摄像头存储的一切,包括 Wi-Fi 密钥和密码。只有使用 --public 发送时才会公开。