TI中文支持网
TI专业的中文技术问题搜集分享网站

dm810x qt自启动失败

DVR_RDK   MCFW  框架下

linux启动最后阶段,在脚本中设置自启动qt      qt启动失败  但是串口没有任何输出。

自启动阶段,如果不加上 -qws 参数  串口提示需要加上参数。

如果不自启动,系统开机后手动启动qt程序,能正常启动。

不知道什么为何,开发的图像界面如何自启动?

谢谢!!!

Ternence_Hsu:

你好;

        手动输入能正常启动吗?

Will:

回复 Ternence_Hsu:

手动输入是可以的

Shine:

回复 Will:

请问脚本中是如何设置的?

Will:

回复 Shine:

脚本中的设置如下所示 

使用ramdisk  rc5.d 

S08update.sh内容如下 :切换目录 调用./start_gjapp.sh

接下来的脚本在其他路径下

在./start_gjapp.sh  内容如下

先启动 ./init.sh ./load.sh ./run.sh  dm385 提供的脚本 

接着上面的图    启动./interface_process -qws -nomouse -display linuxFb:/dev/fb2 &  这个是QT程序。在启动的程序中只有这个interface_process没有自启动起来,其他进程(st_process bz_process等)全部能启动。

以下是调试时的现象:

1,如果interface_prcocess 不加 -qws 参数,串口会提示需要加参数。

2,如果开机不自启动./start_gjapp.sh 脚本,  开机后手动启动这个脚本  ./interface_process 这个QT进程能启动。

3,在启动interfce_process前 加入sleep 5 延时,为了其他进程(./init.sh ./load.sh ./run.sh)准备好,初始化好fb2。 若不加这个延时,手动启动./start_gjapp.sh 脚本, qt进程(./interface_process)不能启动。

为什么QT不能自启动???

赞(0)
未经允许不得转载:TI中文支持网 » dm810x qt自启动失败
分享到: 更多 (0)