文档简述
本文主要描述根据主需求,拆分为硬件需求,以及硬件应对这些需求,所做的应对粗略步骤。大致分为以下几个方面:
根据总需求,拆分为硬件需求;
粗略方案;
具体方案步骤计划拆分;
投入人力;
周期。
硬件需求
由于当前总的需求针对的平台仅仅为硬软件,且偏向于BSP方面,所以当前总需求和硬件需求几乎能做到一一对应。当前硬件需求大致如下:
CPU最小系统:
CPU:rk3288;
RAM:256-4G的pin to pin扩展(考虑场合需求,成本考虑,避免大车拉小车厢,适合最重要);
ROM:4G-128G的pin to pin扩展flash(同上);
电源部分:
提供系统电源,尽量电源可管控,缩减功耗功耗功耗浪费。
接口部分:
当前接口分为两类,一类是板上可直接使用的接口,配合最小系统的使用,目的是当前平台可独立使用;另一类是对外扩展接口,方便一些平台当前没有将某些功能引出,而通过这个扩展口将对应功能引出。具体如下:
平台内部直接使用接口:
考虑向外部输电。
要保留触摸功能;
要能够接一个显示屏;
要有debug接口;
要提供usb下载,通信功能;
平台对外扩展接口:将cpu内部各个功能引脚扩展出去。
其他:板上要有一个无线传输功能,要兼容功耗考虑,以及结合RK3288的高清显示硬解码能力,能够传输4k视频流。
粗略方案
根据第2节中所述,当前硬件先列出应对粗略方案,具体方案见后续选型设计时,按照各个功能模块的方式列出详细设计方案。大致如下:
CPU最小系统:
CPU:rk3288;
RAM:这里可考虑ddr3或者ddr4,当前的地址总线近乎一致,可以有效的通过单片容量以及成对焊接的方式来调整实际需求时的RAM大小,具体见RAM选型和设计图时分析;
ROM:这里可考虑MMC通用的flash,这种flash全球近乎封装一样,规格一样,再不需要更改软硬件的情况下,更换各种容量大小的flash,直接可使用;
电源部分:
限于尺寸原因,可考虑三个方面供电:usb下载口,debug串口,外部扩展供电口;
限于功耗原因,当前系统考虑采用PMIC管控电源;
同时每个内部扩展口,均考虑有效的电源管控,实现在不使用的情况下,有效功耗控制最低的方式。
接口平台
内部直接使用接口:
Usb接口一个,其兼容下载,通信,供电三个方面;
Debug串口一个,可和usb兼容供电;
MIPI接口一个,可接4k 的液晶屏;
I2C接口一个,可接触摸;
电源接口一个,可提供一个5v和Gnd的接口,可以外部输出电,也可内部供电(要放置接反);
平台外部扩展接口:
采用一至2个座子,通过插拔或者排线的方式将平台上的片上资源扩展出去;
其他:
无线通信科考虑2.4G/5G的wifi 蓝牙模块。这种模块可切换2.4G/5G的工作方式,在实际需求高清显示时,可采用5G通信,在低功耗时,可考虑蓝牙通信。
方案步骤计划
硬件的方案步骤计划大致可以分为以下几个阶段:
上流程为当前硬件开发流程计划。其中整改部分贯穿整个设计过程。因为毕竟研发,总有些意想不到。
审核编辑:匠心源
|