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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
$ x' s' J0 i2 ]6 O7 d8 amodprobe syslink                                                          : ?/ _/ t6 W& r4 x6 E# v
slaveloader startup DSP ./helloworld_tlipc.out                           9 ]) q) U0 r( _1 {5 }* f$ V% F

. ?9 o$ x1 B" Ymodprobe c674x-irq-events && sleep 4 # wait for device node created           
) K+ i6 U) O. o& l7 M, U; f./app_host                                                                    / u! _+ f7 n, g! y* ], Q6 G
rmmod c674x-irq-events                                                        # @* y9 r6 ?) K4 O9 ^' E

5 B& y" s# R" eslaveloader shutdown DSP                                                
2 z- Q* w( k4 c7 v9 x$ f* G3 frmmod syslink                                                                 ' {5 b2 R) Y* G
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh 2 e, p- U9 h- x9 X; b# V/ H7 C
+ modprobe syslink
% A9 ]$ r( \6 ]+ z5 E' O5 v+ z[  173.161745] SysLink version : 2.21.01.05% Q1 K% y3 I2 D/ R- c
[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
& K$ D' h6 i/ N' \) A) n7 a+ slaveloader startup DSP ./helloworld_tlipc.out
: U# o% i! z+ i& k& y) AAttached to slave procId 0.
8 k% u& v0 ~. d- g* G8 ^Loading procId 0.
5 L3 ^8 B. [1 L2 c, P2 c- qLoaded file ./helloworld_tlipc.out on slave procId 0.3 n9 H/ v8 G) T$ Y) q
Started slave procId 0.
7 U+ W/ s8 Y$ t6 {  k+ modprobe c674x-irq-events- D1 }7 }  k* Y$ K3 q
[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
! P7 A$ I/ {' y  G. e2 z+ sleep 4/ `/ x2 X5 \9 `  C) ~" \* u& b
+ ./app_host, T( s, q3 K7 u1 f
fail to open /dev/input/c674x_irq_events
& B4 l% s0 h0 K4 O1 a9 c! B! k+ rmmod c674x-irq-events8 i  Z% a4 O2 n$ X* Z% G6 q
[  177.615980] input input3: c674x_irq_exit!9 [/ `7 C% C; h/ S$ x& R
+ slaveloader shutdown DSP5 R+ N6 B7 @2 S7 v5 X% i, q7 t
Stopped slave procId 0.
$ \7 _1 o: A: [+ UUnloaded slave procId 0.
& ^! p! X; e. ^! \7 ?9 t9 _Detached from slave procId 0.
, a: q, r; ~# m& J$ f# `+ rmmod syslink7 E- r9 o& c" u) Y
[  177.837527] Removed syslink kernel module
/ M9 f( e7 @: i3 _" ^3 |3 U

2 Z" D' s. S% T2 O% B  A- n$ z! z' T' c1 e7 L
我是将.
8 Z7 t2 l4 X" v: ]  N7 o├── app_host5 S1 D0 J) P: f2 b* G: W
├── helloworld_tlipc.out
  h. _% P; ~- k9 d* v  y# g  H├── run.sh
$ K; b  b3 T# o├── slaveloader' f, X6 f' m, L; k
└── syslink.ko
3 D$ J9 {9 w1 R0 s' L└── c674x-irq-events.ko
3 _: G4 i, J7 u2 Q% N6 T放入开发板的文件系统中然后执行./run.sh。
: S) C) E. P& M0 ?* [还去指导一下,到底是怎么回事9 f4 w2 V7 n- m2 b/ T
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的  c: a6 v- Y" f' ~! K

  h( A4 P9 S/ w' ]. w
分享到:  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重新编译就可以了。4 U9 _( W7 U. s: m: R: p0 E/ h! c

- h) b7 `% w# I$ L! B4 G$ @0 t/ |- w( }! ~! B& i8 F

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 20:33 , Processed in 0.036287 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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