天嵌 ARM开发社区

 找回密码
 注册
查看: 1959|回复: 6

开机自动运行自己的程序

[复制链接]
yhterry 发表于 2013-8-20 22:02:34 | 显示全部楼层 |阅读模式
本人通过移植OpenCV写了一个人脸检测的程序到TQ2440,需要开机自动启动,通过
3.sz命令传输可执行程序xxx到/sbin目录下
4.vi /etc/init.d/rcS //打开启动脚本
5.i //切换到插入模式
6.添加/sbin/ xxx &
这样的命令设置成了开机自动运行,但是在加载的过程,有个按键的模块无法加载成功,人脸检测用到的分类器也无法加载成功。
按键的驱动模块我已经通过/etc/init.d/rcS开机加载了,这些程序在开机启动完成后运行都没有问题,但是不能开机启动。
请问有没有办法等系统的所有加载项完成后再运行我的程序?或者能够加载成功这些模块?

TQ-lkp 发表于 2013-8-21 17:06:36 | 显示全部楼层
人为在你的代码中加些延时
回复

使用道具 举报

天嵌_support1 发表于 2013-8-21 10:39:02 | 显示全部楼层

回帖奖励 +100

在 /bin/pda 脚本中设置,把你的程序替换我们的tqpda程序
回复

使用道具 举报

 楼主| yhterry 发表于 2013-8-21 20:03:57 | 显示全部楼层
TQ-lkp 发表于 2013-8-21 17:06
人为在你的代码中加些延时

不行,我试着加了延时,但好像我的代码不执行完,系统不会完全启动,最终的结果还是加载分类器失败
回复

使用道具 举报

 楼主| yhterry 发表于 2013-8-21 22:02:34 | 显示全部楼层
天嵌_support1 发表于 2013-8-21 10:39
在 /bin/pda 脚本中设置,把你的程序替换我们的tqpda程序

没有找到/bin/pda这个脚本文件啊...
回复

使用道具 举报

 楼主| yhterry 发表于 2013-8-21 22:05:01 | 显示全部楼层
TQ-lkp 发表于 2013-8-21 17:06
人为在你的代码中加些延时

加延时之后就一直不弹出please press Enter to activate this console这句话,不弹出这句话就不能加载成功
回复

使用道具 举报

 楼主| yhterry 发表于 2013-8-24 07:41:13 | 显示全部楼层
自己顶一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-5-6 15:49 , Processed in 2.060077 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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