ubuntu18.04的登录名是book,密码:123456
100ASK_IMX6ULL预装的linux系统的登录名是root,没有密码。
很多同学想把100ASK_IMX6ULL硬件一个一个测试,
触摸屏能点击的话,就表示它没问题。
另外,电容屏不需要较准。
如果你就是想走一遍,请按下面方法:
在开发板上执行:
mv /etc/init.d/S07hmi /root
reboot
export TSLIB_TSDEVICE=/dev/input/event1
export TSLIB_CONFFILE=/etc/ts.conf
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_PLUGINDIR=/usr/lib/ts
export TSLIB_CONSOLEDEVICE=none
export QT_QPA_FB_TSLIB=1
export QT_QPA_GENERIC_PLUGINS=tslib:/dev/input/event1
ts_calibrate
mv /root/S07hmi /etc/init.d/
reboot
出厂系统烧写时用的是映象文件,假设这个映象文件制作时只是700M。
把它烧写到4G的Flash去时,系统也以为只有700M。
你可以先用df命令查看,
然后再执行下面命令即可:
resize2fs /dev/mmcblk1p2
然后再执行df命令就可以看到容量变大了
出厂系统里对EMMC只划分了2个分区,一个是50M,另一个是2G。
你可以在划分第三个分区,入下图操作:
然后重启开发板,执行 fdisk /dev/mmcblk1就可以看到3个分区了:
你可以去格式化第三个分区,挂载,比如执行命令:
mkfs.ext4 /dev/mmcblk1p3 mount /dev/mmcblk1p3 /mnt
有两种解决办法:用串口登录后解压图标文件,或者重烧系统。
连接串口,输入root登录(无需密码)
执行:
cd /usr/share/
tar xf applications.tar
先去百度网盘下载开发板使用手册和烧写工具:
链接:https://eyun.baidu.com/s/3dFY69Hn
密码:3DyF
然后重新烧写EMMC系统:
a. 取下SD卡
b.开发板设置为USB启动(拨码开关设置为0001)
c.接USB线到开发板的OTG口
d.运行烧写工具,烧写整个系统,大概一分钟烧完
e. 开发板设置为EMMC启动(拨码开关设置为0010),重启即可
原因:
我们出厂测试时接了HDMI进行测试,
可能是QT在适配HDMI时有BUG:把图标文件破坏了。
QT问题,不是板子问题。
这是米尔的第一版QT,做得不好;
很快会有第二版,
他们参考了同行的QT,
绝对最酷炫,并且完全开源。
我们百问网不讲QT,在QT方面也没研究。
修改开发板/etc/init.d/rcS文件,把这两个命令去掉:
shopt -s checkwinsize
resize
改好的/etc/init.d/rcS示例如下:
修改开发板/etc/profile,把原来PS1那行去掉,改为:
PS1='\[\e[0;32m\][\u@\h:\w]\$ \[\e[m\]'
shopt -s checkwinsize resize
export PS1 HOSTNAME
改好的/etc/profile内容示例如下:
最后重启开发板。
在串口执行以下命令即可:
export LINES=28 export COLUMNS=92
shopt -s checkwinsize resize
问题报错如下:
disagrees about version of symbol device_create
[ 2098.200219] hello_drv: Unknown symbol device_create (err -22)
[ 2098.208445] hello_drv: disagrees about version of symbol device_destroy
[ 2098.215871] hello_drv: Unknown symbol device_destroy (err -22)
insmod: ERROR: could not insert module hello_drv.ko: Invalid parameters
参考:http://bbs.100ask.net/question/44
http://bbs.100ask.net/question/14299
http://bbs.100ask.net/question/14196
答:
/bin/sh: 1: lzop: not foundarch/arm/boot/compressed/Makefile:186: recipe for target 'arch/arm/boot/compressed/piggy_data' failedmake[2]: * [arch/arm/boot/compressed/piggy_data] Error 1arch/arm/boot/Makefile:53: recipe for target 'arch/arm/boot/compressed/vmlinux' failedmake[1]: * [arch/arm/boot/compressed/vmlinux] Error 2arch/arm/Makefile:329: recipe for target 'zImage' failedmake: *** [zImage] Error 2
答:sudo apt-get install lzop
再次 make zImage 就可以了
//先记录,后面有时间统一整理完善..
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!