目标:熟练编写嵌入式linux各类驱动,对内核和存储有较深的理解。
加油,boy!!!
硬件配置:
0)Imx6ull开发板
1)cpu-->Imx6ull--->Cortex-A7
2)内存-->DDR3----->NT5CC256M16EP-EK---->512Byte
3)存储-->EMMC----->KLM8G1GET---->8GByte
===========================================================================
学习计划:
1)裸机驱动
2)驱动程序[*****]
[A]先在现有的系统上卸载已经加载的驱动,再加载通过NFS加载自己练习的驱动;
[B]lsmod ---> insmod
3)系统移植
[A]移植kernel
[B]做根文件系统
[C]驱动开发{不使用设备树}
[D]驱动开发{使用设备树}
4)应用开发
[A]opencv移植+摄像头:图像识别之类算法,3A算法移植;
[B]ffmpeg等移植,实现推流等服务实现;
[C]QT实现算法可视化
5)版本代码git管理及学习日志同步更新到CSDN和简书
===========================================================================