|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码( |6 u3 c0 x; }7 V
modprobe syslink 6 t9 J) I; H% {. S) e
slaveloader startup DSP ./helloworld_tlipc.out
* Y2 H& s+ z# s" |
2 {( g6 x4 H8 N# e ^+ a$ kmodprobe c674x-irq-events && sleep 4 # wait for device node created & z) G4 }" L% j$ |9 f
./app_host
8 ^+ e, l2 j5 h! Frmmod c674x-irq-events
/ _ c! F2 X; i% V( Q4 R
8 z7 _( Q* V7 sslaveloader shutdown DSP # ], S1 z) a; i8 y
rmmod syslink 9 N$ l# a3 O l4 _) T- \
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
7 f# C' I/ w* v7 O& p/ _+ modprobe syslink
/ N+ v$ C' I' z# H1 v[ 173.161745] SysLink version : 2.21.01.05
2 @" j" U+ U, Z6 d! m[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
b; x" Q. g7 C5 G9 |8 M+ slaveloader startup DSP ./helloworld_tlipc.out& f m; e. ^$ K& q+ O
Attached to slave procId 0.
0 o' c# x: u5 U1 R) r5 U& N7 k5 ]Loading procId 0.
+ @ ~+ v" _* uLoaded file ./helloworld_tlipc.out on slave procId 0.
/ `8 m5 x/ _! A, i; e5 |! Y1 \" AStarted slave procId 0.5 k, I. B! M# x, s h2 l7 N
+ modprobe c674x-irq-events
! I3 Q0 S0 I: z* A[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3" a4 }) ]4 a7 F" D4 U, M0 I
+ sleep 47 D/ k; q$ l9 u+ Y `
+ ./app_host
0 D( P$ ~9 E3 S+ u- _$ y4 \fail to open /dev/input/c674x_irq_events
' ?& ^. U7 l1 |: Z! F2 {* H. h+ rmmod c674x-irq-events; }' |' n% `: R! l& p3 O! E
[ 177.615980] input input3: c674x_irq_exit!. Q0 l8 e( r; ^& a: O
+ slaveloader shutdown DSP
2 W2 U$ N* ]9 `; M% n: _& e6 W# nStopped slave procId 0.3 [, x8 d. ]" h3 A
Unloaded slave procId 0.2 C3 A% }! C' O" ]; g
Detached from slave procId 0.! i' k8 N! |" Z# q4 a0 N) T, \
+ rmmod syslink
- X k6 q) t; G& t* M6 V8 G[ 177.837527] Removed syslink kernel module
2 J7 W4 r- \8 j: h
# _- G! W& P, H* U/ V3 s9 _, B: N1 N1 H6 Q7 J* N* }% h O
我是将.& W( t- N+ s& Y r
├── app_host
p: t0 C. U' Y, t├── helloworld_tlipc.out* g9 ?/ S; }6 h2 D* K4 z) X; W
├── run.sh7 }$ L# t' V' y# @6 [3 x. g2 U
├── slaveloader
& j g1 Z9 r2 L* j└── syslink.ko
4 w9 S6 y" k( s/ S└── c674x-irq-events.ko9 m6 ^# o3 G9 m$ J
放入开发板的文件系统中然后执行./run.sh。) c7 T; {; X |( F( ?# ]
还去指导一下,到底是怎么回事& e; x: N8 P, R3 K2 i) \
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的9 Q: p- S, Q, K# D5 e
' u) P' |2 Y, N' l8 }5 O
|
|