|
|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码0 J7 B8 W7 L; e G; T
modprobe syslink
( }4 E! J' W1 |$ {% s9 |$ Kslaveloader startup DSP ./helloworld_tlipc.out
$ H% n, W% D: n" V9 ]) J4 J0 P z
) N5 L: S% P @modprobe c674x-irq-events && sleep 4 # wait for device node created
G$ t, B3 M+ c. l; E7 S* |./app_host 2 e3 K' {" R9 M5 ?7 Y0 |
rmmod c674x-irq-events ; ]4 a7 U- a6 e/ ^7 b w1 w
4 F1 M/ I! Z% D4 L/ O2 Z% J4 xslaveloader shutdown DSP * |. }- b) Q' a3 N
rmmod syslink ; s( Y4 D9 I/ w* E- |5 J. \0 g
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh - _0 g* z" L" I: ~6 i, _
+ modprobe syslink0 O, ?( W& z8 d* v! Z9 K
[ 173.161745] SysLink version : 2.21.01.05$ ^6 D! V; q+ m9 n& s
[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22 F- v- N2 o0 S, s7 k
+ slaveloader startup DSP ./helloworld_tlipc.out0 r( ^7 J% w, g& c0 Z
Attached to slave procId 0.
" {+ _8 X- H4 A) lLoading procId 0.1 y( d5 h: @0 W; J, M
Loaded file ./helloworld_tlipc.out on slave procId 0.. n6 }+ H$ E3 u/ h* b
Started slave procId 0.
) [6 u9 ?0 V! m' E3 X7 d& n0 N+ modprobe c674x-irq-events
! B2 @- _) l9 E7 n3 ][ 173.502316] input: c674x_irqs as /devices/virtual/input/input3- X. F3 [* ^, r2 d4 y! n9 G4 C4 W
+ sleep 4
) |; E8 h, t- K0 |2 _3 x+ ./app_host
0 w3 q- D: e3 ^: s& Mfail to open /dev/input/c674x_irq_events* i3 ?3 T1 G2 }" X$ m6 W6 z
+ rmmod c674x-irq-events; q0 S8 [. {4 A4 S$ M7 U9 N
[ 177.615980] input input3: c674x_irq_exit!
. C2 H* d% D% s+ slaveloader shutdown DSP
# h: R) D) ~2 W j( MStopped slave procId 0.# R+ Z1 A) o9 K; W8 D; @ i
Unloaded slave procId 0.1 \0 ^3 D; a6 }0 g' a) Q
Detached from slave procId 0.* a, K# g1 h, I" W; B. j
+ rmmod syslink
/ G3 y \0 o8 F! Q3 R3 a[ 177.837527] Removed syslink kernel module
0 C; A% u' ~0 m) x8 L5 `4 s
) b1 v' Q& a- W$ u: \4 ^! b) a1 N$ s/ E$ B W6 A
我是将.
; ^6 e; @6 x H% n├── app_host
5 N# k2 i- t2 ~" z$ f├── helloworld_tlipc.out% }/ ]. ^0 L( L0 Z3 W G
├── run.sh# j1 P" b1 b1 e4 ^$ A& v5 s
├── slaveloader. u& z% ^+ M. x% d' X0 U
└── syslink.ko
/ e0 I( U" c( e7 m. g6 m5 \└── c674x-irq-events.ko" q k! c2 n$ F2 `' M: M2 O
放入开发板的文件系统中然后执行./run.sh。% \8 I* Q' L' C6 S$ l% u
还去指导一下,到底是怎么回事
! ?' i% [5 U& {7 lapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
1 f# D1 o# p$ t2 G0 T7 U- o0 p* v- b4 a3 \$ s Z
|
|