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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码6 J5 ?  ]* n) s& Y3 n& R
modprobe syslink                                                         
8 f/ U. ]( I6 U4 ~" S# Q* g, vslaveloader startup DSP ./helloworld_tlipc.out                           
/ ?! _4 I( V* p( o+ e* H2 P% E. n5 `7 M- E! u% E" n
modprobe c674x-irq-events && sleep 4 # wait for device node created           4 v2 A4 k4 r, i3 [  q1 y# T
./app_host                                                                    9 y! U% p2 b. A( F0 W6 m8 c# H
rmmod c674x-irq-events                                                        ' }. \; b" u5 |1 [! i& p

/ `: K. }+ D; _$ ]7 [9 Gslaveloader shutdown DSP                                                 ( R9 K/ @) k+ H( L4 M2 c" ]
rmmod syslink                                                                 
+ r/ g. H7 a& b; J6 L% R8 H1 j. s" Kroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh : F1 _8 ], Z4 B  B' b# p. g
+ modprobe syslink8 e9 D2 y, ~0 M
[  173.161745] SysLink version : 2.21.01.05
8 G. o$ _: W, k- P[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:223 w# k- b. o  ]9 [( L( ?
+ slaveloader startup DSP ./helloworld_tlipc.out  A6 A6 t: G( b! P2 v
Attached to slave procId 0.
+ V! X: C7 G; iLoading procId 0.
6 p" Y/ L& ~( b* K5 s* N' G5 JLoaded file ./helloworld_tlipc.out on slave procId 0.$ E+ \. a: K6 m
Started slave procId 0.
9 u& d) U0 }9 @+ modprobe c674x-irq-events. h1 o% x  E. H; i8 z
[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
; m6 F1 A9 R4 e3 r! }7 ~' {2 I+ sleep 4( s: C  ^2 o& [  ^
+ ./app_host- g; z4 O4 p( z0 J4 S/ y# ]
fail to open /dev/input/c674x_irq_events
, I3 Q2 O" V/ I  L4 {" ^* ?6 t+ rmmod c674x-irq-events6 k% B: M4 k6 d7 G7 m% u8 l" O
[  177.615980] input input3: c674x_irq_exit!
) c+ }9 N: K) y1 u( B3 _+ M$ Q5 P7 o+ slaveloader shutdown DSP
2 L2 m* H- S9 h1 a( C9 H0 XStopped slave procId 0.
- X# p6 h, }# ~5 c0 U4 u0 W% H' RUnloaded slave procId 0.
& s/ Z- [: g' s9 HDetached from slave procId 0.
) ~! i4 Y  @# @+ rmmod syslink
1 Q5 o) l0 L$ _2 a5 \[  177.837527] Removed syslink kernel module
' c* C4 Z6 ?6 N2 a- T% ~- n
/ E2 j' ]" }' L1 e6 z' r
* b+ v9 _! m" H; }' t$ E
我是将.4 D- m' J- @& F  w: T
├── app_host0 J4 [( o1 y- I, f: e
├── helloworld_tlipc.out
; _. N/ U; `5 |├── run.sh
8 T; G. ~  \$ `2 s, R├── slaveloader$ J3 [; l0 g1 K& E+ z, ?
└── syslink.ko
" b: b) R6 ~  y" q└── c674x-irq-events.ko8 Q$ W3 _4 H( W2 H5 a8 d
放入开发板的文件系统中然后执行./run.sh。0 V- `* w0 ~' d1 F) o1 p' z
还去指导一下,到底是怎么回事. {6 ^: y8 B1 x7 J
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的: X5 i9 M9 w: q& J
' \6 Z! h& ]3 {. |% R
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖
回复

使用道具 举报

3

主题

524

帖子

2085

积分

创龙

Rank: 8Rank: 8

积分
2085
推荐
发表于 2019-4-4 18:32:15 | 只看该作者
您好。这个是因为之前版本的linux,c674x-irq-events和event1设备文件重命名了。您将工程里面的c674x-irq-events改成event1重新编译就可以了。
; k* i7 b# x% p/ O( F2 g; M
# p& J' X& b4 A  Y  b8 x; v
3 o. P- F# e" }/ S$ G/ M: A

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-14 19:05 , Processed in 0.049909 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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