|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码" s: r( o' e; }& F' @
modprobe syslink
/ z/ ^# R" v) wslaveloader startup DSP ./helloworld_tlipc.out
* \# Y% a' X0 c( e. G5 T/ a x! Y$ v' H& V& w$ }) R" p
modprobe c674x-irq-events && sleep 4 # wait for device node created 1 V# \4 M3 C" }2 n: U
./app_host . t' [2 s, X8 M) \
rmmod c674x-irq-events
+ D; {; F/ f% a2 Q$ }. P3 T# S# l# r, W) w2 b$ H1 z9 M
slaveloader shutdown DSP
* v0 k5 k9 R! @2 x% H% J- prmmod syslink # H! Q# w5 h. h2 ^
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
, g3 e! j" p/ l/ ~4 Z! w( b3 X+ modprobe syslink) u" F3 I1 p- k9 Q- `
[ 173.161745] SysLink version : 2.21.01.05
?8 q, `. j% e W9 F[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
0 a( ]1 i2 j* z' O9 M. g+ slaveloader startup DSP ./helloworld_tlipc.out
3 w. u0 a6 C4 @) qAttached to slave procId 0.
8 C3 V: @- e9 Z5 H; t i pLoading procId 0.
) U8 F1 F* ^% z" G/ g' W. _9 ELoaded file ./helloworld_tlipc.out on slave procId 0.
0 c& R5 Q' U9 Z, x2 O' A6 qStarted slave procId 0.9 r7 x9 f* u$ T# R+ e& c, Q5 }
+ modprobe c674x-irq-events- {. e- r- k" j8 u3 \, C/ Q _
[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3+ x a3 k" c2 v1 z/ ?" M+ e; J0 K+ w
+ sleep 4
/ Q5 a# l4 R8 I$ m' W1 x+ ./app_host
* B1 {0 {6 ~9 m' {fail to open /dev/input/c674x_irq_events" l: b s f# _: ~2 V5 r# s# F
+ rmmod c674x-irq-events
2 O4 }2 s8 J* _0 n# H1 r[ 177.615980] input input3: c674x_irq_exit!# S- B& G0 X D# o$ ?
+ slaveloader shutdown DSP
0 \( e2 q+ r+ @3 A: XStopped slave procId 0.1 D U$ b- I) t4 v* i, x1 b
Unloaded slave procId 0.
, W, q6 a0 d) w& F3 fDetached from slave procId 0.
+ [: K; J9 ]3 k) ^ ^4 @$ C/ X+ rmmod syslink$ x' K% X! s: \' g3 B
[ 177.837527] Removed syslink kernel module
8 ~$ X9 U* i# d
& I$ A/ v" i: f! ~+ F+ g2 y& d+ r+ _# z6 d5 |
我是将.9 ~) ^2 C6 y$ E/ A
├── app_host
" b5 r% K( W6 I/ R3 [* ~├── helloworld_tlipc.out
6 ]% J: [0 @& H├── run.sh. n2 l" V! y. h' A- Z9 o5 ^# ~# e
├── slaveloader
1 o% P: J/ ?7 ^! o4 L' [. s& R└── syslink.ko2 |# m6 W; C8 K3 M
└── c674x-irq-events.ko4 ~( l' z) d% s7 M3 w% d8 I* e% a
放入开发板的文件系统中然后执行./run.sh。
" A& f1 ^" W; E/ e( f" N( |还去指导一下,到底是怎么回事
7 \: o$ V1 G8 F! T% Uapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的4 z1 R, I$ K. M) n; A
% n: @+ A& f% v' Z I2 a) }: ^1 s, @ |
|