|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
2 ^( t) m$ n+ D2 z3 ?0 Pmodprobe syslink / A4 d7 t, X9 P/ F/ B0 l/ k
slaveloader startup DSP ./helloworld_tlipc.out
. B8 N6 _6 p- L9 }. {/ n9 [# }) l
, b5 B9 }7 A K0 y" b/ b$ Smodprobe c674x-irq-events && sleep 4 # wait for device node created l$ w% U5 f+ b# _! x h- i
./app_host 3 l' W3 w' E, h) Q4 A2 d
rmmod c674x-irq-events 1 A( j& U. G% a" @, g& S9 S: ~) y3 o
+ E2 N9 Q& t8 N( a/ P: P+ a' g7 Dslaveloader shutdown DSP ' q6 T# ?+ a# R4 Z; E4 o, m
rmmod syslink ( r# M3 r6 M% N
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
$ H0 d2 i- v4 @2 D$ t' K' X( o( F) [+ modprobe syslink
9 }( g+ F# Y1 `8 m8 h" V/ g[ 173.161745] SysLink version : 2.21.01.05
6 C2 J9 P7 ]' i! K2 L& }[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
* S) ]& }* Q/ a/ Z6 v& m2 ~' f+ slaveloader startup DSP ./helloworld_tlipc.out
/ l+ i! {2 c8 n3 r) V$ xAttached to slave procId 0.2 }" G5 o6 s9 ]+ b
Loading procId 0.
5 ^$ J# I6 @8 D+ W z8 U: C% WLoaded file ./helloworld_tlipc.out on slave procId 0.8 f' H X( j8 m7 x. h
Started slave procId 0.
/ p y3 U$ U: Z; K' D& K+ modprobe c674x-irq-events i& j; u f% S; a+ Q/ f" ~
[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3
8 O9 ]1 D* V" B/ D' p7 ]% @1 G5 ~+ sleep 4' L6 P* ~ K6 w# ~9 Y# c
+ ./app_host
# R0 ?2 S- |. N3 z; v$ rfail to open /dev/input/c674x_irq_events
# }# \8 h1 R( T2 w, [9 K+ rmmod c674x-irq-events$ u6 T; u F! _3 D$ @/ g2 r5 H8 R
[ 177.615980] input input3: c674x_irq_exit!
' c8 ~. h/ i4 ^+ slaveloader shutdown DSP) [# e7 V/ p1 m! Y {$ p
Stopped slave procId 0.- S p, ?3 i/ b2 j
Unloaded slave procId 0.! V$ ^- w, U) C1 V4 V7 a' }
Detached from slave procId 0.7 \; I" I; j W. p6 N$ e+ w7 D
+ rmmod syslink
9 [% Y* D) Y& M- D& [, W7 Z7 q% R[ 177.837527] Removed syslink kernel module
0 Z W, g& J p& I1 T4 w: @* q
; _" J$ p, F3 a# n) A
, G j$ H( I8 ?我是将.
7 }0 G- o) X+ o├── app_host; O; C. A% }# Y# }5 ^" ^
├── helloworld_tlipc.out. o7 E: B. s# n$ _
├── run.sh' d3 o$ T8 P$ D& u, t. d
├── slaveloader
" O+ t' @3 g' I/ [└── syslink.ko
( l2 _( c* c+ \; T. s└── c674x-irq-events.ko6 g# x: G' b1 r, ?6 E) i
放入开发板的文件系统中然后执行./run.sh。3 v' r. r8 i6 u3 K
还去指导一下,到底是怎么回事4 ^( q1 `6 v4 U. \5 S- i1 e' |
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
7 r6 n8 @* k) g8 h6 u) ]2 b% {4 a X1 G& E! O3 a; z
|
|