|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码 ~0 n! M+ x, h) D
modprobe syslink
3 c+ D/ X9 ~- O# G2 Eslaveloader startup DSP ./helloworld_tlipc.out
4 o- C0 p& D2 ^- w2 s4 H; A
2 E7 m: J# W9 {5 g8 [1 |2 A3 M( r5 rmodprobe c674x-irq-events && sleep 4 # wait for device node created
% \8 p9 K0 o p6 `2 d) p./app_host
7 {: U- v+ z6 F, r" Wrmmod c674x-irq-events % a8 K- r" X# V( O8 m
9 x& k7 N. D5 a* j/ jslaveloader shutdown DSP , k- b$ R! [8 P1 n8 {. z+ C7 [
rmmod syslink + o9 S5 m* L- V
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
: n9 `% o/ }; {5 v8 J+ modprobe syslink
+ z7 L6 P6 P3 h1 O* O4 X, }8 A7 A4 D[ 173.161745] SysLink version : 2.21.01.05
+ U5 ~7 I: B, y2 R9 m4 K8 K y' K0 b) k[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22$ ~$ Q) S% h9 V, B
+ slaveloader startup DSP ./helloworld_tlipc.out0 h/ T, \% T/ g. a- h& m
Attached to slave procId 0.
4 U y) T" o4 e. J* F! vLoading procId 0.
2 O9 ^. V$ {0 P0 R6 C( QLoaded file ./helloworld_tlipc.out on slave procId 0.# I, ?, R! |* }3 x; ?' O+ u
Started slave procId 0.
6 F6 {* ]. H* P; J [+ modprobe c674x-irq-events
1 P: w4 \( X+ d9 i[ 173.502316] input: c674x_irqs as /devices/virtual/input/input33 p2 P1 z3 k _! F
+ sleep 4, a0 ]) [. {* `( r; n
+ ./app_host
3 z J. d T! X% d" ?fail to open /dev/input/c674x_irq_events
$ f! }3 A" x2 k) [" {6 }( t+ rmmod c674x-irq-events6 b8 b A: d& q9 G
[ 177.615980] input input3: c674x_irq_exit!' [4 |$ B2 w' y. J$ W
+ slaveloader shutdown DSP
S0 w" c1 \% M& p2 HStopped slave procId 0.
0 j6 {5 u( b2 v d& L! _Unloaded slave procId 0.8 J. _6 C, a1 P% Y' k( @: \
Detached from slave procId 0.
: i: R8 f$ i- C1 m* Y+ R+ rmmod syslink/ M) J' ? `6 Q% A( [
[ 177.837527] Removed syslink kernel module) ?3 p; I0 T5 o, R% v& A" s0 Y
! O" G$ B* f, O1 J, ^8 ~7 K$ z
9 m. R6 H) T. E% M! P7 S我是将.
! j# x$ b1 t2 M( p+ a! }├── app_host: P& n( Z" k8 I' \ D$ _0 l1 S
├── helloworld_tlipc.out9 P; K& L% ]$ f" h; z
├── run.sh3 }1 V) L3 s0 D) v* s. P/ \
├── slaveloader
: d g2 ~ t; _- l* O, W└── syslink.ko
M, T5 G5 S8 E; A└── c674x-irq-events.ko
0 S' j/ t, F b) I: s+ p放入开发板的文件系统中然后执行./run.sh。
" E: `" H2 P% `还去指导一下,到底是怎么回事3 a& N9 g% o1 T% _, E& ?
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的9 y, t1 _9 P5 Q$ D9 x7 M( N* r
8 v1 ^. P7 m- E/ a- U7 G |
|