|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
& x* _, X1 j9 I2 ~% F3 R# Dmodprobe syslink
/ c ~# D$ u# ]- J" p% [# Oslaveloader startup DSP ./helloworld_tlipc.out " r+ f! W) x# a
9 y$ z# I( o, [! F @modprobe c674x-irq-events && sleep 4 # wait for device node created
; [" O2 b% o; U2 r+ X( \! d./app_host
9 {5 C$ C, s" `+ i4 e1 brmmod c674x-irq-events ! S2 H6 Z6 C0 A" b
/ _% s( o1 w: V+ X' C' l2 V. dslaveloader shutdown DSP w6 a3 v3 A y8 p, |( B/ B0 {9 s/ W
rmmod syslink
1 P: _! Z! [% R ] U% Hroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh 3 i" y) O: R5 s% U
+ modprobe syslink
3 M& D9 {2 j3 t7 Z[ 173.161745] SysLink version : 2.21.01.05 w( G. r& M2 P; O: ~
[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:222 N* g0 k; x* S! v; @! A
+ slaveloader startup DSP ./helloworld_tlipc.out' q1 n9 z% t4 N+ u
Attached to slave procId 0.4 c2 A+ q; d2 A
Loading procId 0.
4 |- k2 V& U! f6 x$ r4 `3 CLoaded file ./helloworld_tlipc.out on slave procId 0.5 k9 i8 H6 }# j N, Y
Started slave procId 0., O: ?4 I$ G/ ^. A7 i, h) [7 M! p4 v
+ modprobe c674x-irq-events5 h' v9 X& D% @
[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3
. [2 w7 a- p+ Y8 k0 K3 d( C+ sleep 4
* D' h d5 T" ~9 y, `+ ./app_host) y6 Q' r2 k y) _
fail to open /dev/input/c674x_irq_events
& {: K$ |% F( w ~8 X+ rmmod c674x-irq-events8 T+ f' u* y1 q* ^ J* v9 {
[ 177.615980] input input3: c674x_irq_exit!; u4 L5 u3 n2 J' F. x# q* b
+ slaveloader shutdown DSP
9 t, K- V5 R8 f9 I5 ]Stopped slave procId 0.
6 N" `: \& G3 W) Q: aUnloaded slave procId 0.! n4 O9 s9 ?$ C; T9 l
Detached from slave procId 0.
2 Y) {7 L" J; w/ o8 k) u3 |+ rmmod syslink. k' G% n5 F6 i( ?7 L
[ 177.837527] Removed syslink kernel module0 e* t/ y7 A8 k: n* Z- A* C! T( X% G
) z! Z) X. V5 a( S4 ~
' D% j& \- [. b, L5 Z$ ^. J我是将.
; J4 |9 w; i% H0 v& w* C( s! [├── app_host
% Q4 V3 c& K1 u4 L7 G: @- [! {; \├── helloworld_tlipc.out( [: e1 I. V) z8 @
├── run.sh3 G9 ^! T( e- v$ e9 V0 \- L j
├── slaveloader
/ X. U4 v) N7 v d, y+ V└── syslink.ko, d6 f1 {( K1 `- I( M. l; \
└── c674x-irq-events.ko
9 F+ M* {- H4 Z3 @: c* `+ v放入开发板的文件系统中然后执行./run.sh。
& Z7 s/ C" q4 b( [3 I还去指导一下,到底是怎么回事
+ `- w6 ^6 i: ~$ t$ B+ J+ ]app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的* {. q. I3 `; m& B; X! c# w& y+ Q. w# N
; I# X5 [! x" h$ p* B( b9 p& g8 l |
|