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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码( q7 t+ b" E$ g% y4 f( p
modprobe syslink                                                         
* \' G. `+ S# i& I5 w& }slaveloader startup DSP ./helloworld_tlipc.out                           
0 @4 Y/ O& }% {
0 V" g5 a: L/ y% B4 P9 ^" v8 b1 g, Qmodprobe c674x-irq-events && sleep 4 # wait for device node created           
/ ]: @6 D2 n- J) U* X$ G./app_host                                                                    
/ C3 P+ P7 d, q& t6 Zrmmod c674x-irq-events                                                        " U) n0 z" ^4 ]; U% v

: ^+ G/ J+ E% k* tslaveloader shutdown DSP                                                
+ |9 B6 l! `2 u) ~9 Prmmod syslink                                                                 
2 W; d. K- F  }7 m" Broot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh + P) x# h% q' C1 p. Q
+ modprobe syslink7 ]) d0 A# d+ n+ Q: A* D
[  173.161745] SysLink version : 2.21.01.05, n1 S/ U. R& w" v8 _! ^
[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
# n( O* _( g1 E$ G* X+ slaveloader startup DSP ./helloworld_tlipc.out
! a6 m6 y5 x* \Attached to slave procId 0.
% H1 t$ O1 e% o$ z" GLoading procId 0.4 A" [1 u7 K  E. Y
Loaded file ./helloworld_tlipc.out on slave procId 0.
: [4 P( }+ J7 i) o, `& i* zStarted slave procId 0.9 h5 c, D6 ]% l1 T' a6 a" `0 W
+ modprobe c674x-irq-events
" o7 p& h. H: o4 t4 f[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
4 X. C) A3 Q9 z! y% c* g+ sleep 4
7 e' S+ n% Q5 |6 m& W+ A+ ./app_host
4 L- \* C& i4 q9 O: jfail to open /dev/input/c674x_irq_events. F. z' }7 l8 N1 k# t
+ rmmod c674x-irq-events
2 Z& f/ j( X0 _$ _% V: B0 g[  177.615980] input input3: c674x_irq_exit!
' i* D9 e. S# t: k5 V1 s+ slaveloader shutdown DSP
/ {# C: A; {' T" ]2 j/ P. eStopped slave procId 0.4 t- ^$ [8 ^/ }( M0 ]! K! x! |- E
Unloaded slave procId 0.+ ]5 G' `( J7 t
Detached from slave procId 0.
# |( R+ z% z3 e! w' \* {+ rmmod syslink
* [  N) q: ^! @: ^2 B: B[  177.837527] Removed syslink kernel module8 g3 J5 f1 e* y( R( A. P8 x( S& K9 G

1 M6 P7 Y$ f$ Q& _2 W5 a
5 b1 f, \  [7 c0 q2 _我是将.
+ m" I7 q( \: P. d, V' e# h8 T! {: ?+ c├── app_host
" {! E, x9 C: p; s├── helloworld_tlipc.out" [  n: ?5 @  U0 _
├── run.sh
* [7 r. k3 v/ a: _├── slaveloader- h; s: g+ D: ?* {! |( X
└── syslink.ko
6 }8 P0 W4 m( o9 x└── c674x-irq-events.ko, |) S+ `3 G; w# K0 H, C% E9 Y4 `
放入开发板的文件系统中然后执行./run.sh。- ]6 G5 d5 R( s5 {5 b
还去指导一下,到底是怎么回事
8 r' f+ v4 z  u5 k, G# Qapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
' G/ H) J* J4 B; ]; E5 k+ F+ a. g
分享到:  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重新编译就可以了。
3 \% X& G  z4 W7 X+ G. g7 X* z( u% P4 L% i( U1 ~1 P$ a: A2 }

$ [9 K; w  K( x) |: h3 U1 d4 U  d

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-14 13:07 , Processed in 0.038287 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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