您尚未登录。

楼主 #1 2019-10-20 12:15:24

xbgzy
会员
注册时间: 2019-10-07
已发帖子: 19
积分: 19

nano linux内核启动后花屏

用的荔枝派 NANO tf卡镜像文件,uboot用的我编译的,内核是f1c100s-480272lcd-test,内核编译使用的默认参数,根文件系统没有动,用的lcd分辨率240*320,在uboot里修改了lcd参数,编译后替换tf卡分区内的zImage和dtb。启动后uboot阶段显示logo正常,但一旦Starting kernel 就开始花屏,如下图
FluxBB bbcode 测试
bootarg是console=tty0 console=ttyS0,115200 panic=5 rootwait root=/dev/mmcblk0p2 rw
bootcmd使用的是缺省值run distro_bootcmd
内核设备树,lcd部分:
    panel: panel {
        compatible = "qiaodian,qd43003c0-40", "simple-panel";
        #address-cells = <1>;
        #size-cells = <0>;
        enable-gpios = <&pio 4 6 GPIO_ACTIVE_HIGH>;

        port@0 {
            reg = <0>;
            #address-cells = <1>;
            #size-cells = <0>;

            panel_input: endpoint@0 {
                reg = <0>;
                remote-endpoint = <&tcon0_out_lcd>;
            };
        };
    };
我想请教一下,内核里是不是也要修改lcd参数,比如x:,y:,depth:,pclk_khz:,le:等参数?感觉像是Uboot传递给内核的lcd参数不对?还是说内核的logo是480272,显示在240320上才花屏?

离线

#2 2019-10-20 12:21:37

ffplay
会员
注册时间: 2019-08-31
已发帖子: 92
积分: 92

Re: nano linux内核启动后花屏

Linux可以启动吗?

离线

楼主 #3 2019-10-20 12:34:38

xbgzy
会员
注册时间: 2019-10-07
已发帖子: 19
积分: 19

Re: nano linux内核启动后花屏

ffplay 说:

Linux可以启动吗?

可以启动的

离线

#4 2019-10-20 12:35:36

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,244
积分: 9197

离线

楼主 #5 2019-10-20 12:40:01

xbgzy
会员
注册时间: 2019-10-07
已发帖子: 19
积分: 19

Re: nano linux内核启动后花屏

只需要替换zImage文件吗?我是tf卡启动

离线

#6 2019-10-20 13:03:12

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,244
积分: 9197

Re: nano linux内核启动后花屏

替换 zImage & dtb.bin, 只要添加了mmc0驱动和设备树, 一般可以 TF卡启动.





离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn