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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
5 O" E8 O* x% G* c- ?9 Wmodprobe syslink                                                         
% J" l( u/ y5 M3 A1 Islaveloader startup DSP ./helloworld_tlipc.out                           
# m& Q& Y4 C2 E+ J* ]4 }/ u3 f2 u7 [/ ^7 v  Z# @3 v& ?
modprobe c674x-irq-events && sleep 4 # wait for device node created           
& g5 x! ~* ^" C% w) b: [./app_host                                                                    ; z7 P7 P3 q  k- [- e: M
rmmod c674x-irq-events                                                        7 J" L! |/ A7 p9 q. K

& M1 Q6 I  p5 M& N; Q$ pslaveloader shutdown DSP                                                 6 ]/ a1 K1 V- c/ J' p/ w: u! Y0 `
rmmod syslink                                                                 
$ k4 H1 x" N0 H3 z) C7 L+ x4 Q0 aroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
2 d9 V- M9 M( K5 a: J+ modprobe syslink
9 \' X3 j: H* M[  173.161745] SysLink version : 2.21.01.055 P+ w3 d" a( V; t& z
[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
6 s5 ?8 F8 `& q2 _9 k+ slaveloader startup DSP ./helloworld_tlipc.out0 k9 M: d1 ~2 E: C1 Q" p: A
Attached to slave procId 0.& Z5 \( \( n% e/ I1 H! F
Loading procId 0.
, H' u& p& {0 D6 G7 ~* ^. {Loaded file ./helloworld_tlipc.out on slave procId 0.
  [% w3 S1 \8 q" XStarted slave procId 0.0 n" X; c$ d5 r* ?% r
+ modprobe c674x-irq-events/ F  J0 e, u3 R' J3 g2 J5 q
[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
1 K( ~! S8 a+ s% d2 ?5 I. S+ sleep 4
0 r) j) X. s& z3 D+ ./app_host6 c5 d+ {* C; [) m* l
fail to open /dev/input/c674x_irq_events+ D' {+ E5 O2 v" [  }
+ rmmod c674x-irq-events4 {5 |: f( ~" H! k: P' K1 J7 `& B
[  177.615980] input input3: c674x_irq_exit!6 ?; r$ H+ |$ H0 s. H& C
+ slaveloader shutdown DSP# Y- m2 w5 _6 c6 s
Stopped slave procId 0.: ]6 @; `) F+ e7 D" K% K2 v1 t
Unloaded slave procId 0.
3 a, p& ^+ n# r3 N) hDetached from slave procId 0.
& W: m( u/ B4 s+ rmmod syslink, |3 b' y3 Q- r+ O
[  177.837527] Removed syslink kernel module
* _( o8 U8 R: G4 O6 t' |3 _
' Z- u$ W+ [0 X

9 X) I  F0 g& ^- {- a; D我是将.5 ^% i! C% `* }% k) [
├── app_host
3 f, `( l7 Y% }; `├── helloworld_tlipc.out; {8 ]& I, ^5 C& a! K
├── run.sh& c7 Y% y  m0 L9 g9 M/ u% j
├── slaveloader, P, {( J6 \) A: T# [+ v# U3 P; q4 [9 Z
└── syslink.ko* U; @* R/ _2 s" z' |/ s3 {+ z
└── c674x-irq-events.ko
4 z! v- B6 Z5 K1 N3 \4 K2 `* R9 g; H放入开发板的文件系统中然后执行./run.sh。; z5 [! _+ y+ X; Q4 t! I0 ^0 o' @
还去指导一下,到底是怎么回事5 B1 ]  k: t8 x! ^3 F
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
. A' n$ Y/ M8 l2 S+ }( p$ Y: R4 A% x$ U/ p( 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重新编译就可以了。: S  Y) B0 D2 }! }: f  o: q- K

$ D9 ?% G; w6 [% `0 S5 |
) N  [/ \$ h! _; w

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-18 05:24 , Processed in 0.039190 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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