shruger 发表于 2012-12-23 12:43:22

请问如何去掉uboot的LCD驱动以及开机LOGO

本帖最后由 shruger 于 2012-12-27 20:42 编辑

板子是TQ2440
uboot 由天嵌提供的1.1.6版本

我修改uboot1.1.6/include/configs/EmbedSky.h
把#define CONFIG_EMBEDSKY_LOGO 注释掉后编译出错:

modules/wince.module(wince_cmds.o)(.text+0x2cc): In function `download_nkbin_to_flash':
/opt/EmbedSky/u-boot-1.1.6_final/wince/wince_cmds.c:260: undefined reference to `embedsky_lcd_EnvidOnOff'
modules/wince.module(ebootloader.o)(.text+0x6c0): In function `ReadImageFromNand':
/opt/EmbedSky/u-boot-1.1.6_final/wince/ebootloader.c:381: undefined reference to `drawProcessBar'
make: *** Error 1


求大神指点

亚瑟王 发表于 2012-12-24 17:55:02

将Makefile文件的208行的
LIBS += modules/wince.module
改为
#LIBS += modules/wince.module
然后就可以了。

shruger 发表于 2012-12-25 00:28:37

亚瑟王 发表于 2012-12-24 17:55 static/image/common/back.gif
将Makefile文件的208行的
LIBS += modules/wince.module
改为


大神,我去掉后,重新烧写uboot,发现启动不了内核,提示magic错误

亚瑟王 发表于 2012-12-25 19:28:24

shruger 发表于 2012-12-25 00:28 static/image/common/back.gif
大神,我去掉后,重新烧写uboot,发现启动不了内核,提示magic错误

你下载的内核镜像是什么格式的?

shruger 发表于 2012-12-26 14:29:36

亚瑟王 发表于 2012-12-25 19:28 static/image/common/back.gif
你下载的内核镜像是什么格式的?

内核格式没错,是mtd分区改变了,改过来就好了,谢谢亚瑟王

亚瑟王 发表于 2012-12-27 19:08:05

shruger 发表于 2012-12-26 14:29 static/image/common/back.gif
内核格式没错,是mtd分区改变了,改过来就好了,谢谢亚瑟王
哦,解决了就好。亲,记得将帖子类型改为“已解决”(在“分类”那个地方修改)。
页: [1]
查看完整版本: 请问如何去掉uboot的LCD驱动以及开机LOGO