开发板是来自于电鱼电子的SAIL-IMX6Q,在淘宝上入的。核心板是IMX6Q,基于NXP Cortex A9架构,主频1.2GHz 。我买的是1G内存, 8G eMMC。开发版的功能很全面,单千兆网、双CAN、RS485、ISO7816、HDMI、PCIe、摄像头和4G模块等接口。当初买的时候就是看上了这个板子的功能有很多,在学习嵌入式开发的过程中会很方便,不会因为没有相应的接口就不能学到相应的知识。开发版可以跑Linux和Android,性能也是不错的。

在拿到板子的一个星期之中,我跟着用户手册一步步地学习测试代码,完成开发板各项功能的测试,对这块板子有了初步地了解。仍然还有好多要学的。

Ubuntu版本用的是18.04LTS,Android版本用6.0.1使用厂家配置好的编译环境开始学习。因为编译环境的搭建比较麻烦,不是装一个MDK就可以轻松解决的。虚拟机版本用VMware15.5.0,Win10系统。接着就是一堆的工具:SSH,VIM,SourceInsight,HyperTerminal,NotePad++,Fastboot, Android ADB, QT等好多。