|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
5 O" E8 O* x% G* c- ?9 Wmodprobe syslink
% J" l( u/ y5 M3 A1 Islaveloader startup DSP ./helloworld_tlipc.out
# m& Q& Y4 C2 E+ J* ]4 }/ u3 f2 u7 [/ ^7 v Z# @3 v& ?
modprobe c674x-irq-events && sleep 4 # wait for device node created
& g5 x! ~* ^" C% w) b: [./app_host ; z7 P7 P3 q k- [- e: M
rmmod c674x-irq-events 7 J" L! |/ A7 p9 q. K
& M1 Q6 I p5 M& N; Q$ pslaveloader shutdown DSP 6 ]/ a1 K1 V- c/ J' p/ w: u! Y0 `
rmmod syslink
$ k4 H1 x" N0 H3 z) C7 L+ x4 Q0 aroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
2 d9 V- M9 M( K5 a: J+ modprobe syslink
9 \' X3 j: H* M[ 173.161745] SysLink version : 2.21.01.055 P+ w3 d" a( V; t& z
[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
6 s5 ?8 F8 `& q2 _9 k+ slaveloader startup DSP ./helloworld_tlipc.out0 k9 M: d1 ~2 E: C1 Q" p: A
Attached to slave procId 0.& Z5 \( \( n% e/ I1 H! F
Loading procId 0.
, H' u& p& {0 D6 G7 ~* ^. {Loaded file ./helloworld_tlipc.out on slave procId 0.
[% w3 S1 \8 q" XStarted slave procId 0.0 n" X; c$ d5 r* ?% r
+ modprobe c674x-irq-events/ F J0 e, u3 R' J3 g2 J5 q
[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3
1 K( ~! S8 a+ s% d2 ?5 I. S+ sleep 4
0 r) j) X. s& z3 D+ ./app_host6 c5 d+ {* C; [) m* l
fail to open /dev/input/c674x_irq_events+ D' {+ E5 O2 v" [ }
+ rmmod c674x-irq-events4 {5 |: f( ~" H! k: P' K1 J7 `& B
[ 177.615980] input input3: c674x_irq_exit!6 ?; r$ H+ |$ H0 s. H& C
+ slaveloader shutdown DSP# Y- m2 w5 _6 c6 s
Stopped slave procId 0.: ]6 @; `) F+ e7 D" K% K2 v1 t
Unloaded slave procId 0.
3 a, p& ^+ n# r3 N) hDetached from slave procId 0.
& W: m( u/ B4 s+ rmmod syslink, |3 b' y3 Q- r+ O
[ 177.837527] Removed syslink kernel module
* _( o8 U8 R: G4 O6 t' |3 _' Z- u$ W+ [0 X
9 X) I F0 g& ^- {- a; D我是将.5 ^% i! C% `* }% k) [
├── app_host
3 f, `( l7 Y% }; `├── helloworld_tlipc.out; {8 ]& I, ^5 C& a! K
├── run.sh& c7 Y% y m0 L9 g9 M/ u% j
├── slaveloader, P, {( J6 \) A: T# [+ v# U3 P; q4 [9 Z
└── syslink.ko* U; @* R/ _2 s" z' |/ s3 {+ z
└── c674x-irq-events.ko
4 z! v- B6 Z5 K1 N3 \4 K2 `* R9 g; H放入开发板的文件系统中然后执行./run.sh。; z5 [! _+ y+ X; Q4 t! I0 ^0 o' @
还去指导一下,到底是怎么回事5 B1 ] k: t8 x! ^3 F
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
. A' n$ Y/ M8 l2 S+ }( p$ Y: R4 A% x$ U/ p( k* {
|
|