|
|
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
4 Z7 n, q G6 @5 fmodprobe syslink
8 h3 C; g! T5 Q4 C `2 r- u, vslaveloader startup DSP ./helloworld_tlipc.out
3 K' w3 T6 R- y5 s
' d2 b' ~" g( Omodprobe c674x-irq-events && sleep 4 # wait for device node created
0 G3 b/ q3 ]. \! b" ?5 W, `! Y./app_host
4 n) Z' h! [6 z3 `, c4 E9 Hrmmod c674x-irq-events * u: x& L/ }$ I7 ]) W: `7 t$ I
; o9 |# s2 _# @9 z
slaveloader shutdown DSP 4 K3 t0 } P% \& `
rmmod syslink
; @6 x. H% G! K6 [6 D3 ?root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
4 f% q8 x7 e% F" H4 q& g/ d! q3 r+ modprobe syslink+ G/ L$ m9 Z! e: f' O* x3 u7 t" O
[ 173.161745] SysLink version : 2.21.01.055 g! \ {' e9 Z1 s0 A) [9 k* z* u
[ 173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
& h" r- m! ]0 e& p+ slaveloader startup DSP ./helloworld_tlipc.out$ X3 i* N% C- e6 p* w! F
Attached to slave procId 0.
* X( L: ^) h( ]3 S# YLoading procId 0.
. ^; H7 z5 A1 y, ~8 {, n' j* YLoaded file ./helloworld_tlipc.out on slave procId 0.0 V) g K6 a4 m; I& z! x
Started slave procId 0.
E S# V( M0 y, N1 F+ P+ modprobe c674x-irq-events9 r. o$ ?7 w; a! ]* I' }) {
[ 173.502316] input: c674x_irqs as /devices/virtual/input/input3
. J& q) q4 K1 Z7 D0 D" E+ sleep 4" R- N9 c5 V0 i' f/ x& u3 q% z: ~
+ ./app_host
. s5 X0 U5 c/ |, C7 ~. k8 a+ K0 ], L: Xfail to open /dev/input/c674x_irq_events
3 m' ~) f5 R5 |5 t( q+ rmmod c674x-irq-events
. R; {* q3 A( U/ u5 A3 i[ 177.615980] input input3: c674x_irq_exit!* ]$ [% s# y3 K& ~2 q- q, T
+ slaveloader shutdown DSP+ ~* J# g! {2 N1 L# e4 @
Stopped slave procId 0.2 d g6 f) j* V+ `8 ?& N# n% M
Unloaded slave procId 0.8 ~. `4 y. p: K3 D- R4 D: a
Detached from slave procId 0.4 C. r) Y6 c# K9 f
+ rmmod syslink
( {8 B& L& V7 x# k[ 177.837527] Removed syslink kernel module; q1 v g' \3 V/ F: w# e6 _( |
- O, [5 t8 _( G* [% J
+ j0 C8 f4 ?" S- P* p( a! |% k我是将.
1 l" c$ \4 B- v) S* C( h1 R g8 d0 W├── app_host3 ]2 `& `) U$ Q5 e
├── helloworld_tlipc.out
: C- F& C( r* j% g0 U& n: W1 c, O. I+ f├── run.sh8 }, k w' k; R$ R
├── slaveloader( T: y. o0 }' u; J: l4 l! F% ~
└── syslink.ko
! v7 g4 c* k" v7 z- |└── c674x-irq-events.ko) o5 J1 u: }- Z( g
放入开发板的文件系统中然后执行./run.sh。
& J0 o% @- D5 u: K还去指导一下,到底是怎么回事
7 f1 g1 E' _9 _8 K2 F) papp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
' e9 M* a8 Y& h2 i' N1 A7 J/ |7 l
0 X, I: W( ]1 r$ s0 j/ b5 M" I7 G |
|