Skip to content

白皮书 · 交钥匙硬件 · 板卡与固件出自同一团队

一个团队画板子、写固件——谁都不必为对方道歉。

把软件塞进别人的板子,正是产品延期出货、功能被划掉的原因。我们把板卡和固件当作一个产品来设计——传感器、SoC、电源、无线、外壳,以及必须在其中运行的软件。

把产品需求发给我们 合作是怎样进行的

38 × 38 mm 我们的参考摄像头板卡系列,引脚定义已发布至 1.4 版
数十个 SoC 家族已被固件支持,新板子第一天就能跑起完整镜像
4.5 °C 一处电源时序改动带来的降温,在板子上实测,而非从数据手册读出

参考摄像头系列由我们的硬件工程师设计,以合作伙伴品牌出货;测量在我们自己的板子上完成。

两份报价,日程就掉进两者之间的缝隙

你有一个产品想法和两份报价:一家能按你的规格做出任何板子的硬件厂,和一支能让任何板子跑起来的固件团队。两边都没错,而日程就消失在两者之间的缝隙里——没人走线的检测引脚、在那颗 SoC 上达不到帧率的传感器、被外壳吃掉的散热预算。

我们当过那通电话里的固件团队。一次摄像头启动卡在一根缺失的检测线上:USB 口永远不知道自己被插上了,任何软件都无法弥补。晚发现,就是一次改板;由需要这根线的工程师在原理图评审时发现,代价是零。

那个 bug 是一根线。发现它的,正是需要那根线的人。

我们带来什么

四件事,每一件都在硬件上实测。

平衡的产品

传感器、SoC、无线与电源按照它们必须运行的软件来选,而不是反过来。固件工程师就坐在原理图评审里。

第一天就能用的固件

板子启动的镜像已在数十个芯片家族上运行,恢复、升级与配置路径从第一台设备起就为你的机群备好。

设计之初就有的恢复能力

经由卡槽的盲恢复通道和可维护的升级路径,意味着现场设备永远不会变砖,工厂也永远不需要调试器。

测量,而非假设

功耗、散热和帧率预算在板子上实测。一处时序改动值 4.5 °C;只有板子和固件在同一张工作台上才找得到这种东西。

我们做过的东西

参考系列

我们的参考板卡是 38 × 38 mm 的模拟视频摄像头,基于低成本 SoC,共三个型号,引脚定义于今年九月更新到 1.4 版。它们存在,是因为板子和固件是一起画的——它们就是你的产品的范式。

启动调试

一颗摄像头 SoC 上的 USB 设备启动暴露了一个硬件缺口——缺失的检测线——任何固件都无法弥补。在评审里它是一根线;在现场它是一次改板。协同设计把发现放进评审。

机群软件

固件运行在数十个 SoC 家族和数百种传感器组合上,通过串口和卡槽恢复的芯片超过 120 种。你的产品继承流媒体、恢复与升级的整套软件栈,以及维护它的团队。属于你的部分仍归你。

我们设计的对象

HiSilicon 与 GokeSigmaStarIngenicRockchip模拟 · IP · 无线链路视频

围绕固件已支持的 SoC 的摄像头与边缘板卡,来自我们维护的目录的传感器,模拟、IP 与无线链路视频,中小批量。设计文件和固件源码是交付物,不是许可。

合作是怎样进行的

01

产品定义冲刺

固定价格,十个工作日。你提供产品必须做到的事:光学、分辨率与帧率、接口、链路、外壳、电源、成本目标、数量。你得到框图、带实测帧率与功耗预算的传感器与 SoC 短名单、物料成本估算、风险,以及带首次样机批次固定报价的时间表。

02

项目

原理图、布局与固件在同一团队;样机在工作台上实测;试产批次在第一台出货前就备好配置与恢复。

03

维护

设计文件、固件源码和测试治具归你所有,与你无关的部分可选择在 OpenIPC 中共同维护。

发来产品需求。十天后你就会有一块固件团队已经认可的板子。

一封四行的邮件:产品做什么、传感器与链路要求、电源、外壳与成本目标、数量与时间表。回复你的是带着方案的工程师,不是销售话术。

写信至 business@openipc.org 在群里提问

商业支持、OEM 授权与其他服务见商务页面