创龙TL-IPC双核通讯错误 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4895|回复: 1
打印 上一主题 下一主题

[未解决] 创龙TL-IPC双核通讯错误

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码+ b3 \+ C2 ]& P) L1 g: k
modprobe syslink                                                          . m) b; B3 q. f( W2 O4 |$ r
slaveloader startup DSP ./helloworld_tlipc.out                           
6 k" `, e$ J) l. T& r
! U/ u$ j6 n3 Omodprobe c674x-irq-events && sleep 4 # wait for device node created           
0 k% `2 M2 c) U% ~3 `6 t( b: {./app_host                                                                    
4 n; r8 ^9 a- `+ M* x) Armmod c674x-irq-events                                                        
" C( C$ c+ Y0 h; d5 v* w& y  @3 i: ^8 ?  F9 G
slaveloader shutdown DSP                                                
0 s7 z; R+ `8 T2 v- l5 |rmmod syslink                                                                 $ S3 |1 g% [( q6 e" O
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh , {- |! a6 [! [" g3 y9 j
+ modprobe syslink9 ?# t# b6 L; Z7 l$ Y0 G8 k
[  173.161745] SysLink version : 2.21.01.05
/ V7 q- K7 T  l$ }" o* @/ n2 z# N) Q( ][  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
# x9 F1 B) d2 m6 C+ slaveloader startup DSP ./helloworld_tlipc.out
' u  J  r7 Z5 I) ]# c7 |Attached to slave procId 0.
5 z+ [* S. z6 T3 hLoading procId 0.
: @  U% [$ w- d9 P7 H, a8 M' ILoaded file ./helloworld_tlipc.out on slave procId 0.
: A4 w0 \; j/ l2 ?+ q# iStarted slave procId 0.
4 a# ~7 f4 x% f6 j/ K2 u/ E/ A+ modprobe c674x-irq-events
; t$ ?  Z. p! p- R1 e- F- F[  173.502316] input: c674x_irqs as /devices/virtual/input/input38 {9 B3 k7 p5 y4 ^9 |; W- P9 ?
+ sleep 4% k/ M% G% N% }$ ~% G7 }
+ ./app_host4 f1 A7 H4 Q9 s4 T( J4 [
fail to open /dev/input/c674x_irq_events4 ?* M& F* I* {
+ rmmod c674x-irq-events( ^/ t+ b: L3 G, T8 D
[  177.615980] input input3: c674x_irq_exit!
) [  j1 ^9 d0 V0 S2 I6 \* N+ slaveloader shutdown DSP9 w9 a# B# Y9 J* b( \4 X. y3 g
Stopped slave procId 0.
; O( n9 Z! J2 _9 BUnloaded slave procId 0.
2 A1 N, x& P9 L. p/ `Detached from slave procId 0.' [# U$ }2 i9 }
+ rmmod syslink
$ c1 y0 I+ _% k* C! ^9 {' c: I( n4 @2 ][  177.837527] Removed syslink kernel module
: f/ P3 p' e* T5 w
8 G! u" @; f- H- k$ |

7 D9 o4 N! C) G0 I4 g我是将.
* S* y. ~1 [7 ~0 e" W├── app_host" e! H2 @) @4 [: ?; h0 _
├── helloworld_tlipc.out
, V5 E( L0 g( R% Z├── run.sh0 t0 G9 ~. F, }% m3 R1 K) U
├── slaveloader/ K5 e6 L. s2 J. p
└── syslink.ko
/ P$ ~/ e4 A) s└── c674x-irq-events.ko
0 s% j. `9 j% h  u3 E; j" N放入开发板的文件系统中然后执行./run.sh。& {0 _% X1 n0 @7 z  ]
还去指导一下,到底是怎么回事' t: ]2 I! b. i. b# H" F
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的: `  X- P6 u8 A& ?. R! o; n
, P1 F7 \3 E: E: n( Q# s, q- E
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖
回复

使用道具 举报

3

主题

524

帖子

2083

积分

创龙

Rank: 8Rank: 8

积分
2083
推荐
发表于 2019-4-4 18:32:15 | 只看该作者
您好。这个是因为之前版本的linux,c674x-irq-events和event1设备文件重命名了。您将工程里面的c674x-irq-events改成event1重新编译就可以了。7 Z( R  y1 h! K; A* Q$ |( H- d
) M! ~7 b! m2 B7 X+ |5 p1 T
6 u! r( m. v; Y1 A- ^/ a

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-5-6 18:06 , Processed in 0.037510 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表