|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码4 L4 S/ ?4 R6 {) s0 w
modprobe syslink
) S9 y2 \8 A+ A6 Q% ~% E2 A7 e% Cslaveloader startup DSP ./helloworld_tlipc.out
/ q- o- R+ l! ~7 x H$ G
* X; n9 {0 Q! L8 X! dmodprobe c674x-irq-events && sleep 4 # wait for device node created 1 s% u0 x; g0 f- g6 c! U$ ^
./app_host 6 g+ W' G* V( q3 G; n; ?+ h
rmmod c674x-irq-events
+ F: q$ o1 N& m+ n6 Q3 O, `5 k9 V$ V7 X& d3 ?* D
slaveloader shutdown DSP
; V+ F* e+ \7 O) k7 g0 ermmod syslink
3 j6 a3 I+ R- ?) |* Aroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh $ \& |+ r. r* {, m8 ~
+ modprobe syslink
; I! z& O# i+ b[ 173.161745] SysLink version : 2.21.01.05* J$ Q) Q8 w$ Q N: B* Y
[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:220 @/ K' j4 y, D* Q
+ slaveloader startup DSP ./helloworld_tlipc.out
1 m1 ^9 L; t( {$ u& G q0 M. KAttached to slave procId 0.7 h L+ u# W. c: {: a0 |& N+ u! ^4 G
Loading procId 0.
) z- L; Q) i& H- Y' Z. _Loaded file ./helloworld_tlipc.out on slave procId 0.) Q8 \1 }2 z5 Z
Started slave procId 0.1 r! ?9 J6 b" C
+ modprobe c674x-irq-events P2 j& Z V9 U/ k6 I. {
[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3
: V$ e' p' s9 o+ h/ L5 C3 E+ sleep 4
$ q* T- |. D! |: z5 G% @+ ./app_host
7 l3 t4 |( ^: J+ }4 \fail to open /dev/input/c674x_irq_events
0 z& _" W+ g6 ]0 P9 A3 W+ rmmod c674x-irq-events# x7 w& a' s* [# r
[ 177.615980] input input3: c674x_irq_exit!
. }, i: M9 H% I8 k8 i" ~$ z5 M+ slaveloader shutdown DSP" `1 g9 w' i8 p- C9 E' L8 C
Stopped slave procId 0.# a3 V9 |7 N9 \: C7 ?
Unloaded slave procId 0.
6 `* h7 A! |- B( D' nDetached from slave procId 0.
& W C6 }$ }4 \; ?# Y' `+ rmmod syslink
! x( D L$ c) Z) m7 H[ 177.837527] Removed syslink kernel module3 k0 k3 j; {" A! o, \# U, J
0 _' Q* ^) u4 |; j; U% P/ {
) ^" q" m6 E& f
我是将.- ^ \: p* H2 V* k1 R4 q5 T. b. w
├── app_host- d2 H P- b9 G
├── helloworld_tlipc.out
8 Z; y& M! K o9 J├── run.sh, C. ?2 p; g. @7 l" x7 |0 C# r8 t: X* w
├── slaveloader! _% p! t4 O( M
└── syslink.ko
, `; L8 D+ z. _; ?6 c└── c674x-irq-events.ko3 T# k- q3 ~! h$ B4 Q( I
放入开发板的文件系统中然后执行./run.sh。/ c* [& s/ P1 U/ M9 k1 }8 I
还去指导一下,到底是怎么回事8 U* \2 [4 G9 F9 ]6 C
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
6 L H; a7 {# D/ x& I4 c' k9 `) e7 v% K0 @+ }
|
|