|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码/ o0 O i* D$ h
modprobe syslink 7 R; m. y# W2 b. p6 w
slaveloader startup DSP ./helloworld_tlipc.out + J' O5 E0 |* X2 \
4 R2 S! q& g( t7 ^9 {$ q& |7 d9 O
modprobe c674x-irq-events && sleep 4 # wait for device node created / X; O4 |, P$ c" }' p; v. f: t, S
./app_host , ~- a4 ?, G) [4 k8 w8 R
rmmod c674x-irq-events 1 {6 o) K1 F4 G, A
) O' i( e9 L0 A- {: F: D/ u/ z! D
slaveloader shutdown DSP
- q9 e2 i$ l- }9 z) N% Ormmod syslink . e* A* k, i5 h- z
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
' e3 g. e2 {, \$ u. v+ modprobe syslink
3 o/ g8 Y. u0 Y! z! a[ 173.161745] SysLink version : 2.21.01.05
4 y6 R# `# W% Y" W% m/ A! G% ^[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
( Q1 y5 e K" x, M+ slaveloader startup DSP ./helloworld_tlipc.out. f6 @- F3 i2 U+ g+ d/ ]
Attached to slave procId 0.3 ~" m5 g0 W) m
Loading procId 0.
& w3 B [- T2 E4 B: f+ m& b1 i. eLoaded file ./helloworld_tlipc.out on slave procId 0.. k7 k$ S' i0 y$ n
Started slave procId 0.& v' o4 n5 @# D2 i& \/ H
+ modprobe c674x-irq-events
( M9 j6 e( i7 _5 |! M( a% e[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3- d1 A+ n. R" F0 L1 y4 N. l) C
+ sleep 4
8 l6 t' z6 J7 ~% h M+ ./app_host
5 S+ c& ]& |0 a) g' Y0 m/ O9 _) N9 _fail to open /dev/input/c674x_irq_events5 }+ y- v: q% \+ r) N+ }; l5 @
+ rmmod c674x-irq-events' J' A o( c" j- d
[ 177.615980] input input3: c674x_irq_exit!
2 s2 \% k. w% O8 P+ slaveloader shutdown DSP2 h4 {0 k- l; P. u0 d3 q
Stopped slave procId 0.( R& C& V3 K. p, x
Unloaded slave procId 0.0 P' [/ j9 E- K+ X; E: H3 A; y; T
Detached from slave procId 0.
9 ? J6 ~ l* e2 J. D; s. E+ rmmod syslink/ p* B8 f) D+ \1 [
[ 177.837527] Removed syslink kernel module$ | ]. @+ Q6 h5 T' G9 y& s! W& t& u l
4 M9 ^4 h6 s) X$ [. |) w6 y+ `; U; _
. x+ c U0 b( c* h( A3 \8 `1 Z* F我是将.% d8 \. x4 ?, q0 V( d/ b9 B W
├── app_host! ?2 R6 Y" a6 ]
├── helloworld_tlipc.out
+ g! k; O* D7 |$ s; C. T├── run.sh$ v) _+ U: P2 b3 n. h/ ^1 L
├── slaveloader
4 y( E$ I' i9 o; k└── syslink.ko
. l+ J- Y6 h7 B- B+ C0 w└── c674x-irq-events.ko9 j3 ?' L2 o' x. ?: ]7 ?
放入开发板的文件系统中然后执行./run.sh。; D+ J/ {2 K* }% o7 o: T: Z
还去指导一下,到底是怎么回事
- C8 \2 [0 I8 n! Bapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
( ^. g7 d" r. }7 }/ j
% Y. A) D) O' u* r$ a |
|