如何linux 开机启动一个脚本? - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7123|回复: 5
打印 上一主题 下一主题

[已解决] 如何linux 开机启动一个脚本?

[复制链接]
回帖奖励 70 金钱 回复本帖可获得 10 金钱奖励! 每人限 1 次

39

主题

95

帖子

389

积分

中级会员

Rank: 3Rank: 3

积分
389
跳转到指定楼层
楼主
发表于 2017-7-22 18:00:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教创龙的工程师:
1 h* N- e: x1 E7 x. T9 q4 l      对于咱们的根文件系统rootfs如何在开机后 如何shell自动启动一个脚本?
, \* M* P+ }8 R# G1 ^; c6 J. P3 }/ M) i. i+ ^4 Q$ \
     我在/etc/rc5.d目录下 创建了一个脚本文件S99startdsp的脚本,
1 H2 {6 l; q( y$ H9 l/ w$ }#! /bin/bash
  |1 m; O9 ?& d1 s
3 S7 [+ d1 n6 K* F# \insmod /lib/modules/3.3.0/kernel/drivers/dsp/syslink.ko     //加载syslink模块" G0 N8 Q# Z" q/ A# i) V; e3 B
2 t) J9 }' ]1 L/ G+ E
./slaveloader startup DSP ./syslink_ipc/dsp/Application/syslink_ipc_nouart_tron/Debug/syslink_ipc_nouart_tron.out   //启动和加载DSP程序& S- P) B1 {. d7 V  m+ e

& w$ F; R$ ]* d/ d& lecho "hello startdsp" > /home/root/test1     //这是测试用的 测试此脚本是否执行了,验证是执行了  k- G1 t$ d$ E: l! U

% ?5 m, A( G0 \. Y( T$ @4 d: ^cd syslink_ipc/host_mq_sR_bal/   
+ m+ C( X- D6 w
+ M3 W4 R  g# ]( T. B2 K. Y0 |./host -qws &     //执行ARM端的 代码   A( F" R& A+ s% F  A; [9 t& ^
" @! {9 T8 t' m9 g
cd
0 F* X( S2 j" Z) a$ A$ k* o# @! {0 f7 H! [, M  B; \

6 \% d+ }/ y6 u0 ?0 o对于上面的脚本 只是执行了加载syslink模块 和 echo的部分,  对于启动DSP 和 ARM端的程序没有任何现象  U0 x# b3 D4 S( f( i
请问我应该如何修改??
. |; ^( ^8 v" Z3 F* G4 E谢谢( a4 X; r3 V/ j* S& b
9 u9 t. s* B1 J' @8 L
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
沙发
发表于 2017-7-23 21:07:24 | 只看该作者

回帖奖励 +10 金钱

可以把启动的执行的信息发过来看看( n8 N. h' I# w3 c/ h0 w
是否执行了cd syslink_ipc/host_mq_sR_bal/?# F6 }8 Y) c" q. S
在syslink前加个斜杠看看
回复 支持 反对

使用道具 举报

0

主题

113

帖子

2070

积分

创龙

Rank: 8Rank: 8

积分
2070
板凳
发表于 2017-7-24 07:53:48 | 只看该作者

回帖奖励 +10 金钱

全部使用绝对路径

点评

请问您那边,是否有用我们提供的例程,进行过开机自启的测试?请检查是否设置权限,和发截图给我们这边看一下。  详情 回复 发表于 2017-7-24 10:51
回复 支持 反对

使用道具 举报

12

主题

169

帖子

731

积分

QQ游客

积分
731
地板
发表于 2017-7-24 10:51:30 | 只看该作者

回帖奖励 +10 金钱

Jackindata 发表于 2017-7-24 07:53* w: {6 i+ k3 ?3 t( |2 e5 B$ A& F
全部使用绝对路径

" `5 K7 X& e& w" x请问您那边,是否有用我们提供的例程,进行过开机自启的测试?请检查是否设置权限,和发截图给我们这边看一下。
回复 支持 反对

使用道具 举报

39

主题

95

帖子

389

积分

中级会员

Rank: 3Rank: 3

积分
389
5#
 楼主| 发表于 2017-7-24 17:15:19 | 只看该作者
Jackindata 发表于 2017-7-24 07:53
' a* J( @) b# E7 V- }. J+ d! a全部使用绝对路径
" w1 Q/ H! z7 n7 @
谢谢,是绝对路径的问题,已经可以了,我默认是在用户目录下面了,所以没有成功。
回复 支持 反对

使用道具 举报

39

主题

95

帖子

389

积分

中级会员

Rank: 3Rank: 3

积分
389
6#
 楼主| 发表于 2017-7-26 15:30:28 | 只看该作者
Jackindata 发表于 2017-7-24 07:537 L$ R0 n6 e$ ^% j
全部使用绝对路径
) X: \8 k: m, ~" ?0 S- I$ f
您好,我想请教下,咱们创龙的rootfs文件系统最初版本是从哪里获得的,我想要研究下这个根文件系统,应该搜索什么样的关键词,4 }4 b9 n8 X; l0 U& H3 P! D7 Q: q; Q
例如 在/etc/inittab文件中有对应最早作者的邮箱miquels@cistron.nl
, H; U1 J$ ?& M' p开机运行的不同级别的脚本在/etc/rcN.d目录下(N=1,2,3,4,5,6),
# X! B7 H& B3 m+ w' n  X* H谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2025-4-30 12:24 , Processed in 0.040455 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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