|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码# f3 G# E- a) |- V7 D# A& J
modprobe syslink ) D6 o, p9 P0 f N; |% E( q
slaveloader startup DSP ./helloworld_tlipc.out
% H, Y0 y, C _; e- j( v) Y: w5 i- l
modprobe c674x-irq-events && sleep 4 # wait for device node created : X9 p8 R1 N9 R6 z
./app_host
) x# B# P& g( Q4 f: a! z" U! |rmmod c674x-irq-events
% D% v1 N8 e0 S+ d: _
/ B. m4 I1 | S+ Mslaveloader shutdown DSP
- T5 g* }6 M6 v( _1 |, b4 G7 m- prmmod syslink . `: Y' F# s' P2 b5 {
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh 4 |8 K4 O' w2 L: I$ l+ K4 `
+ modprobe syslink
& F. ^9 {, w1 ?9 t) o# n[ 173.161745] SysLink version : 2.21.01.05& e: c# ^, j( s
[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22+ s4 m/ N4 ?3 j$ d
+ slaveloader startup DSP ./helloworld_tlipc.out0 }3 Y1 D; q2 }7 ^' Z9 N
Attached to slave procId 0.
! w/ N. a8 J! u7 ?; o6 o* @. z: o% vLoading procId 0.- i1 M- {8 l% Y0 p# N
Loaded file ./helloworld_tlipc.out on slave procId 0.
- ^0 s8 ?; L/ T2 o4 wStarted slave procId 0.6 e$ S/ ~' d4 e; d% T
+ modprobe c674x-irq-events
6 f5 t( w* }% o[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3
' ~7 q/ I* l- [+ sleep 4+ v) J& K) o+ Q: E4 `
+ ./app_host3 \" |6 C/ m0 k
fail to open /dev/input/c674x_irq_events
+ N0 T0 a- \) \) Q$ T6 D' w" o+ rmmod c674x-irq-events: o) F; W' q j! q# [/ t
[ 177.615980] input input3: c674x_irq_exit!
, F0 {" Z2 {; j7 a+ slaveloader shutdown DSP
N: u* }6 J: M+ d% I8 o5 UStopped slave procId 0.9 U3 O( A1 d) z( g, S
Unloaded slave procId 0.# ~; _6 L7 f/ A7 `
Detached from slave procId 0.; u* s! E' ?3 H3 \8 ^
+ rmmod syslink0 b' V3 h) O( w. |6 }% t
[ 177.837527] Removed syslink kernel module
1 ^! Z( \% i% V* Q6 f) H+ ^( T8 T1 r3 i
2 L4 v! g S1 \- X
我是将./ }: _* a/ g8 w
├── app_host# R- l) `1 U* m" K1 c2 j
├── helloworld_tlipc.out
. `$ U7 m- J0 {- u. p! I├── run.sh& Q; A0 \% P6 G% `9 w* Y; F
├── slaveloader3 O% _2 E6 c+ F# v1 j3 k
└── syslink.ko
5 I! D+ _9 z5 R, g. V8 ^- A└── c674x-irq-events.ko( F8 `. ^1 q9 P% w
放入开发板的文件系统中然后执行./run.sh。9 k; v3 M+ I. A4 ~0 G
还去指导一下,到底是怎么回事) X! N" a B6 c8 D3 h9 @1 I
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的 o! D: f, r8 a5 F
, w K: @9 U9 C1 ]# L0 a
|
|