SF19A2890 SDK 路线图
目标
- 完整的通过文档说明,可以直接使用指定硬件和代码库 完成编译,boot,运行的路由器系统
- 通过SDK,可以进行网页程序,APP,socket接口二次开发。
- 文档有好的版本控制的结构,易于阅读,使用查找
- 文档内容需要简单直接,流程必须有流程图说明。
- 离线文档直接通过工具转成pdf输出
- 内部文档或者问题通过redmine链接方式进行关联
- 文档输出会议讨论决定是否发布
- release版本发布需要经过功能测试,性能测试,压力测试
SDK 文档框架
SDK 文档通过github.io 进行发布。 类别有:
- APP
- CUSTOM
- DEMO
- DEVELOP
- LINUX
- ROADMAP
- SYSTEM
- WIFI
文档相关人员参见 SF19A2890 SDK使用指南
系统SDK 开发计划
系统SDK是基于SF19A2890芯片开发的一个基本路由系统,支持路由器产品需要的所有服务 详情参见 SIWIFI软件服务介绍
系统SDK支持 路由器,中继器,AC/AP 三种产品形态。
应用SDK开发计划
引用SDK,是在基于系统SDK基础上,提供一些更简便,易用,提供用户体验的应用,丰富产品功能。
功能开发
- WAN/LAN自适应
- 一键中继
- Easymesh
- 组播硬件加速
- 中继器应用
- AC/AP应用
SDK自动构建
目标: 可以自动进行内部版本到SDK的同步和发布。
SDK 版本发布计划与时间点
release 1.0.0 版本发布时间
测试SDK开发计划
测试SDK应该包含,基本功能测试,性能测试,压力测试等部分。 办好测试case,测试方法,以及测试工具。
自动化测试平台
搭建自动化测试平台,每次版本发布必须通过自动化测试平台验证。 自动化测试平台需要包含wifi/有线/路由等关键功能测试。
厂测程序开发计划
目标: 完成一个PC端和测试端配套软件,实现验证PCB板硬件无生产安装缺陷。
版本发布时间: 2020年10月20日
待完成
- linux 配置 dts 自动化工作
- 中继器应用 demo
- 版本更新的时候,如何告知客户,并且提供最小代价的更新方式
- 虚拟机版本下载,虚拟机set up 介绍
- 应用sdk 网页开发方法及demo
- sdk提供的配置版型,针对性
- wan lan 自适应demo开发
- wifi初始化参数作为客制化一部分
- wds app demo
- 网络控制app demo
- EasyMesh
项目建议
- 模块文档之间的关联 通过应用sdk相关,进行进一步组织
文档信息
- 本文作者:Phoenix
- 本文链接:https://siflower.github.io/2020/07/17/A28_roadmap/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)