修改imx6dl的uboot默认显示方式和倒计时

飞凌核心板imx6dl,双核800M,1G内存,linux4.1.15

下载uboot-2016.tar.bz2

链接: https://pan.baidu.com/s/1SflUVtHt8bhwBzlb5QFR1w  密码: ki2v

修改默认显示方式LVDS三菱AA121XN11液晶屏12.1”XGA1024x768,每个像素8位颜色显示

目前烧写官方提供的镜像烧写后启动时默认的屏幕为LCD屏,分辨率1024x600,部分客户需要默认启动其他类型的屏幕,故将修改方法总结如下:

2.1 linux4.1.15

修改 ./uboot-2016/include/configs/mx6sabre_common.h

修改约P74

#define MXC_FB0 "mxcfb0=video=mxcfb0:dev=lcd,CLAA-WVGA,if=RGB24,bpp=16,int_clk\0"

2.1.1 LVDS屏改为:

#define MXC_FB0 "mxcfb0=video=mxcfb0:dev=ldb,LDB-XGA,if=RGB24,bpp=16,int_clk\0"

2.1.2 HDMI屏改为:

#define MXC_FB0 "mxcfb0=video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24,bpp=16\0"

2.1.3 mipi屏改为:

#define MXC_FB0 "mxcfb0=video=mxcfb0:dev=mipi_dsi,TRULY-EK79007-WVGA,if=RGB24,bpp=16\0"

P154

 #define CONFIG_EXTRA_ENV_SETTINGS \

        CONFIG_MFG_ENV_SETTINGS \

        MXC_FB0 \

        MXC_FB1 \

        LDBMODE \

后加:

"panel=TRULY-EK79007-WVGA\0" \

注:mipi屏与其他屏幕不同,有两处修改

2.1.4 修改./uboot-2016/board/freescale/mx6sabresd/mx6sabresd.c

struct display_info_t displays[]结构体中增加显示方式"LDB-XGA"

{

.bus = -1,

.addr = 0,

.pixfmt = IPU_PIX_FMT_RGB24,

.detect = NULL,

.enable = enable_lvds,

.mode = {

                .name           = "LDB-XGA",

                .refresh        = 60,

                .xres           = 1024,

                .yres           = 768,</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值