6254 ramdisk添加framebuffer内核相关配置6254 framebuffer内核相关配置已经打开 加载lvds设备树加载设备树都是在uboot中进行的,所以,需要修改uboot的环境变量 这里的bootpart=1:2是错误的,真正SD卡中的文件是在1:1分区,所以, get_overlay_mmc=fdt address ${fdtaddr};fdt resize 0x100000;for overlay in $name_overlays;do;load mmc ${bootpart} ${dtboaddr} ${bootdir}/${overlay} && fdt apply ${dtboaddr};done;
这个环境变量是错误的,所以修改bootcmd 环境变量 setenv bootcmd "setenv bootpart 1:1;run findfdt; run envboot; run init_${boot}; run get_kern_${boot}; run get_fdt_${boot}; run get_overlay_${boot}; run run_kern"
加载驱动模块复制…/kernel/drivers/gpu/drm/panel/panel-lvds.ko 到ramdisk的/usr/lib/module/ 文件夹中 insmod /usr/lib/module/panel-lvds.ko即可在ramdisk中显示桌面
|