主题 : P43 LCD的显示屏不被支持 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 117998
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2015-08-06
最后登录: 2015-09-01
楼主  发表于: 2015-08-21 13:27

 P43 LCD的显示屏不被支持

安装完superboot之后,根据手册修改配置文件如下:

#This line cannot be removed. by FriendlyARM(www.arm9.net)

LCD-Mode = Yes
LCD-Type = P43

CheckOneButton=No
Action=install
OS= Linux

VerifyNandWrite=No

但是开机后,LCD全黑,Led03在闪烁,串口输出如下:

Superboot6410
Ver: 120810
CPU: S3C6410 533MHz
RAM: 256MB
NAND: 1GB(SLC) ID:ECD35195
Touch Device: 1-wire
LCD Type: Unknown

显然LCD 没有被识别出来。

将配置文件换成:

#This line cannot be removed. by FriendlyARM(www.arm9.net)

LCD-Mode = Yes

CheckOneButton=No
Action=install
OS= Linux

VerifyNandWrite=No

效果同样。

敢问目前P43LCD是否被支持,还是有别的问题造成这样的情况发生 ?

另外,我的superboot是在论坛上找到的,光盘上的superboot没有用,烧写到SD中,开机Led不闪烁,串口输出的是Boot from SD.
换成网上下载的superboot,串口输出正常,led也闪烁。
级别: 新手上路
UID: 117998
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2015-08-06
最后登录: 2015-09-01
1楼  发表于: 2015-08-21 14:10
tiny6410的
级别: 新手上路
UID: 117998
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2015-08-06
最后登录: 2015-09-01
2楼  发表于: 2015-08-21 15:11
我下载的就是这个,以为它支持P43,但是里面的superboot不管用。用其他的superboot 却不知道LCD型号。
也不知道如果成功烧写最新的superboot有没有用,可否知道LCD的型号?
级别: 新手上路
UID: 117998
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2015-08-06
最后登录: 2015-09-01
3楼  发表于: 2015-08-22 16:06
我的理解是这样的:
1. 首先PC将superboot烧写到SD中,然后板子会在superboot中执行bootloader相关指令,实现入口,CPU,寄存器的初始化等。
然后转到到RAM中去执行一些superboot包含的指令,实现设备的初始化,这里面就包括LCD设备。
2. 当我将整个images文件全部拷进SD中,且不修改FriendlyARM.ini配置文件,板子会默认安装linux系统,重起后linux运行正常,LCD也正常显示。
这说明,superboot中没有P43LCD的初始化驱动程序,就像PC上,开机没有操作系统也可以进入BIOS中,也可以看到LCD显示。而假如PC的bootloader中没有LCD的初始化程序,但是操作系统中有,估计PC机也能正常启动进入桌面,只不过开机在引导内核之前PC屏幕都是黑色的。
所以我感觉可能这个superboot 有问题。
级别: 新手上路
UID: 118731
精华: 0
发帖: 1
金钱: 10 两
威望: 2 点
综合积分: 2 分
注册时间: 2015-09-06
最后登录: 2015-09-16
4楼  发表于: 2015-09-06 15:04
P43 LCD的显示屏不被支持android系统?不能触摸,不能进系统