目录
1 创建 i.MX8QXP Linux 5.4.24 板级开发包编译环境 ..... 3
1.1 下载板级开发包 ....................................................... 3
1.2 创建yocto编译环境: ................................................. 4
1.3 独立编译 ................................................................. 9
2 Device Tree .............................................................. 16
2.1 恩智浦的device Tree结构 ..................................... 16
2.2 device Tree的由来(no updates) ............................ 19
2.3 device Tree的基础与语法(no updates) ................. 22
2.4 device Tree的代码分析(no updates) ..................... 44
3 恩智浦i.MX8XBSP 包文件目录结构 .......................... 77
4 恩智浦i.MX8XBSP的编译(no updates) ..................... 79
4.1 需要编译哪些文件 ................................................. 79
4.2 如何编译这些文件 ................................................. 80
4.3 如何链接为目标文件及链接顺序 ............................ 81
4.4 kernel Kconfig ....................................................... 83
5 恩智浦BSP的内核初始化过程(no updates) .............. 83
5.1 初始化的汇编代码 ................................................. 85
5.2 初始化的C代码 ...................................................... 89
5.3 init_machine........................................................ 102
6 恩智浦BSP的内核定制 ........................................... 105
6.1 DDR修改 ............................................................. 106
6.2 IO管脚配置与Pinctrl驱动 ..................................... 107
6.3 新板bringup......................................................... 123
6.4 更改调试串口 ...................................................... 132
6.5 uSDHC设备定制(eMMC flash,SDcard, SDIOcard)137
6.6 LVDS LCD 驱动定制 ........................................... 147
6.7 LVDS LDB SerDas驱动支持 ............................... 150
6.8 MiPi DSI SerDas驱动支持 .................................. 156
6.9 V4L2框架汽车级高清摄像头/桥驱动:数字/模拟 . 160
6.10 GPIO_Key 驱动定制 .......................................... 177
6.11 GPIO_LED 驱动定制 ......................................... 181
6.12 Fuse nvram驱动 .................................................. 184
6.13 SPI与SPI Slave驱动 ........................................... 185
6.14 USB 3.0 TypeC 改成 USB 3.0 TypeA(未验证) .... 193
6.15 汽车级以太网驱动定制 ........................................ 193
6.16 i.MX8DX MEK支持 .............................................. 212
6.17 i.MX8DXP MEK支持 ........................................... 212
6.18 NAND Flash支持与烧录 ...................................... 213
How to get the patch files with ds90ub chip? My FAE have none.
your means the camera serdas of TI?
which is belong to arrow, you can contact them.