|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
( F8 ^# v9 W. Zmodprobe syslink . o8 r' a3 V" D
slaveloader startup DSP ./helloworld_tlipc.out
' a7 @) v, g9 |( `7 G
2 V/ l$ {" M3 Q% a# J0 smodprobe c674x-irq-events && sleep 4 # wait for device node created $ j7 q6 x9 ?1 I$ w) C4 P
./app_host , q8 }2 v$ P* Q5 V# e. r" a
rmmod c674x-irq-events 6 f( B9 @6 B" u& d- H- k( E
* L6 Q, ]' @4 o. R: \7 M* ?9 s
slaveloader shutdown DSP
$ E7 t& J% x+ f. Y" J3 Z+ ?- Hrmmod syslink : Y3 G0 p |: C& A" H
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh ! T% o" k) l; K1 k# X
+ modprobe syslink
# M9 w. i4 I: {. W9 a4 Z# z" e[ 173.161745] SysLink version : 2.21.01.05
6 {% K% l7 `. x, B- }[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22 u% h' {1 P4 H5 x
+ slaveloader startup DSP ./helloworld_tlipc.out# T) N8 s, b' g/ k2 N- a' {
Attached to slave procId 0.7 h7 ^* x% B6 s& f9 h
Loading procId 0.
/ a- N4 F. y8 y; ?Loaded file ./helloworld_tlipc.out on slave procId 0.
% d1 P( r) B. X0 }# A$ z/ oStarted slave procId 0.1 s# ?7 t9 ?! y% K$ P, X* N
+ modprobe c674x-irq-events
X' F+ w( `" P& Z1 `5 |: R: U[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3
' v5 B) w5 S. ^+ sleep 4( \5 C, s- } k3 a( e' I7 u
+ ./app_host
- ]& ]1 j+ i# ~% x7 `7 N1 |: K( u/ hfail to open /dev/input/c674x_irq_events' z& W# Z! b* y5 o' \3 _
+ rmmod c674x-irq-events' N4 T U" n. H/ f
[ 177.615980] input input3: c674x_irq_exit!
* U) H1 J9 m3 w# Q1 C1 R! ^1 V+ slaveloader shutdown DSP$ g9 M3 ]2 |2 H) ?( @6 b
Stopped slave procId 0.: r+ J' J5 B. f4 a
Unloaded slave procId 0.
2 O# Z; t5 t! ?$ |# P F' iDetached from slave procId 0.
6 G$ h+ } I2 j m: a. E* d$ `+ rmmod syslink
3 q2 T, N) D3 A2 F1 m[ 177.837527] Removed syslink kernel module
% a& U$ a" ?5 |$ P1 _' S+ Z; O# Z0 I6 o8 a! e3 ]- D8 @
, H" G1 b, Z! Y3 A. c% d h5 x6 k我是将.
8 U) ^2 G9 D1 J: Q: h' V├── app_host
% ]9 m! ?, P5 R├── helloworld_tlipc.out
2 S- R6 r( f4 c" _; @9 N0 j4 X├── run.sh0 b& u; Q8 C" G3 y
├── slaveloader- A1 a+ p: e; }6 I/ ]: ~1 o7 q
└── syslink.ko5 j2 j$ J* ~6 J
└── c674x-irq-events.ko. Y# r+ w5 F4 x6 \7 U+ p
放入开发板的文件系统中然后执行./run.sh。
0 g+ x/ f/ g% P; X1 w7 X/ q还去指导一下,到底是怎么回事. Z! m3 v* @: e4 H/ d- r
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
( a* _7 i% E% |( C, X" ~3 i- S/ n' I$ ~: T% y4 n) s3 T( k
|
|