在线时间10 小时
UID3078695
注册时间2014-11-28
NXP金币0
该用户从未签到
注册会员

- 积分
- 84
- 最后登录
- 2015-1-14
|

楼主 |
发表于 2014-12-2 22:38:38
|
显示全部楼层
本帖最后由 iggy 于 2014-12-2 22:41 编辑
自己解决了,显示设置:在进入系统时提示处:Hit any key to stop autoboot:0(按PC键盘的任意键进入uboot)
MX6SOLO RIoTboard U-Boot>setenv bootargs console=ttymxc1,115200 init=/init
nosmp video=mxcfb0:dev=lcd,7inch_LCD,if=RGB565 video=mxcfb1: off
fbmem=10M vmalloc=400M androidboot.console=ttymxc1
androidboot.hardware=freescale calibration
MX6SOLO RIoTboard U-Boot>saveenv
(不管安装的是Ubuntu还是andriod,上面的设置都可以用)
触摸屏设置:
Ubuntu系统:
a)进入系统后,使用一下命令卸载Synaptics驱动
root@linaro-ubuntu-desktop:~# sudo apt-get remove xserver-xorg-input-synaptics
b) 输入以下命令安装tslib
root@linaro-ubuntu-desktop:~# sudo apt-get install xserver-xorg-input-tslib
libts-bin (执行此命令时需要连接网络)
或者从英蓓特官网下载“ubuntu-touchscreen.zip” ,解压后拷贝至U 盘,
连接U盘至RIoTboard,然后执行以下命令
root@linaro-ubuntu-desktop:~# dpkg -i libts-bin_1.0-9_armel.deb
root@linaro-ubuntu-desktop:~# dpkg -i xserver-xorg-input-tslib_0.0.6-7_armel.deb
c) 重启开发板,进入系统后执行以下命令:
root@linaro-ubuntu-desktop:~# TSLIB_TSDEVICE=/dev/input/event0
root@linaro-ubuntu-desktop:~# TSLIB_CONFFILE=/etc/ts.conf
root@linaro-ubuntu-desktop:~# export TSLIB_TSDEVICE TSLIB_CONFFILE
root@linaro-ubuntu-desktop:~# ts_calibrate
#此时屏幕将出现校准界面,按照屏幕提示完成校准
root@linaro-ubuntu-desktop:~# sync
d) 再次重启开发板后,触摸屏即可正常使用
Android
完成显示方式设置后继续启动,在启动过程中,系统会自动出现校准界面,
根据提示完成校准后将继续启动 android 系统。
如之前在 Android 系统使用的是 LCD8000-43T,更换为 LCD8000-70T 显示
时,在完成显示方式设置后,需在进入系统后执行以下命令:
root@RIoTboard_6solo:/ # rm /data/system/calibration
root@RIoTboard_6solo:/ #sync |
|