|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码& H: o1 ]+ M1 L: F- {, `% N
modprobe syslink
0 e) \; ~3 K" B0 e6 h" O( Rslaveloader startup DSP ./helloworld_tlipc.out
* B6 {7 \# _# m- D4 V* b0 V
3 ], a0 B8 J' S7 t( c0 B, Fmodprobe c674x-irq-events && sleep 4 # wait for device node created
6 y- ]( {7 p+ M5 l6 f% k1 F./app_host
* |7 u3 i: J! |8 P7 B% nrmmod c674x-irq-events 4 n1 _) z- b8 G0 Z) T3 m
7 o+ T5 G) V/ i& Y6 r# |, Wslaveloader shutdown DSP
9 `9 H3 E2 I9 M' [rmmod syslink
. u. }9 z; ]1 J; n4 Iroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
% w$ a( i/ }$ H1 T+ modprobe syslink
) }' w% B/ |+ G+ C r& n7 y: U[ 173.161745] SysLink version : 2.21.01.05 q @3 P0 I V3 F1 R4 V/ F! z& V( S( C
[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22- V/ i8 _; X2 w- V1 J/ o
+ slaveloader startup DSP ./helloworld_tlipc.out* ?3 `; x4 N8 X0 ]3 j- G
Attached to slave procId 0./ w% q' K% r/ P1 S* ~( A
Loading procId 0.1 |' k8 g" K9 X" x( e+ Z
Loaded file ./helloworld_tlipc.out on slave procId 0.
+ R: Q5 K5 a/ R8 A2 T- QStarted slave procId 0.
: |3 K4 \# t" r9 q4 S, A5 J% F3 i+ modprobe c674x-irq-events
+ D+ w$ c/ g/ m3 t# R[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3$ K1 s. M6 H2 @9 y
+ sleep 4* R9 s# ~5 l3 a; r( x" b0 x3 W$ J ^
+ ./app_host
6 p% E% P' X9 T, X, h' s& U( yfail to open /dev/input/c674x_irq_events
$ ]9 ?$ j3 X9 l& M) Y+ rmmod c674x-irq-events
! e" ^- g1 i' a9 z[ 177.615980] input input3: c674x_irq_exit!# d0 ?1 Y4 v7 y+ A4 w* e8 `
+ slaveloader shutdown DSP
/ @+ R9 C% v, s8 y8 X9 ^Stopped slave procId 0.
* d8 b9 _9 K3 r5 p" h" H. fUnloaded slave procId 0.3 ]/ x: V" |7 A- ^
Detached from slave procId 0.
% Z# g2 `+ o# V$ t9 j+ rmmod syslink/ d# K$ w, [- h5 S
[ 177.837527] Removed syslink kernel module8 x1 Q5 w' a1 |8 D5 A6 L# p- m0 {
, M$ L0 E1 a8 h S* i9 Y( g
) T, ]* v& O7 K# n3 U
我是将.7 i" n3 e! L; n s* w5 Y; t
├── app_host
& F+ E: t; u5 R; ?├── helloworld_tlipc.out
% _; [* q& y* b9 `├── run.sh, ^' Q( q- B D5 ^6 a X
├── slaveloader: V- z1 S0 C( a4 q) g4 s
└── syslink.ko* }2 Z" R0 c$ p) q- |0 a+ T
└── c674x-irq-events.ko
8 c% B1 B1 u9 c( W7 n& c放入开发板的文件系统中然后执行./run.sh。/ `3 l* O% {8 ?% t6 s2 }* h
还去指导一下,到底是怎么回事7 B% B2 J5 {, o8 t# I
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的* g" G2 S4 h, h F' F
! h# N; M$ f$ P/ T7 D, ` J/ N
|
|