|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
; b) E2 ?- u2 vmodprobe syslink 9 ~" U, k! S3 x0 R, I3 m( m
slaveloader startup DSP ./helloworld_tlipc.out " K. O# P( o8 r+ [& v8 Z
- L% o2 W) n8 K. p$ O) N
modprobe c674x-irq-events && sleep 4 # wait for device node created
( c1 V$ t0 W; e7 a3 [5 A./app_host
6 [; f Z- u* x9 krmmod c674x-irq-events 5 G, u2 `) J8 z7 w$ e
8 t; X4 K3 h/ R4 n8 q# eslaveloader shutdown DSP ( @: t) n' @8 A# x9 l) i1 p
rmmod syslink : Q! O6 w2 G: A3 Q2 \) B" C
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
2 x: K- j; ?' e: O/ j" Q+ modprobe syslink+ Q5 ] J; n1 d/ G
[ 173.161745] SysLink version : 2.21.01.05: m) z6 D0 h R8 L+ ]
[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:227 a) p: H$ c+ C1 }$ ]6 }( J# T
+ slaveloader startup DSP ./helloworld_tlipc.out
2 v$ ^* r U) F8 [Attached to slave procId 0.( E8 O7 h9 a+ p5 i- \
Loading procId 0.) X. Z1 z) g! g, w
Loaded file ./helloworld_tlipc.out on slave procId 0.& M) h+ B: ?$ r* Y8 I) }
Started slave procId 0.
; t$ F+ i! b& D5 Z- w( B6 D ]/ }- F+ modprobe c674x-irq-events7 }) L) `" m( w& d1 v
[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3
) P. v0 N- |2 } P4 c6 L( Z0 n+ sleep 4. t' K; d9 y- c7 d! S# ?, y1 F
+ ./app_host y; }4 n# G, u0 [
fail to open /dev/input/c674x_irq_events1 M, {% c# f, L; b* q5 S
+ rmmod c674x-irq-events
- K1 s7 ^) G, g- ]+ U& | r[ 177.615980] input input3: c674x_irq_exit!
) w3 j; ~( C4 V+ slaveloader shutdown DSP
+ k; m+ }3 L$ `9 U* F4 w7 oStopped slave procId 0.
7 F* A& \, b# ?4 D5 }Unloaded slave procId 0.3 d6 H9 B# D& X/ h
Detached from slave procId 0.. G, o4 p; u! ]' ]
+ rmmod syslink
9 u8 n+ Y) y6 [[ 177.837527] Removed syslink kernel module) G! ^! [: }$ G, W) t2 V
& v$ T. _0 y3 ^1 S$ {* s" U$ w
- r( }4 |% o9 X# V2 X
我是将.0 ~3 | Z4 }! r D7 K
├── app_host' J4 L. n- _, d" J. Q9 o- g" F
├── helloworld_tlipc.out
0 D+ m5 o& E# _) c├── run.sh
% c8 I- A) X W5 |6 G4 U├── slaveloader
6 D$ O4 n. v; Z' A* A! f$ j( B└── syslink.ko/ A) c- H" l% s9 r* N5 p5 u
└── c674x-irq-events.ko1 z) s j5 O* x5 S$ D
放入开发板的文件系统中然后执行./run.sh。
% ^1 N# C; f9 g; e8 ~还去指导一下,到底是怎么回事
% K/ m+ G7 O" \3 Y7 Eapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的, H2 o, B, Z( k1 T
: \2 s/ `' d" v/ _* w0 O6 B+ x
|
|