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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
2 ^( t) m$ n+ D2 z3 ?0 Pmodprobe syslink                                                          / A4 d7 t, X9 P/ F/ B0 l/ k
slaveloader startup DSP ./helloworld_tlipc.out                           
. B8 N6 _6 p- L9 }. {/ n9 [# }) l
, b5 B9 }7 A  K0 y" b/ b$ Smodprobe c674x-irq-events && sleep 4 # wait for device node created             l$ w% U5 f+ b# _! x  h- i
./app_host                                                                    3 l' W3 w' E, h) Q4 A2 d
rmmod c674x-irq-events                                                        1 A( j& U. G% a" @, g& S9 S: ~) y3 o

+ E2 N9 Q& t8 N( a/ P: P+ a' g7 Dslaveloader shutdown DSP                                                 ' q6 T# ?+ a# R4 Z; E4 o, m
rmmod syslink                                                                 ( r# M3 r6 M% N
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
$ H0 d2 i- v4 @2 D$ t' K' X( o( F) [+ modprobe syslink
9 }( g+ F# Y1 `8 m8 h" V/ g[  173.161745] SysLink version : 2.21.01.05
6 C2 J9 P7 ]' i! K2 L& }[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
* S) ]& }* Q/ a/ Z6 v& m2 ~' f+ slaveloader startup DSP ./helloworld_tlipc.out
/ l+ i! {2 c8 n3 r) V$ xAttached to slave procId 0.2 }" G5 o6 s9 ]+ b
Loading procId 0.
5 ^$ J# I6 @8 D+ W  z8 U: C% WLoaded file ./helloworld_tlipc.out on slave procId 0.8 f' H  X( j8 m7 x. h
Started slave procId 0.
/ p  y3 U$ U: Z; K' D& K+ modprobe c674x-irq-events  i& j; u  f% S; a+ Q/ f" ~
[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
8 O9 ]1 D* V" B/ D' p7 ]% @1 G5 ~+ sleep 4' L6 P* ~  K6 w# ~9 Y# c
+ ./app_host
# R0 ?2 S- |. N3 z; v$ rfail to open /dev/input/c674x_irq_events
# }# \8 h1 R( T2 w, [9 K+ rmmod c674x-irq-events$ u6 T; u  F! _3 D$ @/ g2 r5 H8 R
[  177.615980] input input3: c674x_irq_exit!
' c8 ~. h/ i4 ^+ slaveloader shutdown DSP) [# e7 V/ p1 m! Y  {$ p
Stopped slave procId 0.- S  p, ?3 i/ b2 j
Unloaded slave procId 0.! V$ ^- w, U) C1 V4 V7 a' }
Detached from slave procId 0.7 \; I" I; j  W. p6 N$ e+ w7 D
+ rmmod syslink
9 [% Y* D) Y& M- D& [, W7 Z7 q% R[  177.837527] Removed syslink kernel module
0 Z  W, g& J  p& I1 T4 w: @* q

; _" J$ p, F3 a# n) A
, G  j$ H( I8 ?我是将.
7 }0 G- o) X+ o├── app_host; O; C. A% }# Y# }5 ^" ^
├── helloworld_tlipc.out. o7 E: B. s# n$ _
├── run.sh' d3 o$ T8 P$ D& u, t. d
├── slaveloader
" O+ t' @3 g' I/ [└── syslink.ko
( l2 _( c* c+ \; T. s└── c674x-irq-events.ko6 g# x: G' b1 r, ?6 E) i
放入开发板的文件系统中然后执行./run.sh。3 v' r. r8 i6 u3 K
还去指导一下,到底是怎么回事4 ^( q1 `6 v4 U. \5 S- i1 e' |
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
7 r6 n8 @* k) g8 h6 u) ]2 b% {4 a  X1 G& E! O3 a; z
分享到:  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重新编译就可以了。0 Y, [  U: D6 ]$ M6 V3 O4 s& G! O
  L1 |1 I9 e. L1 N9 y5 j4 @1 S

7 g" c# r0 _' N% h- M* X" r/ J- d

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-15 19:30 , Processed in 0.045240 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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