|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
3 A7 t9 z. x& ]# f$ t8 `modprobe syslink 7 n4 f" p; e4 v8 o" f6 T
slaveloader startup DSP ./helloworld_tlipc.out 3 J4 p* l9 o3 N1 o6 S: O& ?
# b! b: A5 u, d, q
modprobe c674x-irq-events && sleep 4 # wait for device node created - R8 P0 h7 K% [/ m j
./app_host
8 M$ M9 Q- S8 Zrmmod c674x-irq-events ) g; r* r% ^3 v: q! {8 t6 K
5 z( w$ x! b; V5 d# S, p
slaveloader shutdown DSP 4 w/ a& M. Z" O
rmmod syslink
- N# I, i7 |1 G: v+ Aroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh m; g7 ~( O$ U1 G- k5 y, T
+ modprobe syslink' A7 L, e: o$ g9 D' u+ D: ^
[ 173.161745] SysLink version : 2.21.01.05
- Y" J8 p0 g7 A4 Z7 e8 I+ K d[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
* E2 k \$ Z( R0 T7 P+ slaveloader startup DSP ./helloworld_tlipc.out7 y2 I* O1 P+ E( Q/ |( H' ~
Attached to slave procId 0.
" e9 n0 i2 J" \, ?5 f$ I9 jLoading procId 0.3 s) i0 ^0 t4 j" O' ^
Loaded file ./helloworld_tlipc.out on slave procId 0.
3 j3 ]/ x0 {8 ^+ ZStarted slave procId 0.
1 W& O9 e+ A, Q2 k S+ modprobe c674x-irq-events8 a( H) S: l( D% i3 c- V
[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3
" A1 {5 F; v. D* X+ sleep 4
! j7 f, ?; R+ k- _8 r) u+ ./app_host
3 P8 D1 j7 i ?fail to open /dev/input/c674x_irq_events
: i( y* O" w2 s+ rmmod c674x-irq-events
9 q& s5 ]; ?# z0 M# t+ R; J: G1 b0 J[ 177.615980] input input3: c674x_irq_exit!7 J/ v9 Z" B# G1 a
+ slaveloader shutdown DSP
& X* B5 X6 E3 zStopped slave procId 0.. b8 K, q3 F8 A
Unloaded slave procId 0.
9 g- X: {+ k2 R5 s& k1 E5 ZDetached from slave procId 0.1 a7 ]% @; |' p1 c
+ rmmod syslink
2 G l) h, @6 ]2 I[ 177.837527] Removed syslink kernel module
2 K; p, W7 ?9 ~: c
' Z$ k" i9 ^% C# \3 ?2 O5 U3 @ l4 P' D. [6 d7 g) s: i \
我是将.$ w9 t! @( T6 K) r8 b! ^$ J x) O
├── app_host
; h6 M8 H3 n+ a5 b. M: g1 q. n├── helloworld_tlipc.out2 }9 d9 x% U5 |# ]
├── run.sh
3 L& k& N" w+ a: o( ?; z$ I├── slaveloader) ]/ y |1 x& F
└── syslink.ko3 ]. Q' s' L7 @7 Y; c
└── c674x-irq-events.ko5 {4 G, f8 e; _3 f6 w
放入开发板的文件系统中然后执行./run.sh。& s* Z1 W1 G! h. C
还去指导一下,到底是怎么回事6 s8 B' U& l) r6 G# A
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的4 ?" F1 p% r/ `* H
7 G9 u9 G6 s6 ]4 w; ` |
|