|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
8 W2 L$ y7 a7 S- w( w9 k: amodprobe syslink
0 M. n% g$ Y2 y9 r: [slaveloader startup DSP ./helloworld_tlipc.out
/ ^% D/ d, M$ @) } [+ y2 Q! `) y/ z9 |: ? {6 @' A# O& Z$ B2 O
modprobe c674x-irq-events && sleep 4 # wait for device node created
2 P2 R) y$ M( g! z8 Z./app_host
4 D1 d* N0 s* x0 L) q) C' }rmmod c674x-irq-events
% W) X& V' @2 n2 P
. D3 o X: S$ t' nslaveloader shutdown DSP . r+ c9 M/ W( q0 S4 b1 T) r
rmmod syslink
7 A8 V# Q) z/ vroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
7 A. x( A0 U3 Z$ D( U+ {+ modprobe syslink
! f0 y) I- h) B7 r8 w5 [[ 173.161745] SysLink version : 2.21.01.05! i. r0 E/ C# h+ O" F6 K( X
[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
$ h) f7 x. @+ I+ slaveloader startup DSP ./helloworld_tlipc.out* }) Y( T$ G4 Y% v3 _
Attached to slave procId 0./ T; J. b5 l: G8 G' Q
Loading procId 0." V- G- e3 i$ Q2 n& T2 u4 P& h
Loaded file ./helloworld_tlipc.out on slave procId 0.
: R& I) p$ T7 F2 e2 y' nStarted slave procId 0.
; z; h: e* N( e) s+ modprobe c674x-irq-events% Q9 H5 \" I: g+ J
[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3: J0 {7 N6 `1 y4 V% S+ u
+ sleep 4/ S! ?0 K, E, a+ }* N% M w
+ ./app_host
; c' j5 H8 v) Q/ T( i2 Zfail to open /dev/input/c674x_irq_events: j! x6 O4 A9 d2 t7 `
+ rmmod c674x-irq-events% V9 y c+ W, K3 t: b' N
[ 177.615980] input input3: c674x_irq_exit!
# A' G4 u# | Y* K+ slaveloader shutdown DSP
/ t2 C. k/ w& V' JStopped slave procId 0.
9 H% Q Q& m2 I# A0 M7 \, ]Unloaded slave procId 0.4 n! a" C- o- m
Detached from slave procId 0.
& w, ]0 }6 {$ i# G( r5 G+ rmmod syslink
7 D9 m/ P3 H; s[ 177.837527] Removed syslink kernel module
% G$ v. V! ?7 O6 v# ^5 I5 `0 C
( E% a* ]6 @ d3 [- A2 k4 P) u( _/ W8 {
我是将. G. S n/ C/ ^6 t9 @; w, `
├── app_host
. _8 `2 X, Q6 h! q0 F" i├── helloworld_tlipc.out. x6 X. {* s& t1 t0 C* S9 W6 b. T
├── run.sh
* T4 S, s) f2 ~1 U├── slaveloader
R# A/ U5 Z. q└── syslink.ko/ A9 D1 Z; W0 t" h& a1 U
└── c674x-irq-events.ko5 q' B7 d7 P4 X |' z# S4 K: H
放入开发板的文件系统中然后执行./run.sh。4 r7 |+ I6 L" w' R1 J$ |
还去指导一下,到底是怎么回事6 N3 f! c d% T8 H: x
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
; l/ j, u" _3 M" F _6 T2 H( l- ?0 F; \; T. K5 g
|
|