|
|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
- l8 L% P9 K. J+ Vmodprobe syslink
8 X% W5 y; x7 y* Q9 y6 T/ I' wslaveloader startup DSP ./helloworld_tlipc.out 8 e0 l# w2 s3 W! K3 o' V8 }5 \
8 h' o7 _" ?9 K: n, r4 j/ smodprobe c674x-irq-events && sleep 4 # wait for device node created
- n M0 E1 h- P+ m: {; ^/ m./app_host 0 [: @( p% [" k+ r/ Q k
rmmod c674x-irq-events
- d9 J7 j p4 m2 ^; @9 p8 ~ W7 V. S- k/ P' q5 d3 b3 T" B+ M6 @
slaveloader shutdown DSP
8 _, w6 O0 Y8 K ]- I. l3 g/ g1 q/ trmmod syslink " h! E: T# {, d0 H0 L' j
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh ( A; h7 X& I( [
+ modprobe syslink
( t' ^0 j: w. S; r9 m[ 173.161745] SysLink version : 2.21.01.05) q* Q; Z$ O- p& z0 C
[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
# c! d' g, m- @) b+ slaveloader startup DSP ./helloworld_tlipc.out& ], ~5 ^4 o. i m4 J& g- |9 B
Attached to slave procId 0." M6 g0 v \2 |# I' M# ]
Loading procId 0.
) N; N- I1 \) gLoaded file ./helloworld_tlipc.out on slave procId 0.( ]. \2 H( M6 T' |" j
Started slave procId 0.7 W+ P o; E0 m; z
+ modprobe c674x-irq-events
9 u X; a5 V. }# Y) C5 Q( z[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3/ B& I9 Q/ M( O5 z
+ sleep 4
" J& ^5 T& h F. _& ^/ w5 ~+ ./app_host
+ f" X. r3 n: f/ }fail to open /dev/input/c674x_irq_events
; E( O; `0 d6 Y$ n+ b4 I+ rmmod c674x-irq-events! i/ O2 q H9 H) ]3 z' {% \+ R
[ 177.615980] input input3: c674x_irq_exit!
( i1 N) `- |6 _+ slaveloader shutdown DSP
9 R) l' L; \; H. B/ v) ~! w. ^Stopped slave procId 0.
5 L1 G: B; u" y( n/ o* h! B9 B# P2 bUnloaded slave procId 0., j! L: O3 T+ n7 P! L
Detached from slave procId 0.9 `9 c. h; z# C+ Z6 o; U( \
+ rmmod syslink3 n% U! y- p$ `! C- [% R
[ 177.837527] Removed syslink kernel module
" M2 M/ n# [ u7 m' X9 ^0 O
4 \# a, }- h$ m- k+ d" K# M' L8 r* o. i: W; T: N% P
我是将.
" ^/ K6 i& E) G0 i├── app_host
6 L R |- x' X. {/ }6 n: Z├── helloworld_tlipc.out
8 d' a' j0 G( Y├── run.sh {* d0 I3 V1 R e
├── slaveloader
- d8 m1 P/ Q' \7 X# b+ ]└── syslink.ko5 O' Z q0 @: k, r+ q
└── c674x-irq-events.ko% d' k7 W% F5 o2 t% i
放入开发板的文件系统中然后执行./run.sh。1 `. U8 ^' C0 n: @6 w; R3 h: E
还去指导一下,到底是怎么回事
+ c& M4 _8 e: x9 H$ ^4 capp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
; N5 H7 r/ L: i6 k1 g& v8 {1 Z( e+ ^8 m0 k: `
|
|