从设备树到道寄存器手册
以imx6ull-14x14-emmc-4.3-800x480-c 为例子。

能看到IMX6ULL开发板uboot启用的设备树是4.3 800*480
在内核找到其dts(设备树源码)

发现有头文件,
include "imx6ull-14x14-evk-emmc.dts"
那我们继续往下找,一直找。




到这里基本能看见寄存器相关的配置了
define MX6UL_PAD_ENET2_RX_DATA0__EPDC_SDDO08 0x00E4 0x0370 0x0000 0x9 0x0
define MX6UL_PAD_ENET2_RX_DATA1__EPDC_SDDO09 0x00E8 0x0374 0x0000 0x9 0x0
一直到imx6ul-pinfunc.h,基本就是imx6ull的寄存器基础了

这是手册搭配设备树的解释
https://www.cnblogs.com/yaSHILA/p/20471377
浙公网安备 33010602011771号