我按照它这个指南的方法就出现了这个问题
指南里面的方法:
这里笔者告诉大家一个简单地方法,不用重新编译设备树文件,直接把禁用 LCD 和 backlight 背光设
备,将 PWM1 腾出来给我们测试使用,直接操作呢?
我们要做什么呢?其实就是去修改内核设备树文件,将 LCD 和 backlight 设备的 status 属性修改为
“disabled”,禁用这两个设备;怎么修改呢?u-boot 中提供了查看、修改设备树的命令,u-boot 启动时,会
将内核设备树(dtb)拷贝到内存中,当拷贝到内存中之后呢,我们就可以去查看或修改设备树了,这里笔
者直接把需要执行的命令贴出来,如下所示: SD/eMMC 启动方式:
setenv disable_lcd 'fdt addr ${fdt_addr}; fdt set /backlight status disable; fdt set /soc/aips
bus@02100000/lcdif@021c8000 status disable'
下一条命令
setenv mmcboot 'echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try;
then if run loadfdt; then run disable_lcd; bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz;
else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;
执行完两条命令后,接着执行 boot 命令启动开发板