|
|
请教创龙的工程师:5 {- D3 i% L% h' { }( ?5 `3 S! j
对于咱们的根文件系统rootfs如何在开机后 如何shell自动启动一个脚本?
0 p3 g' ?( ~( Q$ R5 D) h; S2 O2 f- q+ E8 E5 i7 k
我在/etc/rc5.d目录下 创建了一个脚本文件S99startdsp的脚本,. z- m; [ m2 x) ]
#! /bin/bash R0 e# _" t: ]1 @; _
# J3 B* V) |9 H1 l! z2 \
insmod /lib/modules/3.3.0/kernel/drivers/dsp/syslink.ko //加载syslink模块7 R; Z+ J) O* |" E
}7 |" e8 v6 a4 ^
./slaveloader startup DSP ./syslink_ipc/dsp/Application/syslink_ipc_nouart_tron/Debug/syslink_ipc_nouart_tron.out //启动和加载DSP程序7 f, M0 T$ w% L+ ~3 k. H. n6 U" H P
D6 M; y$ k3 H3 r8 L ]
echo "hello startdsp" > /home/root/test1 //这是测试用的 测试此脚本是否执行了,验证是执行了3 E# a* v" M1 `7 e
# z' `; D+ q0 n$ F/ M
cd syslink_ipc/host_mq_sR_bal/ ' R' f9 O0 }2 a# f
W$ ~8 N' Z0 d7 |, |4 v) w, |% ^/ `) ?./host -qws & //执行ARM端的 代码
( @5 w0 y6 m5 y- ?7 y6 ^# u$ j/ a
- _$ I6 U( A, H2 u7 h6 Ecd
( k; d# W5 _5 g
1 R$ O" h/ o& ~6 |! ]* v+ h0 o6 ]8 f( J, n2 \
对于上面的脚本 只是执行了加载syslink模块 和 echo的部分, 对于启动DSP 和 ARM端的程序没有任何现象
# p' S" c/ z( @2 h L8 d请问我应该如何修改??0 S- H+ q! v# J/ @% a& A
谢谢! ?) b! G3 c, `6 g* `* }6 _ S
; m% w8 ^% i, m. P v |
|