|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
; P: Q# z' M; u) I5 l! X$ O+ Fmodprobe syslink
( @. v5 x0 X qslaveloader startup DSP ./helloworld_tlipc.out
: y8 C6 g! [& Z2 g- a2 U+ N) h
5 a( H( o% b* e( Y; I& z& a( U7 G3 @modprobe c674x-irq-events && sleep 4 # wait for device node created , _5 F n- B9 U, G
./app_host
+ {# G- ?7 M: f! D# [9 L8 E- armmod c674x-irq-events + K" [$ G6 }7 ~6 ~/ T
4 g9 \7 h% v2 z7 lslaveloader shutdown DSP . I" R/ y& `! ]
rmmod syslink
V, K1 n3 r' [& C0 _4 {5 x% u% A' kroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
- X! v) k3 V q, P' a+ modprobe syslink
& Q0 K! d9 _6 _; _1 i( D7 z[ 173.161745] SysLink version : 2.21.01.05
) A7 E; g/ O6 v% v' _1 Z[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22( w7 ^$ I A3 x( x4 W- x
+ slaveloader startup DSP ./helloworld_tlipc.out
. ~) T0 n5 _) d) \& X9 R$ u6 |Attached to slave procId 0.
$ q) f+ N) ]' I" z3 A& Y* M. Y) PLoading procId 0.
' \) Z3 k) |0 h. N6 hLoaded file ./helloworld_tlipc.out on slave procId 0.
# M3 |8 j5 p$ v1 o" f8 {Started slave procId 0.
2 s$ Z6 X5 a* }& L( I+ modprobe c674x-irq-events
" U* e% Q C# P8 k2 S[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3# ~6 o+ d2 j6 x5 G
+ sleep 4
" W4 _$ a- v2 F% }+ ./app_host7 S; r$ K1 a8 H+ k: r) L; |0 J* o
fail to open /dev/input/c674x_irq_events, a6 V8 d) a, m# V0 _; @3 e
+ rmmod c674x-irq-events
# n, d" p5 ~5 I. d2 y6 x[ 177.615980] input input3: c674x_irq_exit!
0 u* Q7 q7 b& t# F+ slaveloader shutdown DSP
. `9 p% Y5 p1 E- z. q' ]Stopped slave procId 0. g* P0 l& ?" R1 e, b& C& s# \- g, Z
Unloaded slave procId 0.( z# [" d1 P7 \# G/ i% o! k
Detached from slave procId 0., C% u% i$ E9 J) _ z. j) X+ }
+ rmmod syslink
~, |7 t, s1 {3 F# z2 |1 J[ 177.837527] Removed syslink kernel module4 H/ J: |# \/ C- y2 a) ^) @
: E$ j8 P) S1 ]1 g
* u9 t9 O- S* V) m我是将.
1 B! O! |, R6 e6 D u& L├── app_host
0 i T7 B5 L5 `* r1 j* }% ]├── helloworld_tlipc.out* G1 C" s/ G) S- R6 X
├── run.sh
) i% C' M! h% V( j9 B├── slaveloader6 n$ [5 s7 g7 H1 k! k U2 w5 O: x
└── syslink.ko. G3 L: ?4 X* Z0 v% i: o, B
└── c674x-irq-events.ko
$ l# k7 i1 W0 S0 M放入开发板的文件系统中然后执行./run.sh。
5 p, {& b0 }) h8 }/ B* B还去指导一下,到底是怎么回事! i7 Q) t! g0 A+ i9 a0 ]; ~+ e3 N
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的* K) V) R( B5 c0 N+ `' c+ Q
' I/ m( [! }# V. G, z7 p- j; Y L
|
|