笨笨的世界 发表于 2012-9-22 15:26:47

U-BOOT

在linux中解码u-boot然后把源码中W35改为W43,在进行编译的时候,就会出现很多错误,请问怎么回事啊,谢谢啊。

TQ-lkp 发表于 2012-9-24 09:08:26

请问是什么错误啊?
就不能说的详细点吗?:L

笨笨的世界 发表于 2012-9-25 15:03:33

有没有u-boot的配置中,默认TFT是W43的,谢谢了!!!

笨笨的世界 发表于 2012-9-25 16:02:17

我执行到make EmbedSky_config 之后,EmbedSky.h中去修改TFT的类型,当把W35修改成W43之后就会出现如下错误,不知道怎么回事,麻烦您解决一下,谢谢了。
Embedsky_lcd.c:34:error storage size of ‘embedsky_lcd_BUFFER’ isn’t known
Make:*** Error 1
Make:leaving directory ‘/opt/embedsky/u-boot-1.1.6/drivers/lcd’
Make:*** Error2

亚瑟王 发表于 2012-9-25 17:58:39

笨笨的世界 发表于 2012-9-25 16:02 static/image/common/back.gif
我执行到make EmbedSky_config 之后,EmbedSky.h中去修改TFT的类型,当把W35修改成W43之后就会出现如下错误 ...

能把你修改后的代码贴上来吗?

笨笨的世界 发表于 2012-9-25 18:23:07

您好,我就是按照开发板使用说明修改的代码。说明是这样的:不同LCD的uboot的编译,修改文件/opt/EmbedSky/u-boot-1.1.6/include/configs/EmbedSky.h的#define LCD_TYPE35中的35改为其他类型的LCD后,重新编译得到镜像即可。
我就在源代码中修改了这一处,即:#define LCD-TYPE W43.
不好意思,因为太长了就没有把修改之后的代码贴出来,但是就只改了这一处。谢谢帮助啊。

笨笨的世界 发表于 2012-9-25 18:49:38

其实出现的错误真正的是这样的,上面我只是写了一部分:
Embedsky_lcd.c:34:error:’ LCD_xsize_TFT’uncleard here (not in a function)
Embedsky_lcd.c:In function ‘embedsky_lcd_iniit’;
Embedsky_lcd.c193:error:’CONFIG_EMBEDSKY_LCD_VBPD’ undeclared (first use in this function)
Embedsky_lcd.c193:error(each undeclared identifier is reported only once for each function it appears in.)
Embedsky_lcd.c196:error:’CONFIG_ EMBEDSKY_ LCD_VFPD’ undeclared(first use in this function)
Embedsky_lcd.c199:error:’CONFIG_ EMBEDSKY_ LCD_VSPW’ undeclared(first use in this function)
Embedsky_lcd.c202:error:’CONFIG_ EMBEDSKY_ LCD_HBPD’ undeclared(first use in this function)
Embedsky_lcd.c205:error:’CONFIG_ EMBEDSKY_ LCD_HFPD’ undeclared(first use in this function)
Embedsky_lcd.c208:error:’CONFIG_ EMBEDSKY_ LCD_HSPW’ undeclared(first use in this function)
Embedsky_lcd.c211:error:’CONFIG_ EMBEDSKY_ LCD_CLKVAL’ undeclared(first use in this function)
Embedsky_lcd.c:At top level:
Embedsky_lcd.c:34:error storage size of ‘embedsky_lcd_BUFFER’ isn’t known
Make:*** Error 1
Make:leaving directory ‘/opt/embedsky/u-boot-1.1.6/drivers/lcd’
Make:*** Error2

页: [1]
查看完整版本: U-BOOT