IMX6UL平台设计之初
文章描述
看过博客其他资料的应该清楚,我们从5月份开始准备出一版android的rk3288,用于做我们团队后续智能、穿戴的基础HMI平台。但限于项目冲突和其他缘由,这个平台只是到了原理图设计完成阶段,后续设计一直delay中,但还是在推动中。
之所以同时开展imx6ul平台,由于此平台和当前团队项目冲突不大,且此芯片便宜(40元以内),功耗够低,又是工业芯片,所以我们将其定位我们后续的网关、智能穿戴相关产品、人机简单界面相关产品、高端传感器产品等。此芯片含有丰富的工业需求接口,不仅可以用于中端网关、触摸显示,还可以用于终端高端传感器等相关工作。
同rk3288一样,在imx6ul设计中,我们会open所有设计的过程文件,并形成对应的设计文档到博客中。
本文主要主要分为以下几个方面来描述:
- imx6ul的特性描述;
- 设计计划步骤
imx6ul的特性描述
此芯片由飞思卡尔在中国上海的研发团队,针对中国市场需求开发设计的。随着中国的工业控制、汽车应用和医疗市场不断发展,客户和代工企业需要具备高性能、高能效、高安全性、低功耗的处理平台,从而满足车载信息管理、物联网、医疗等产品需求。
i.MX6UL应用处理器特性
- 基于ARM Cortex-A7内核,起价、能耗、尺寸远小于A9内核的CPU,能够提供更具性价比、更节能的解决方案,适用于低成本、低功耗、空间受限的场合。
- 包括一个集成的电源管理单元,降低了外接电源的复杂性并简化了上电时序。
- 具备灵活的启动方式,QuadSPI、普通NAND、SD/eMMC等启动。
- 内存控制器支持DDR3/DDR3L和LP-DDR2。
- 它具有硬件加密引擎、篡改检测和动态DRAM加密/解密等内置功能,可以使客户面向高度安全的应用进行设计。
i.MX6UL外设资源
i.MX6UL芯片定位
- 发汽车远程信息处理
- 人机界面(HMI)
- loT网关
- 家庭能源管理系统
- 智能能源信息集中器
- 智能工业控制系统
- 便携式医疗设备
- 电子POS设备
- 打印机和2D扫描仪
- 金融付款系统
- 智能家电
-
设计计划步骤
当前平台由于团队开发过类似平台,所以软硬件计划同时并行执行。不会给详细计划,粗步如下:
- 7月底前硬件原理图图纸V0.1.0完毕;
- 9月之前,pcb图纸V0.1.0设计完毕;
- 10月前完成核心板底板V0.1.0打样、贴片完毕;
- 10月20日前完成上电调试;
- 11月前,完成软件联调。
在整个设计过程中,会逐步发布对应的文档,软硬件文档均会完善提供。软硬件输出,会根据当前团队特色以及后续应用场合,官网推荐电路,官网基础代码。来逐步完善我们基础平台。
-
总结
考虑以后多平台通用,本次设计会采用核心板加标配验证板的方式。有兴趣的可以加入我们。如果有需要同步学习此平台设计过程,需要我们的板子的,可以联系我们,我们在设计时,会多打板一份,因为都是兴趣爱好,所以经费有限,开发时,不会打样过多。谢谢!