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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码4 L4 S/ ?4 R6 {) s0 w
modprobe syslink                                                         
) S9 y2 \8 A+ A6 Q% ~% E2 A7 e% Cslaveloader startup DSP ./helloworld_tlipc.out                           
/ q- o- R+ l! ~7 x  H$ G
* X; n9 {0 Q! L8 X! dmodprobe c674x-irq-events && sleep 4 # wait for device node created           1 s% u0 x; g0 f- g6 c! U$ ^
./app_host                                                                    6 g+ W' G* V( q3 G; n; ?+ h
rmmod c674x-irq-events                                                        
+ F: q$ o1 N& m+ n6 Q3 O, `5 k9 V$ V7 X& d3 ?* D
slaveloader shutdown DSP                                                
; V+ F* e+ \7 O) k7 g0 ermmod syslink                                                                 
3 j6 a3 I+ R- ?) |* Aroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh $ \& |+ r. r* {, m8 ~
+ modprobe syslink
; I! z& O# i+ b[  173.161745] SysLink version : 2.21.01.05* J$ Q) Q8 w$ Q  N: B* Y
[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:220 @/ K' j4 y, D* Q
+ slaveloader startup DSP ./helloworld_tlipc.out
1 m1 ^9 L; t( {$ u& G  q0 M. KAttached to slave procId 0.7 h  L+ u# W. c: {: a0 |& N+ u! ^4 G
Loading procId 0.
) z- L; Q) i& H- Y' Z. _Loaded file ./helloworld_tlipc.out on slave procId 0.) Q8 \1 }2 z5 Z
Started slave procId 0.1 r! ?9 J6 b" C
+ modprobe c674x-irq-events  P2 j& Z  V9 U/ k6 I. {
[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
: V$ e' p' s9 o+ h/ L5 C3 E+ sleep 4
$ q* T- |. D! |: z5 G% @+ ./app_host
7 l3 t4 |( ^: J+ }4 \fail to open /dev/input/c674x_irq_events
0 z& _" W+ g6 ]0 P9 A3 W+ rmmod c674x-irq-events# x7 w& a' s* [# r
[  177.615980] input input3: c674x_irq_exit!
. }, i: M9 H% I8 k8 i" ~$ z5 M+ slaveloader shutdown DSP" `1 g9 w' i8 p- C9 E' L8 C
Stopped slave procId 0.# a3 V9 |7 N9 \: C7 ?
Unloaded slave procId 0.
6 `* h7 A! |- B( D' nDetached from slave procId 0.
& W  C6 }$ }4 \; ?# Y' `+ rmmod syslink
! x( D  L$ c) Z) m7 H[  177.837527] Removed syslink kernel module3 k0 k3 j; {" A! o, \# U, J
0 _' Q* ^) u4 |; j; U% P/ {
) ^" q" m6 E& f
我是将.- ^  \: p* H2 V* k1 R4 q5 T. b. w
├── app_host- d2 H  P- b9 G
├── helloworld_tlipc.out
8 Z; y& M! K  o9 J├── run.sh, C. ?2 p; g. @7 l" x7 |0 C# r8 t: X* w
├── slaveloader! _% p! t4 O( M
└── syslink.ko
, `; L8 D+ z. _; ?6 c└── c674x-irq-events.ko3 T# k- q3 ~! h$ B4 Q( I
放入开发板的文件系统中然后执行./run.sh。/ c* [& s/ P1 U/ M9 k1 }8 I
还去指导一下,到底是怎么回事8 U* \2 [4 G9 F9 ]6 C
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
6 L  H; a7 {# D/ x& I4 c' k9 `) e7 v% K0 @+ }
分享到:  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重新编译就可以了。1 h/ e/ E4 B) G+ |
8 w; [3 R9 B, o  j
( |' I& p( d+ T

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 16:37 , Processed in 0.038377 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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