|
|
请教创龙的工程师:
7 D+ u6 t5 K* S! l. z1 c2 W 对于咱们的根文件系统rootfs如何在开机后 如何shell自动启动一个脚本?
9 r( |. N8 [. A+ R
}9 q- `' ^0 ?8 y 我在/etc/rc5.d目录下 创建了一个脚本文件S99startdsp的脚本,7 n& d' r6 O- g, R/ u
#! /bin/bash
+ s$ S/ X J1 [5 H# [) ] V k( S3 B. a5 A& ~4 q
insmod /lib/modules/3.3.0/kernel/drivers/dsp/syslink.ko //加载syslink模块9 S7 o' U4 ?0 G( a4 A
e! x p0 ^, H8 t+ a
./slaveloader startup DSP ./syslink_ipc/dsp/Application/syslink_ipc_nouart_tron/Debug/syslink_ipc_nouart_tron.out //启动和加载DSP程序. q6 T4 h% X4 h; T3 O3 I
0 p" S$ l, S6 p0 N0 U
echo "hello startdsp" > /home/root/test1 //这是测试用的 测试此脚本是否执行了,验证是执行了! s# m( {& c" N7 e: g
2 L; B- n% s3 E& `" g9 \- N0 Q2 D
cd syslink_ipc/host_mq_sR_bal/ 5 [% ^" n+ q% \. B* q2 V
! M$ x& Z. Y+ H2 r- l$ ^% `& _./host -qws & //执行ARM端的 代码
) e+ j. Y* k5 T& [
l+ h% Y/ ]2 dcd
/ {1 G5 X% \6 E2 M1 K. I, A% B: S" Y+ h) R3 N$ z8 U
. X( t- T: F J7 M: ~0 y对于上面的脚本 只是执行了加载syslink模块 和 echo的部分, 对于启动DSP 和 ARM端的程序没有任何现象
, _9 T1 j6 p, ?% Z# j/ C/ n请问我应该如何修改??
: v1 O9 T8 p% j% ?谢谢
9 w; F( w. b0 m+ T# {0 H
q/ M [- S% h' ?% W2 M) M$ W |
|