em6ull u-boot logo

1.u-boot logo 抖动

起因:使用7寸屏800x480,u-boot打印信息显示依然是480x272,猜测这可能是导致u-boot logo 抖动的原因。

过程:(修改如下)

\em6ull_7.0\u-boot-2016.03\board\freescale\mx6ul_14x14_evk\mx6ul_14x14_evk.c
/*
struct display_info_t const displays[] = {{
	.bus = MX6UL_LCDIF1_BASE_ADDR,
	.addr = 0,
	.pixfmt = 24,
	.detect = NULL,
	.enable	= do_enable_parallel_lcd,
	.mode	= {
		.name			= "TFT43AB",
		.xres           = 480,
		.yres           = 272,
		.pixclock       = 108695,
		.left_margin    = 8,
		.right_margin   = 4,
		.upper_margin   = 2,
		.lower_margin   = 4,
		.hsync_len      = 41,
		.vsync_len      = 10,
		.sync           = 0,
		.vmode          = FB_VMODE_NONINTERLACED
} } }; */

struct display_info_t const displays[] = {{
	.bus = MX6UL_LCDIF1_BASE_ADDR,
	.addr = 0,
	.pixfmt = 24,
	.detect = NULL,
	.enable	= do_enable_parallel_lcd,
	.mode	= {
		.name			= "TFT43AB",
		.xres           = 800,
		.yres           = 480,
		.pixclock       = 32285,
		.left_margin    = 88,
		.right_margin   = 40,
		.upper_margin   = 32,
		.lower_margin   = 13,
		.hsync_len      = 48,
		.vsync_len      = 3,
		.sync           = 0,
		.vmode          = FB_VMODE_NONINTERLACED
} } };

结果:重新下载镜像,u-boot logo 显示正常。

2.u-boot logo 与屏大小不合适

起因:把7寸屏800x480 换成4.3寸屏480x272,发现u-boot logo 向右偏移

过程(把 logo 图片尺寸改小):
修改了 /tools/logos/freescale.bmp ,freescale.bmp(160x54) 尺寸务必 等比修改,否则不会显示(使用电脑自带画图软件可修改大小,输入宽度,自动显示高度),bmp_logo.h编译后自动生成的文件,不用修改。

结果:重新下载镜像,u-boot logo 显示位置正常。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YY2065

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值