|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
$ x' s' J0 i2 ]6 O7 d8 amodprobe syslink : ?/ _/ t6 W& r4 x6 E# v
slaveloader startup DSP ./helloworld_tlipc.out 9 ]) q) U0 r( _1 {5 }* f$ V% F
. ?9 o$ x1 B" Ymodprobe c674x-irq-events && sleep 4 # wait for device node created
) K+ i6 U) O. o& l7 M, U; f./app_host / u! _+ f7 n, g! y* ], Q6 G
rmmod c674x-irq-events # @* y9 r6 ?) K4 O9 ^' E
5 B& y" s# R" eslaveloader shutdown DSP
2 z- Q* w( k4 c7 v9 x$ f* G3 frmmod syslink ' {5 b2 R) Y* G
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh 2 e, p- U9 h- x9 X; b# V/ H7 C
+ modprobe syslink
% A9 ]$ r( \6 ]+ z5 E' O5 v+ z[ 173.161745] SysLink version : 2.21.01.05% Q1 K% y3 I2 D/ R- c
[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
& K$ D' h6 i/ N' \) A) n7 a+ slaveloader startup DSP ./helloworld_tlipc.out
: U# o% i! z+ i& k& y) AAttached to slave procId 0.
8 k% u& v0 ~. d- g* G8 ^Loading procId 0.
5 L3 ^8 B. [1 L2 c, P2 c- qLoaded file ./helloworld_tlipc.out on slave procId 0.3 n9 H/ v8 G) T$ Y) q
Started slave procId 0.
7 U+ W/ s8 Y$ t6 { k+ modprobe c674x-irq-events- D1 }7 } k* Y$ K3 q
[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3
! P7 A$ I/ {' y G. e2 z+ sleep 4/ `/ x2 X5 \9 ` C) ~" \* u& b
+ ./app_host, T( s, q3 K7 u1 f
fail to open /dev/input/c674x_irq_events
& B4 l% s0 h0 K4 O1 a9 c! B! k+ rmmod c674x-irq-events8 i Z% a4 O2 n$ X* Z% G6 q
[ 177.615980] input input3: c674x_irq_exit!9 [/ `7 C% C; h/ S$ x& R
+ slaveloader shutdown DSP5 R+ N6 B7 @2 S7 v5 X% i, q7 t
Stopped slave procId 0.
$ \7 _1 o: A: [+ UUnloaded slave procId 0.
& ^! p! X; e. ^! \7 ?9 t9 _Detached from slave procId 0.
, a: q, r; ~# m& J$ f# `+ rmmod syslink7 E- r9 o& c" u) Y
[ 177.837527] Removed syslink kernel module
/ M9 f( e7 @: i3 _" ^3 |3 U
2 Z" D' s. S% T2 O% B A- n$ z! z' T' c1 e7 L
我是将.
8 Z7 t2 l4 X" v: ] N7 o├── app_host5 S1 D0 J) P: f2 b* G: W
├── helloworld_tlipc.out
h. _% P; ~- k9 d* v y# g H├── run.sh
$ K; b b3 T# o├── slaveloader' f, X6 f' m, L; k
└── syslink.ko
3 D$ J9 {9 w1 R0 s' L└── c674x-irq-events.ko
3 _: G4 i, J7 u2 Q% N6 T放入开发板的文件系统中然后执行./run.sh。
: S) C) E. P& M0 ?* [还去指导一下,到底是怎么回事9 f4 w2 V7 n- m2 b/ T
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的 c: a6 v- Y" f' ~! K
h( A4 P9 S/ w' ]. w |
|