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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
2 j+ E5 C! s) Vmodprobe syslink                                                         
+ @- h% r- b; _0 U0 Hslaveloader startup DSP ./helloworld_tlipc.out                           $ F% i0 s% H1 Q- r$ ~5 J

% L) [5 v" @7 Q* M9 Q! R* [modprobe c674x-irq-events && sleep 4 # wait for device node created           9 u+ e5 A# z: @' B5 x( n# f
./app_host                                                                    
2 p% R- Q3 A& p' k: z8 E0 M* J  @( Yrmmod c674x-irq-events                                                        ' a7 ^4 u- A/ p3 R( j+ L" N2 f
& D' F* `1 i/ @6 b' A; G
slaveloader shutdown DSP                                                 ; g$ V/ r7 |, m+ b2 b7 e% f9 [
rmmod syslink                                                                 5 U2 A! z3 X9 @1 U/ ?
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
; e) q1 e9 w7 ?+ P" Y7 F+ {  B" E6 R0 i# m+ modprobe syslink, y7 D% m5 c. C: z; x" A  M
[  173.161745] SysLink version : 2.21.01.055 d/ b4 O' X" Q1 X* `" G9 `
[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22# M; b8 L  _, ?  D5 I
+ slaveloader startup DSP ./helloworld_tlipc.out  i/ R$ ^& r( u, k8 h' x
Attached to slave procId 0.. R- N1 Q6 ^$ c/ ]7 I' @; @& ]7 Y' f
Loading procId 0.
+ t" b  C* `1 RLoaded file ./helloworld_tlipc.out on slave procId 0.% s3 Q% E+ `; M
Started slave procId 0.
$ M, z  v9 `2 L( t9 v+ modprobe c674x-irq-events
) ?4 p3 b8 u+ K+ b* _: @[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
# f$ r7 e* Y# y  o& i6 }* k% }, b! r$ X+ sleep 4+ p* k% N* v# J5 [$ L
+ ./app_host7 d) f5 A$ j, x7 V0 B) e2 x
fail to open /dev/input/c674x_irq_events
) i1 P, |) w, A* a0 N/ N$ W+ rmmod c674x-irq-events- I, u1 e* X5 d  R4 u
[  177.615980] input input3: c674x_irq_exit!
7 f$ T! ~& _( ]2 k3 ^+ slaveloader shutdown DSP
% ]# J3 K1 X( M, r# j/ g% @Stopped slave procId 0.: G! V6 }0 b4 o  t3 d
Unloaded slave procId 0.- B6 W! Y+ Y8 k  s, x3 h0 c. d
Detached from slave procId 0.- T8 S% S+ q: ^) \7 f* H2 n& J) A4 p- n" ]
+ rmmod syslink. K3 C5 A9 B' t) M4 C
[  177.837527] Removed syslink kernel module1 X2 O5 e3 H/ ?1 m) z9 h
- a6 V' n5 v: V4 ~
% a% H$ X/ w5 C4 d8 Y
我是将.
6 N9 V# v( a( z) y5 I! ^- h4 ^├── app_host
7 g: P. U% J+ b$ U├── helloworld_tlipc.out  y2 g" W& B& P, y1 I
├── run.sh& l8 U& [3 p/ x( @4 m2 U
├── slaveloader
0 M: v+ O! M3 I) q* c└── syslink.ko
0 {# `' U( m8 L/ u2 g+ E└── c674x-irq-events.ko
$ b0 `% L8 T4 p3 a2 R( B8 v放入开发板的文件系统中然后执行./run.sh。  }4 q) ~, `! \' ]5 D/ l, H
还去指导一下,到底是怎么回事
: L" _8 T4 x% R# W, S3 ~% k- gapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
8 ^" {; {9 C* i, k, w$ b! q# H; K
分享到:  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重新编译就可以了。5 I+ O+ h* R6 B$ J
$ i9 Y, k3 E& N% ]% Y9 \* e9 ~
) j5 j. z) f, L3 h. ^

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-16 01:41 , Processed in 0.038385 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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