|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
6 t3 @* o# `3 ~. Dmodprobe syslink 2 s1 }4 ?: s8 R% A, K+ i
slaveloader startup DSP ./helloworld_tlipc.out ( u8 U0 \. l E. G- a( X2 n) X+ }
+ g9 p, P$ P3 m1 E# P+ A
modprobe c674x-irq-events && sleep 4 # wait for device node created
# g% L/ U: ]! t, D0 P3 `./app_host 6 j0 K) J; V( E- V5 ]7 ?
rmmod c674x-irq-events
: h5 A; r% O, _; v( ~: V# ` m8 S- U' Z; @
slaveloader shutdown DSP
% d4 h/ F1 r ?3 Y3 Y/ C7 b& vrmmod syslink 0 _% v" Y' I( \$ z+ Z: b' m
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
8 Z* h+ G+ k, B$ T( Y- {+ modprobe syslink8 }" _, `( {; x
[ 173.161745] SysLink version : 2.21.01.05
/ D8 \2 {3 }/ j/ o1 a[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
4 s5 i( \+ j/ ?9 \- u" m4 p, Y+ slaveloader startup DSP ./helloworld_tlipc.out. A- B! K# Y5 j8 h+ f- K( x
Attached to slave procId 0.# b8 Q9 t+ Z/ k7 m
Loading procId 0.9 S& g% l n; A% s! d5 E9 h
Loaded file ./helloworld_tlipc.out on slave procId 0.* d- b8 s! _% c- f- n$ V" e) C
Started slave procId 0.
% Q1 O7 {4 ~+ G) }3 _ g+ modprobe c674x-irq-events
) L: U$ T' e% P& i) Q7 ?: Y. g[ 173.502316] input: c674x_irqs as /devices/virtual/input/input37 }- E# I% o' ~7 y* P
+ sleep 4
a/ T) R$ O, @0 a9 W+ ./app_host
- Q# T% N8 J- v% a. ]+ Kfail to open /dev/input/c674x_irq_events, D& _. w! ^% V5 P2 }: f
+ rmmod c674x-irq-events4 ?$ J6 i! H. J$ s- O
[ 177.615980] input input3: c674x_irq_exit!
: @$ T- i: e! ~6 m1 V/ r+ b+ slaveloader shutdown DSP; `: p& E4 {( Y2 E
Stopped slave procId 0.
* ~; Z6 m7 R" z6 P6 ~Unloaded slave procId 0.$ X* f) |- x0 W
Detached from slave procId 0.2 x) L. i1 @% Q3 H
+ rmmod syslink) y7 c, ~$ k" w8 i8 R) d
[ 177.837527] Removed syslink kernel module: R9 k4 a% ]( g. y
& a7 i2 `2 J$ P: q8 p9 Q) R/ e6 }- R) \4 E; q2 }$ j
我是将.
. A; W; _3 b0 \2 H( s, d! p8 u& u├── app_host6 s! N8 y3 g& B* _* {6 ?, F
├── helloworld_tlipc.out
+ Y) o- z3 C4 N: n6 p├── run.sh6 |3 E5 y3 z$ Q
├── slaveloader1 z' A- X% o8 g! J" Q
└── syslink.ko( ?" B! l( `8 V3 j! Z- a4 D7 H1 J
└── c674x-irq-events.ko
$ `( P. z; T1 [7 n, C放入开发板的文件系统中然后执行./run.sh。
/ y% ~9 i- M7 M1 f) I# I# ^还去指导一下,到底是怎么回事
- B+ t* ^9 {. Q' Z$ o- j# ?+ [1 v( s/ Fapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的+ o" j2 v( [5 Q" h% t4 b- @
1 W9 G v: ]/ [; R! H+ F |
|