4. 他山之石 看了下盈鹏飞官方的资料,感觉并不是很完备,由于i.MX6UL比较成熟,天嵌、飞凌也有相关产品,在elecfans上的试用页面查看,发现余二者的资料更丰富,并且适配了4.x的内核,盈鹏飞仅提供了3.x的内核。看了知乎上的一些问题,在天眼查上一搜: 公司名称 注册时间 公司地点
飞凌嵌入式 (forlinx)2007保定
天嵌科技 (embedsky)2008广州
盈鹏飞 (embedall)2011深圳查看注册资本和注册时间,可知飞凌和天嵌体量很大,有着约10年的技术沉积。 以下推荐几个同样使用i.MX6UL方案的开发板,可以借鉴相关资料。 PICO-PI-IMX6UL(hobbitboard) | 中国台湾Wandboard,专注Android Things EVB-P6UL | 深圳盈鹏飞,工控,趋向AT,试用:一,二 MYS-6ULX | 米尔科技,有IND、IOT两版,试用 TQi.MX6UL | 天嵌科技,试用一,二 VoltaStream ZERO | Raspberry Pi Zero 克隆,i.MX6ULL处理器,全开源
从以上网站和试用页面可以看到很多资料,另外EVB-P6UL的一次试用提供的网盘资料也很丰富,因为这些工控板多是商业产品,完整资料都是随产品附送的,很难看到公开分享,另外一种就是NXP官方提供和开源产品提供的。此外大家可以先看看之前同好分享的使用经验,少走弯路。 4.1 可用操作系统移植PloyOS | VoltaStream推出,基于Yocto,优化多媒体音频流。 PolyBian | VoltaStream推出,基于Debian Yocto Project | 官方支持,目前有内核版本 3.14.38和4.1.15 RT-Thread | 国人出品的RTOS BuildRoot (?)
4.2 从入门到跑路文档资料推荐个人感觉玩i.MX6UL第一步是要裁剪出自己的嵌入式操作系统,这就需要了解{Bootloader}NBoot+uBoot——{Linux Kernel Image}使用BSP生成系统内核——{RootFS}创建根目录系统——{Application}受限于评估板的性能和存储空间,需要进行交叉编译。至此,在搜集大量文档的基础上,推荐以下有关i.MX6UL的内容: NXP官方文档 | 有关于系统编译方面的文档和相关工具,需要注册 i.MX产品论坛 | 中文官方论坛,由于i.MX产品线大量软件是兼容的,可供参考 F&S产品文档 |德国公司,专注嵌入式系统,注册后在My F&S可以看到大量十分有用且系统化的学习文档工具 Free Electrons免费文档 | 法国公司,提供大量免费的嵌入式系统开发相关视频资料 盈鹏飞/飞凌/天嵌/米尔 | 可供参考 github 相关项目参考:johncheng110 、logself1988 、achubuchnyy
本文首发于爱板网,转载引用务必注明链接。如果觉得阅读体验不好可以移步我的博客cnblog.com/sjqlwy
|