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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码8 d6 O$ ?4 @! `: R
modprobe syslink                                                         
2 x8 C$ X2 }$ A6 A8 v  wslaveloader startup DSP ./helloworld_tlipc.out                           2 c4 H5 G' X+ @7 V3 U
! \# C$ R$ }5 n0 W
modprobe c674x-irq-events && sleep 4 # wait for device node created           1 S8 P1 A& O- D1 G% l
./app_host                                                                    
. z# f/ k9 i) q, I- f$ b* A  Nrmmod c674x-irq-events                                                        3 I) k  J7 {* m# n
7 s$ O8 e$ W5 ~
slaveloader shutdown DSP                                                
& y' S. T0 z. k0 O) K, {rmmod syslink                                                                 
! F& f7 S3 Y+ ^root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh / _  U! Y- m% R8 _+ H
+ modprobe syslink
6 ~3 D+ ~5 b9 w, i# @. u9 {; Z/ i[  173.161745] SysLink version : 2.21.01.05
/ G8 D  {7 G3 _, V" M; j7 h[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22& U* j2 U4 R- e: j
+ slaveloader startup DSP ./helloworld_tlipc.out! U0 ~5 `6 ?# m: s0 R/ G+ M
Attached to slave procId 0.+ B9 ~: U. G* O& I
Loading procId 0.. Z- m! D- z. J2 N7 ?3 `7 \! e
Loaded file ./helloworld_tlipc.out on slave procId 0.6 k- h- l9 f" {' i/ v
Started slave procId 0.4 n! n, Y  O; a% ]6 {4 t
+ modprobe c674x-irq-events
/ f" W; X* D+ o: ~4 ~7 N[  173.502316] input: c674x_irqs as /devices/virtual/input/input35 l. q% A1 C2 J7 o3 U+ q
+ sleep 47 r7 a. m$ u! `2 a9 U9 F
+ ./app_host2 G' h3 E& S6 h. }# f- f
fail to open /dev/input/c674x_irq_events# |9 L6 p( y7 Z, o2 c% _% u
+ rmmod c674x-irq-events
* J6 u+ r) Z( p5 E) A[  177.615980] input input3: c674x_irq_exit!
( v: L" r9 D! ~2 ^0 a" V5 g& F+ slaveloader shutdown DSP
1 o* b! r7 h) N: s# FStopped slave procId 0.
$ ^' o6 @  g/ v& H7 UUnloaded slave procId 0.+ a+ ^6 s7 x7 a  z( C8 p7 C
Detached from slave procId 0.
8 Z. Q; D$ R! l% y: k5 j. X+ rmmod syslink, o' Q  s* r2 O% z* \5 a0 b! d
[  177.837527] Removed syslink kernel module  x4 y" I8 ?3 ?, s1 E: _
8 P9 G. x2 M  j9 e7 b
: t% J" }% e6 G9 w
我是将.
3 T$ C) w: r- c% Z% |5 A├── app_host! L7 g8 O* s  |- r& v  g
├── helloworld_tlipc.out
' Z1 \# b6 n$ B4 J- p2 x├── run.sh. S4 U4 ^+ I( h* N1 R0 Y3 J) ^
├── slaveloader+ u* L6 R" G! g' i
└── syslink.ko
* P$ q1 q4 @  T$ i& g4 k' s: Y4 ]└── c674x-irq-events.ko
  O2 D6 d7 H/ \放入开发板的文件系统中然后执行./run.sh。
  h4 V" G  p, G$ U7 Z还去指导一下,到底是怎么回事
' F5 C  b7 B" G$ C( F; capp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
, M: \7 ]4 L. T' ?
# {. h' C$ z' Y  Q- x. V) d- H; j
分享到:  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重新编译就可以了。) f/ d0 p$ Y: q% Y( M

+ W' F& Q, Q1 d; M1 d7 a- |+ F4 O

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-30 09:03 , Processed in 0.038951 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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