创龙TL-IPC双核通讯错误 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码  `' K5 Z- K0 w
modprobe syslink                                                          & R8 J/ v  R% C, @( P
slaveloader startup DSP ./helloworld_tlipc.out                           8 C' t1 o  t1 l# s% O: e) g
  R2 Z$ I5 R% R9 q# X' {
modprobe c674x-irq-events && sleep 4 # wait for device node created           1 s7 x! ?& [4 \6 M
./app_host                                                                    4 E" o; @( p) @
rmmod c674x-irq-events                                                        
" K( ~' O8 P( u+ K  `( }1 t
1 `  V2 s- [: J2 p* ?1 Yslaveloader shutdown DSP                                                
  m5 M# l: j/ K: ormmod syslink                                                                 2 c, M$ F+ N! c, {$ [
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh $ W6 ]  T/ V9 W" }* n; F" W
+ modprobe syslink: n+ X3 }, L& U) `
[  173.161745] SysLink version : 2.21.01.051 [( T; U6 x! o5 T+ ^" o
[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:226 v5 r; D# {- g5 q* ~/ o; Q
+ slaveloader startup DSP ./helloworld_tlipc.out# u! ^" b2 X1 T
Attached to slave procId 0.. b$ U, f/ Q0 ^9 e9 q
Loading procId 0.
( w# T& H5 x: X3 Z7 C6 c8 O. @Loaded file ./helloworld_tlipc.out on slave procId 0.& L) u+ z) o1 c  C: a& k
Started slave procId 0.
+ O5 f( h7 L- A% [: k+ modprobe c674x-irq-events- A% v, i9 _  c& n
[  173.502316] input: c674x_irqs as /devices/virtual/input/input3- E) d% F; n) J$ _5 n. r2 F
+ sleep 4
2 y; y: Q+ l1 k. L& }1 d+ ./app_host
  F; N5 e. X2 @5 M  {: Bfail to open /dev/input/c674x_irq_events
  w! @7 |7 b8 G$ d& O0 O2 Q! z+ rmmod c674x-irq-events8 c6 A! I* {: _# w8 |$ p
[  177.615980] input input3: c674x_irq_exit!& |0 Z  w& c5 A
+ slaveloader shutdown DSP! t, j6 l6 j+ z: Q, v
Stopped slave procId 0.
3 j( ?6 H# R2 l# FUnloaded slave procId 0.5 J) j9 @7 M+ s& d+ k2 R5 F- }
Detached from slave procId 0.
1 X. o! x$ s- ?; _. c+ rmmod syslink) S9 Z; I# H5 E! M- p
[  177.837527] Removed syslink kernel module
9 }( d! ~% ?; X1 _2 M5 w4 ?
" N8 U- Z) T0 R. d$ D7 b

( ~" U$ y3 F0 P9 x- A5 E0 o, l我是将./ x; E1 J" n* z' L$ n' r
├── app_host
/ p) U  c, r$ R4 X  t├── helloworld_tlipc.out
' }  g/ I/ Q+ F9 S: }- o├── run.sh: d+ e+ L3 p7 x: k  z) z- g" Z
├── slaveloader5 P, R( w6 Q  Z5 |
└── syslink.ko9 b& a  Z8 a" X( J
└── c674x-irq-events.ko: T! @3 K1 V, M% ]
放入开发板的文件系统中然后执行./run.sh。
; K; e1 z- M* ]2 _0 \' r0 C" Q7 N还去指导一下,到底是怎么回事4 D2 f8 z6 ?: L( K: ^. Q6 Q
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的4 y' O  Z  @: I. ~
5 k1 O0 ~- t, u& Z/ Q/ e
分享到:  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重新编译就可以了。6 N& V$ W: V) h! s0 n
' f2 T+ {3 q. \6 n
6 ]2 G( E! f/ |3 n1 x% ~; ]

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

点击跳转“创龙科技服务通”

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

GMT+8, 2026-1-30 22:09 , Processed in 0.039797 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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