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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
% w5 F$ B/ ~# C4 P; W+ h$ F9 gmodprobe syslink                                                          5 U) y: g1 s! G' w# C$ C+ K
slaveloader startup DSP ./helloworld_tlipc.out                           
+ c$ t+ v2 f/ P9 m) T9 }2 i0 j2 L5 A+ E8 j0 ?' ^+ H
modprobe c674x-irq-events && sleep 4 # wait for device node created             ~( x, p; y7 W- {5 ]0 V/ E
./app_host                                                                    
& y% R5 ]5 z2 U( T$ k, jrmmod c674x-irq-events                                                        
7 U2 c3 }2 j$ Y+ A& D: Z4 a
! \2 T- i7 I" Q* y! V# _  lslaveloader shutdown DSP                                                 ) @) [0 A* @5 R4 K9 }4 @0 |
rmmod syslink                                                                 
0 l; ]- r+ s7 D* Uroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
+ L, b& _3 u/ O1 \8 d% ^( Q& Z  Z5 `+ modprobe syslink
! L5 _7 H& c6 p8 ~  l5 }[  173.161745] SysLink version : 2.21.01.05
  U4 p# c# l& t9 p[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22. l1 v8 _' V! X* T/ N0 U) e
+ slaveloader startup DSP ./helloworld_tlipc.out
7 a" @* S5 u. H0 `+ F6 h, H, VAttached to slave procId 0.
: ~0 p9 `* u0 k6 j# ~1 R4 P5 u3 OLoading procId 0.
2 q$ d( t1 n( x; B, I+ S6 Z+ K3 L& HLoaded file ./helloworld_tlipc.out on slave procId 0.
. ~. o" r. O8 j  l( _2 HStarted slave procId 0.) e* X. {, k' Z) k+ h1 G
+ modprobe c674x-irq-events
6 r/ F  f3 @6 j3 [[  173.502316] input: c674x_irqs as /devices/virtual/input/input30 Z' i& G$ a% B. R
+ sleep 4
8 z4 R# d. k6 R" D- Z6 X8 |6 ~) Z+ ./app_host
0 s8 D3 R2 }0 i" X5 `fail to open /dev/input/c674x_irq_events2 s* p( ?2 Y, Z1 D6 X; l
+ rmmod c674x-irq-events
: h) P: _' B! d3 |5 T[  177.615980] input input3: c674x_irq_exit!
9 _/ F8 K2 J# P9 k" H# n$ \+ slaveloader shutdown DSP
: k& \& ~; L) q: v+ T5 K$ ZStopped slave procId 0.3 |3 T/ I  M( f
Unloaded slave procId 0.: m2 t5 N1 f+ D$ t
Detached from slave procId 0.
  u% p3 [% N# R# ]$ \5 E- R+ rmmod syslink
7 N3 k1 E5 O/ F0 e& b- ?  u. X[  177.837527] Removed syslink kernel module
. f( Z0 f* Y( a9 g
5 K" N4 G3 k6 Y: v0 W( F  m7 p
" X0 V  s4 }9 I) v5 s: [
我是将.
3 E6 C. e4 J; E% ]# o: {7 D2 Q; A├── app_host
4 n; C1 q7 W/ V' \  ~4 b├── helloworld_tlipc.out
, J# F0 M, \* p) J$ z├── run.sh( p( P1 V/ a  o: H( d+ x5 c
├── slaveloader# p1 n* s1 O: c0 J5 v5 ^6 A* a8 m
└── syslink.ko4 S" @! j2 ^" v; G+ Y, b7 e
└── c674x-irq-events.ko5 @2 ?! J5 _  w; c% H) z
放入开发板的文件系统中然后执行./run.sh。
5 W7 Q& S0 M& ^) \+ Y& X还去指导一下,到底是怎么回事
$ U9 Q/ Q% y8 F0 xapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的2 `) U6 D$ ~' C3 N' h

& \( I/ u" @. P& L
分享到:  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重新编译就可以了。
5 R! D0 w) p( O* B7 ]' I5 N4 Z' W) g6 u$ J  H  u

) P) {1 l" p* K9 p: \2 _4 o5 l7 P

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-3-17 02:34 , Processed in 0.058352 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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