芯片SDK开发和提交
芯片SDK开发
芯片对接到最后需要生成一个芯片SDK,提交到OCC申请1520测试认证。根据开发者的不同,可以用不同的方式进行芯片SDK开发。
芯片SDK系统组件要求如下表描述: (M: Mandatory O: Optional)
平台类型 | CLI | AT | KV | LPM | LWIP | NETMGR | FOTA | SMART LIVING | Wi-Fi Provision |
---|---|---|---|---|---|---|---|---|---|
BLE | M | M | M | M | - | - | M | M | - |
Wi-Fi | M | M | M | O | M | M | M | - | M |
利用CDK进行芯片SDK开发
Windows CDK开发者进行芯片SDK开发,可参考CDK芯片SDK开发
利用yoctools进行芯片SDK开发
Linux命令行开发者进行芯片SDK开发,可参考yoctools芯片SDK开发
芯片SDK提交
芯片SDK需要提交到GITEE平头哥仓库内,才能进行1520的认证测试。
芯片SDK合入YoC
- 希望合入YoC的芯片SDK里的组件需要遵循组件管理规范,可参考组件管理规范
- 组件管理员和组件开发者共同审核测试后方可确认合入
芯片SDK不合入YoC
- 向平头哥申请GITEE独立仓库,提交开发人员、邮箱等信息
- 将SDK代码提交到仓库,告知平头哥仓库管理员