问题描述及复现步骤:
修改vi device/rockchip/.BoardConfig.mk
改成
#!/bin/bash
CMD=realpath $BASH_SOURCE
CUR_DIR=dirname $CMD
source $CUR_DIR/firefly-rk3568-buildroot.mk
#export RK_KERNEL_DTS=rk3568-firefly-aioj
export RK_KERNEL_DTS=rk3568-firefly-aioj-edp-M156X40
export RK_PRODUCT_MODEL=AIO_3568J
重新编译build.sh,编译后有rk3568-firefly-aioj-edp-M156X40.dtb
烧写入板子,EDP无输出,/dev/目录下也没有FB的设备节点,DTS只修改了屏幕Timing,其他没有修改,DTS修改如下:
display-timings {
native-mode = <&timing0>;
timing0: timing0 {
clock-frequency = <138780000>;
hactive = <1920>;
vactive = <1080>;
hfront-porch = <100>;
hsync-len = <20>;
hback-porch = <210>;
vfront-porch = <12>;
vsync-len = <3>;
vback-porch = <36>;
hsync-active = <0>;
vsync-active = <0>;
de-active = <0>;
pixelclk-active = <0>;
};
};
更多回帖