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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码, d  C. J( }; ], o! [' V$ l6 o: u
modprobe syslink                                                         
& h# k2 x) l, t: P. tslaveloader startup DSP ./helloworld_tlipc.out                           9 d' A8 J( [9 C& q

+ \7 {7 F, \3 i5 y( D6 {modprobe c674x-irq-events && sleep 4 # wait for device node created           
0 ?3 w2 W% ~. @- Y7 H& p./app_host                                                                    - ], U5 [, u/ v$ @/ X" `- u" s: I
rmmod c674x-irq-events                                                        & C" f6 V, f7 ~1 I

2 }6 B- @" t0 Wslaveloader shutdown DSP                                                 ( }+ l9 l! b1 b7 f5 }# b
rmmod syslink                                                                 # ?; `1 S. h+ T* |4 \: Y0 L
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh 0 Q( V+ v, _5 P+ O5 s& A
+ modprobe syslink
3 `, ~1 g( |) s[  173.161745] SysLink version : 2.21.01.05
4 B/ i& X6 [6 C- r  n& g[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22( q& h- m6 l- ?" Z
+ slaveloader startup DSP ./helloworld_tlipc.out
- R* `; K7 ^5 a" d+ N( ~Attached to slave procId 0., x3 U' Y% Q. H+ v. `% P' p) G
Loading procId 0.
$ g- E; q8 w" o2 D. k6 RLoaded file ./helloworld_tlipc.out on slave procId 0.
4 e$ a+ a" W, q7 p1 E: V6 ]Started slave procId 0.( C. B+ \7 }3 S$ G  a0 _
+ modprobe c674x-irq-events0 c+ l9 a% m# ^2 z& a
[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
2 J0 n  d2 }1 F. t: D, I1 e( D# N+ sleep 4
# g+ {+ C4 |) q+ ./app_host+ N1 }( v& V. B6 a/ A2 o( b  a6 t
fail to open /dev/input/c674x_irq_events
- k3 V. R- b2 V' Q" l( y3 C+ rmmod c674x-irq-events& _4 R, D( p) K2 E
[  177.615980] input input3: c674x_irq_exit!- Y: K* B$ e: B: t
+ slaveloader shutdown DSP9 c& d$ ]( h- O( h) h# n
Stopped slave procId 0.7 H0 z2 S5 r- p/ ^8 Y. P3 U2 {
Unloaded slave procId 0.
5 ^2 n& h$ F8 l' e0 h3 B$ YDetached from slave procId 0.( J3 {3 D3 @: ^" C+ ]
+ rmmod syslink8 {6 z2 l2 e9 `
[  177.837527] Removed syslink kernel module
, F) m6 L. e, r
  x% [, g7 e( f7 B; B( U
4 s* `! t# ]  C0 Q$ ]
我是将.- b: z% U+ H" X3 u+ f
├── app_host
* |0 m8 u; f  @& C  V$ p8 M├── helloworld_tlipc.out
3 ]) Y- I$ j6 |: L8 y; b9 [├── run.sh
: ?, Q3 K' ]7 G. N├── slaveloader
$ }/ z% _( X* j0 G; g: a# o7 x& O7 ~└── syslink.ko2 n! p6 f( ]8 I' i" w) b: Q
└── c674x-irq-events.ko$ r# ^+ Q& _4 Y7 n$ ^2 E: r
放入开发板的文件系统中然后执行./run.sh。$ Q5 P- F3 N4 u  D
还去指导一下,到底是怎么回事
3 W9 Q# |+ T4 f2 ^* napp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
% ~+ U( X- j- L* X% I0 q$ c" `; k; ~6 k# d& M
分享到:  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重新编译就可以了。
9 g* `- U6 H1 s: U
4 N  \5 Q% |% {7 t
' z1 O8 s; L* |

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-29 12:58 , Processed in 0.038194 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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