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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
, }3 |5 A0 u3 n+ e, ~1 u$ \modprobe syslink                                                          2 e$ L( V/ [7 r9 w
slaveloader startup DSP ./helloworld_tlipc.out                           ! ~, b1 o/ x9 ~0 d

, Q8 N. o1 [6 I3 T* bmodprobe c674x-irq-events && sleep 4 # wait for device node created           
: J; f2 }$ @) j6 H  M' g, f./app_host                                                                    # `+ C/ ^' |8 J
rmmod c674x-irq-events                                                        / k" F) w3 x; `/ A6 p6 s3 y% f, H6 C
# f0 b1 x" C6 f' D. T9 ]) ]$ G
slaveloader shutdown DSP                                                 ' ?% z/ l" V( I) A
rmmod syslink                                                                 , q; A) J6 ^% _$ J7 k0 d
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh 1 t: g5 h1 Y/ J* g/ O) p6 I% g
+ modprobe syslink
$ G8 w% Q6 D9 V1 V7 L. @[  173.161745] SysLink version : 2.21.01.05
0 H! x5 S8 u" L9 D! J[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:224 M) \6 @: g0 s/ k; s7 c* `
+ slaveloader startup DSP ./helloworld_tlipc.out
, [( X( r, J! R2 h* SAttached to slave procId 0.
, i7 F8 ]$ I& a: j3 V4 _Loading procId 0.
3 J; i; o6 f9 R7 h( b  @Loaded file ./helloworld_tlipc.out on slave procId 0.8 x) o: [/ M1 _) p7 F" h
Started slave procId 0.
# u5 v1 w; G. ~, |( X+ modprobe c674x-irq-events6 A3 J- `5 b0 q0 z
[  173.502316] input: c674x_irqs as /devices/virtual/input/input38 i7 c& H) A! s* l9 ~2 m" b; w
+ sleep 4& r0 Z3 J2 T# I% b* d9 }" M5 A! W5 J
+ ./app_host
  L* W1 f- G8 p8 T& u$ v" J' Hfail to open /dev/input/c674x_irq_events9 Z. y1 T7 c1 T, L: p% M8 Y8 Z
+ rmmod c674x-irq-events
: P6 H9 w$ c# }[  177.615980] input input3: c674x_irq_exit!
! w% B% e0 w' z$ u+ slaveloader shutdown DSP4 _& t. V; q( o) C' Y' n
Stopped slave procId 0.( Z* o6 D6 C! L0 q2 d! l+ R
Unloaded slave procId 0.
- T' M7 w/ T" c. I& D2 K: O- LDetached from slave procId 0.
5 U: u6 v! c$ A1 N+ rmmod syslink/ \( f/ A3 d. W! S5 s
[  177.837527] Removed syslink kernel module: G! a( q% r9 m  ]" r
7 S/ H1 t& G% V( G1 w! Q6 _% r8 ~" d
; s' P) [1 T4 H( X2 ^: z9 V
我是将.9 u) O9 f5 g+ \  C7 m
├── app_host
( a0 _" ^( U  _% l$ h├── helloworld_tlipc.out
( k. {0 j  D: U├── run.sh( ^  Q7 @0 g& e/ w+ n
├── slaveloader6 T( A+ {5 C+ E8 B) _
└── syslink.ko4 e. D: f  t7 u
└── c674x-irq-events.ko
0 t6 Q( H5 D8 T" ^, [! k$ q放入开发板的文件系统中然后执行./run.sh。
; c& {% Q( l% y还去指导一下,到底是怎么回事
6 S$ M- o* N2 A; japp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
  q. o/ a$ Y- h
- d- ?% e' E" F, k6 C
分享到:  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重新编译就可以了。. w6 z3 p7 U4 C+ n  C. F, z

2 J3 d" H2 l+ @
- o$ o8 {9 h9 F, H

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-24 07:24 , Processed in 0.043769 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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