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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码, v0 L" b4 j* t, Z6 g
modprobe syslink                                                         
0 ]% E& H! d7 k4 y% ?slaveloader startup DSP ./helloworld_tlipc.out                           1 I2 q' C7 E, W, G1 }- B
4 c/ d* j- B! Z! X6 e
modprobe c674x-irq-events && sleep 4 # wait for device node created           
+ q9 C) X) o( i1 l8 `./app_host                                                                    # @) h: d' M# u. R2 I
rmmod c674x-irq-events                                                        
7 E* K, b; f: Q! y0 b; M) M( \4 b
4 f9 y& s- i4 G, m, s6 Aslaveloader shutdown DSP                                                 0 W% m% @. i$ t. }/ M  K
rmmod syslink                                                                 ' z8 o/ N! C' ^7 E
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
  z$ m  N: M: M8 f+ modprobe syslink2 R4 E9 s7 t# H: T: z4 i
[  173.161745] SysLink version : 2.21.01.05
2 k& U: S0 Y  [% g9 U: c" ?! R' O[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:222 }) A1 D' q% U, A( A6 D" |
+ slaveloader startup DSP ./helloworld_tlipc.out! g* s! S& I' b: ]* Q
Attached to slave procId 0.; j6 \$ A" w1 Q& H$ i$ n
Loading procId 0.) O% g5 k3 Z$ m4 l8 J, D
Loaded file ./helloworld_tlipc.out on slave procId 0.
& T( l0 S. A+ z# K) W) QStarted slave procId 0.
/ i/ q. o! H* w$ Q7 A+ modprobe c674x-irq-events9 p9 g$ t0 m& Y+ W
[  173.502316] input: c674x_irqs as /devices/virtual/input/input37 ^+ y6 b* H& k- l" L, X
+ sleep 42 t- R  z$ @$ Y4 S0 b
+ ./app_host' q8 B' T5 X/ G+ @3 O8 B
fail to open /dev/input/c674x_irq_events
( u% A! ~4 I! _* y4 X! `+ rmmod c674x-irq-events% W" u! P( l5 ]' n
[  177.615980] input input3: c674x_irq_exit!; w! g& T$ n( n1 @5 y; T
+ slaveloader shutdown DSP( O: U' C! Q+ I: v
Stopped slave procId 0.
2 x: B  a  P+ D7 J3 zUnloaded slave procId 0." S5 h) V6 t( D, D1 W* y% F' ^+ n) ~
Detached from slave procId 0.
. ~# p3 W/ K0 n+ rmmod syslink% |, c# G% F, I( Q
[  177.837527] Removed syslink kernel module' W; o# F6 k' \& E

0 D  _- A( a2 ]5 j8 F% J" m
) o9 Y9 S( U7 {: A我是将.# p% x' w; m- A/ j" b3 I5 u
├── app_host
5 N  c: p; ?2 F- u├── helloworld_tlipc.out8 H! Q4 N3 V/ B4 c# j6 d
├── run.sh# c0 w" q. E: e% `8 U5 |
├── slaveloader0 O1 Q$ H# @: `7 k9 n. J9 m
└── syslink.ko$ z, M8 }% a; D8 }! h  M. R' z
└── c674x-irq-events.ko1 |( I$ m! e5 c; W
放入开发板的文件系统中然后执行./run.sh。: m$ i" A! h  s( \( |
还去指导一下,到底是怎么回事
5 C+ `! \2 J- z6 a" rapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的" L. i8 G* ^- W) b! E& O
* f5 G  c' l$ j: I% K, M; D
分享到:  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重新编译就可以了。
8 ~4 j3 \, A9 N, b* X
! r; |3 F, j' C5 F$ N: \5 _! j) K4 y6 x

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-31 17:50 , Processed in 0.040151 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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