|
|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码6 T1 ]" b3 t+ j& c L
modprobe syslink + @- A7 R* N- Y$ J5 P0 w" }3 o4 a
slaveloader startup DSP ./helloworld_tlipc.out
! {% c8 S" B& a% o" n3 s A6 O
modprobe c674x-irq-events && sleep 4 # wait for device node created , o5 h& X8 W1 r6 F# N
./app_host
- b! b+ P; U! i0 V3 s8 v+ v t0 Crmmod c674x-irq-events " ?7 i0 i7 ?5 X; T! r% R6 l$ `2 i4 J
' [' u9 Y( ]! k% }+ ~
slaveloader shutdown DSP - _6 X* n& M: `, z- m0 y! w* e8 l
rmmod syslink
, A {9 T1 Q( U) jroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh ( K" _ `, i: K9 D8 o* v s$ r1 r
+ modprobe syslink; D% T: {, p2 V9 P& `5 j
[ 173.161745] SysLink version : 2.21.01.05
: G% m4 r( s% O. r[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
$ X" C, |4 {0 s* N) j4 A5 b+ slaveloader startup DSP ./helloworld_tlipc.out
4 o) F2 A4 S2 F: c b0 }- v1 E' XAttached to slave procId 0." \) L2 P9 w8 w2 ^- W X0 C8 t
Loading procId 0.% z- d9 q4 O! i# \2 z( i) o
Loaded file ./helloworld_tlipc.out on slave procId 0.) u1 m9 H! Z+ q7 G4 O
Started slave procId 0., @% @" b6 `+ _( G4 P
+ modprobe c674x-irq-events
; U. [2 T! @2 p+ s: @& `[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3
' W* d- k/ Q3 }0 k* C) u$ Q+ sleep 4
5 k7 n- [6 x0 H S+ ./app_host
2 } R. M, M5 d, a" W) wfail to open /dev/input/c674x_irq_events9 {% o) T/ h- X0 i( y# ?4 c
+ rmmod c674x-irq-events- |! ]" U3 Z( j6 X7 X
[ 177.615980] input input3: c674x_irq_exit!0 l$ }* b! A$ @! b- w' a3 h
+ slaveloader shutdown DSP" ]; j% o+ u1 Q; B9 S; D" V, K
Stopped slave procId 0.2 p- j' T7 p. k$ ^: L, E3 o
Unloaded slave procId 0.
6 i, Z$ O4 `) N7 B/ Q& _+ C( W% [# mDetached from slave procId 0.: I) s( Z7 _1 m) Y: ^" n3 m5 N
+ rmmod syslink
' S! c J3 n9 i% c7 R[ 177.837527] Removed syslink kernel module- g5 \/ ?5 N5 G3 m5 [( Q' J; e7 @& M
! ]. k$ F* i( ~3 R9 b) }
8 H! Z+ O+ l+ Z8 r. Q" ]+ d4 i; z我是将.5 [* C+ ?7 Q2 l/ t6 g
├── app_host
+ W B4 n0 g+ h# o% b# I├── helloworld_tlipc.out6 G3 b) X$ C S/ q, Z! f$ Z
├── run.sh* [; Q' I5 B: U9 C S; n3 t
├── slaveloader
6 V E# Q* {! w0 j└── syslink.ko
" w; w8 x: U- Z$ j; N( b0 B└── c674x-irq-events.ko
/ x0 ]5 d$ i5 \2 g放入开发板的文件系统中然后执行./run.sh。
; `7 _: U+ @* {! ~还去指导一下,到底是怎么回事
( H" h; m# [* o7 Z* |% w3 p/ W' yapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
, }: X4 ^' V. a0 {0 l$ Q( `" C; ?9 W7 M) p
|
|