|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码. A1 t$ R- ~/ R% {
modprobe syslink ; X, O' h3 V( O d& d! }
slaveloader startup DSP ./helloworld_tlipc.out
4 ]( u1 @/ m! E5 c/ j$ c8 d w2 U3 D0 P2 D7 ]
modprobe c674x-irq-events && sleep 4 # wait for device node created # f/ A- O/ x( i8 d/ D
./app_host
9 l" k }% y" c0 H+ c; a8 e& Hrmmod c674x-irq-events
1 L1 v2 F. [+ Y1 Z
, n$ |' K. }+ |* k' @slaveloader shutdown DSP
1 S9 j* `) N/ armmod syslink
6 V' {9 t0 D# q7 `1 m, wroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
: T J a' R l6 ^) E+ modprobe syslink+ w) j4 ?' X2 y
[ 173.161745] SysLink version : 2.21.01.05
9 g7 n$ K8 k& u. b. ^) q$ a[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
* r8 X% u# ?+ O8 r+ L+ slaveloader startup DSP ./helloworld_tlipc.out
V9 b# h! y) }% J; v/ S8 ^6 NAttached to slave procId 0.) c, W% {8 x& h% _# U# C
Loading procId 0.* e1 l2 c" W9 n' ?9 H- _! R* d
Loaded file ./helloworld_tlipc.out on slave procId 0.# x; C! a/ @9 Z9 U7 ^- B- f7 B9 ?- n
Started slave procId 0.
4 _3 r" ^4 u: F- |, L+ modprobe c674x-irq-events
- I. }+ X5 \* Z5 o4 _ ~[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3
0 t3 W. E4 f8 S+ sleep 4
" D8 B, u J9 j( a7 r6 s+ ./app_host
7 H# C9 k) M; h5 [5 A+ s: @fail to open /dev/input/c674x_irq_events! [) S8 }) ]7 P" c
+ rmmod c674x-irq-events
' e/ q- Z/ j$ Q[ 177.615980] input input3: c674x_irq_exit!
) [: j! J$ t4 M6 G- W+ slaveloader shutdown DSP1 i/ y3 a4 _1 |2 y" w
Stopped slave procId 0.
7 f, [) Z! L$ `- c' d) |Unloaded slave procId 0.: t4 t2 l* ^* J+ G- c1 d8 H& d
Detached from slave procId 0.' n b/ R9 t% Y3 C7 m5 q/ ^
+ rmmod syslink' Q2 a; t5 X% Z
[ 177.837527] Removed syslink kernel module( j, `: m+ T$ S" _( j v$ {6 i a
/ M) }! ~$ ^% v3 L
3 V: { ^8 X4 Y我是将.
- [+ \) R+ f3 c├── app_host$ ]5 U& X$ b8 b$ x g
├── helloworld_tlipc.out% W4 D; w0 m( P8 f! u% h
├── run.sh
# @: | ?0 y" D# V& ?8 C6 f├── slaveloader
2 ^. y3 R3 \* y( i└── syslink.ko5 ]8 u6 r# V5 I! H
└── c674x-irq-events.ko
+ ~* l& l Q/ a. p( T放入开发板的文件系统中然后执行./run.sh。$ g0 W+ @& I- D7 i8 U) f" E6 Y9 j
还去指导一下,到底是怎么回事
0 X: ?" Q5 C2 W) m3 z+ papp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的9 }7 Y9 T2 X8 l; H H
; R+ f% M3 \+ y$ W9 ]
|
|