如何在UBOOT里添加启动画面

ma100 2010-11-29 04:44:41
开发板 OMAPL138, U-boot 2009.11 with TI patch

在源代码里我没找到有关的代码, 在driver/video下 有个 atmel的logo, 但不是我的LCD控制器
不知道有没有做过这个芯片的帮忙看下
...全文
724 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
houye0903 2011-06-29
  • 打赏
  • 举报
回复
您好可否具体告知,如何在 uboot中加上启动画面,我用的是uboot1.3.4,邮箱brave202@126.com,谢谢。
ma100 2010-12-06
  • 打赏
  • 举报
回复
问题已解决, 最后参考hawd的例子成的
ma100 2010-12-03
  • 打赏
  • 举报
回复
现在有了些进展, 不用atmel 了, 只加了个 CONFIG_LCD
DDR起始地址0xc00000000
然后将 LCD 里面的init_lcd_ctrl函数里面换成自己的驱动,FB起始地址0xc0000000
显示成功, 但当uboot快启动完时花屏
启动到bootm_load_os函数时花屏, 因为内核被下载到0xc0700000中, 而入口点在 0xc0008000
然后就被覆盖了.(好像最上面的没覆盖, 大小好像就是32k, (一共 640*480*2))
再过一会儿, 整个花了, 我在linux李做的启动画面被缩小了加载了2秒, 然后才显示我的linux启动画面
kiIIer 2010-12-02
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 ma100 的回复:]
我加了 CONFIG_LCD
CONFIG_ATMEL_LCD
编译出错:
atmel_lcdfb.c:27:27: error: asm/arch/gpio.h: No such file or directory
[/Quote]

看看这个文件里的gpio.h,很明显是头文件的路径错了,你改一下嘛~~~
kiIIer 2010-12-02
  • 打赏
  • 举报
回复
先把uboot和图像处理模块的软件架构看清楚。如果不出所料,在lcd controler 的相关驱动文件里,你应该可以找到一个buf,这个buf是controler进行数据传输时的sourece address.这样,我们可以把要传输的图片转成数组数据,赋值给这个buf.从而实现这个功能。
ma100 2010-12-02
  • 打赏
  • 举报
回复
我加了 CONFIG_LCD
CONFIG_ATMEL_LCD
编译出错:
atmel_lcdfb.c:27:27: error: asm/arch/gpio.h: No such file or directory
ma100 2010-12-01
  • 打赏
  • 举报
回复
没人回答了吗
zhoujiawen 2010-11-30
  • 打赏
  • 举报
回复
如果只是静态图片,你可以把图片通过软件转换成数组,在lcd驱动中在把这个数组的内容按照一定的格式写入frambuffer
九个太阳2023 2010-11-30
  • 打赏
  • 举报
回复
OMAPL-138的交流群:103663638


我也是用的这个板子,但是我们不需要LCD,所以就没有弄这一部分,你可以在群里问下
ma100 2010-11-30
  • 打赏
  • 举报
回复
静态也可以, 但没有对应的LCD驱动啊

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧