找回密码
 注册
关于网站域名变更的通知
查看: 186|回复: 1
打印 上一主题 下一主题

迅为4412开发板QtE4.7和Qtopia的切换

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-9-22 11:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
1.设置开发板优先运行的文件系统
- y+ t" k/ }0 d源代码编译后,默认是运行 Qtopia,下面讲一下如何直接运行 QtE4.7。- u" i, e& O5 g  u9 Z
这里需要修改“root/etc/init.d/rcS”文件。如下图所示,打开“root/etc/init.d/rcS”文件。# }# V) }7 X$ y7 C( C/ h$ M& E
8 w: S, F+ f8 y6 c
打开文件“rcS”后,进入文件中的最后一行,如下图所示,这是源码的状态,系统启动
6 Q) g& Z6 y6 r& @6 i% v; x后,会默认运行"qtopia"。
* z7 i+ g) d  K) o& I
! n& k5 G- P" s& y" g如果要默认启动“qt-4.7.1”,则将修改为上图中的“qtopia”修改为“qt4”,如下图* O; [- m) n! w' w2 h
所示。注意这里的修改语法和格式一定要和源代码的的一样。
0 P& \1 D# E4 @# u" j9 d4 P: @
7 b& r) m2 y9 [8 w修改后,重新编译生成二进制文件,系统就会默认运行 Qt/E4.7。
9 z, f* V8 _& U5 y& B7 T% U& _# K
2.QtE4.7 和 Qtopia2.2.0 的触摸校准
, [+ i5 T8 Z" T4 Q% m4 v3 q如果用户烧写镜像后,第一次运行正常,断电重启后,文件系统出现如下图的错误。这是+ h5 n5 ^; l/ e6 _& d9 @
由于开机后“校准文件为空”。. ~7 J5 u6 e+ M
& O1 W2 c1 K$ J' {) h* Z; M
出现上图中的错误,则需要在超级终端中,输入命令“rm -RF /etc/point*”,然后输入
0 l# s/ k6 M' [8 L, j命令“reboot”重启开发板,如下图所示。6 m) Q0 |" Z+ e" L
+ Q; l2 K4 e1 I, r. C) w0 R6 o
如上图,重启后就可以重新校准。
$ z+ c/ ]; d# j  r( K为了避免这个错误,用户需要在文件系统的校准阶段,按照屏幕界面“十字”标识,依次
3 ~6 }- O4 n7 b+ }, i; `点击标识。这个过程就是触摸屏的校准阶段,确保校准的每一次都是按在系统指示的位置。
$ a, E, H1 r  u0 H$ L. i3. 系统运行后 QtE4.7 和 Qtopia2.2.0 的切换
0 L. Q' u$ x1 C$ H& o- W输入切换命令的时候如果已经打开过一个文件系统,则需要先关闭已启动文件系统的进程。$ I# S& m$ a9 t
下面举例说明,如何关闭文件系统的进程。" |8 E4 o+ }( u9 h7 S
如下图,已经运行了 Qtopia2.2.0 文件系统。
7 U+ |3 A" Z. P% o+ h, Y! b  B6 }, T- E) C; J: ^
如下图,输入命令“ps”,查看系统进程。
3 ?3 {2 h# J' O3 J, J# [% l* U" J
* O& v: x- x  E, \/ b' ^0 t2 S1 p如下图,使用 kill 命令将 Qtopia2.2.0 的进程关掉
: y3 Q( f- Q9 |# G% \& f- x, I, `9 T5 l! I0 }
然后输入切换命令“qt4”,就可以切换到 Qt/E4.7。
( D1 F2 Y* h: Z+ Q& V8 ?Qt/E4.7 文件系统启动后,再切换到 Qtopia2.2.0,也是使用和上面类似的方法,这里就
( k6 \5 k! q( J' s不再重复讲解了。0 |, z1 ~: p4 {- {" |0 h
8 @/ P8 @; n* g6 t% o* P3 t
; d3 [; l! B+ M. R) |6 O
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 01:40 , Processed in 0.171875 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表