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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码$ ^' g2 y. k, R0 D0 y
modprobe syslink                                                         
" G- U% j5 ]8 w2 n; _slaveloader startup DSP ./helloworld_tlipc.out                           
/ c. f/ z" ~* A& n. o* [8 d$ i, I: v' {5 S6 z  ~% N2 m$ L* @/ U& }
modprobe c674x-irq-events && sleep 4 # wait for device node created           
" d2 J6 P9 l$ e- Y9 }./app_host                                                                    : C! B% O5 w4 ?
rmmod c674x-irq-events                                                        
: w5 O5 b6 E% @) d+ C
; F7 f) X* h, Z8 ]slaveloader shutdown DSP                                                 7 C4 p5 ]) p" x% ?, d8 h
rmmod syslink                                                                 
: M! y9 M& J: l( _9 `+ o& Vroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
/ E$ C; D. [0 `: p3 T: t3 }& `+ modprobe syslink
4 N0 ?4 m( {3 A3 _[  173.161745] SysLink version : 2.21.01.05
' ^/ s4 F% F$ o[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22  Y& e! q# h. j0 y
+ slaveloader startup DSP ./helloworld_tlipc.out2 ^3 U7 U7 D3 D
Attached to slave procId 0.1 q0 a6 r; O" V! c% u8 f
Loading procId 0.
. N4 Z4 d1 E8 ^! j! I! sLoaded file ./helloworld_tlipc.out on slave procId 0.
! z& U5 e* n" M. R8 ~7 J( QStarted slave procId 0.
5 t) `% C8 w, e" [6 o+ modprobe c674x-irq-events
! Z5 m1 e$ d. z" T, b[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
& s- p& R9 x. d" r5 m) @+ sleep 4, f/ w. P! @; t+ n+ O. Q
+ ./app_host0 Q! m; C9 `- l; f# j
fail to open /dev/input/c674x_irq_events3 H9 Z* w4 o- R$ n' ~
+ rmmod c674x-irq-events3 Q4 W6 y* p: s7 e' S/ t9 x
[  177.615980] input input3: c674x_irq_exit!0 \1 D) ?5 s6 ?  n5 p( y
+ slaveloader shutdown DSP- w8 n  i) F9 I) C% E- Q
Stopped slave procId 0.2 i" l* S' T) I& W, H& p6 J) U% Z
Unloaded slave procId 0.
  j- i5 m6 a1 w( nDetached from slave procId 0./ G  Z7 y  d* e, L" E  g
+ rmmod syslink
  i3 X! `8 r+ j- f[  177.837527] Removed syslink kernel module4 }% y. ]7 Y$ f+ j8 l; F, d

  I* @5 g0 u( R% W# Q4 Y8 @
7 O$ k; H9 }- w我是将.8 q, y5 E1 v- I) U6 R
├── app_host* ^( d& F+ c9 S/ Q7 M
├── helloworld_tlipc.out
( m8 g: A" T; [5 N0 y" b' ]├── run.sh, {# y) p. Z+ F4 |- z; a5 x
├── slaveloader
; S# C$ X) T$ [- m/ H, T└── syslink.ko  E$ Y! D7 x1 V/ \& W  G
└── c674x-irq-events.ko
6 M( ^- x* n2 r放入开发板的文件系统中然后执行./run.sh。
0 e" y9 [; r9 l8 z* n  z! ?还去指导一下,到底是怎么回事
- X4 Q! r% _- ?( Yapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
  O3 e1 V4 j- o% s
% A( I& \% l- B
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖
回复

使用道具 举报

3

主题

524

帖子

2083

积分

创龙

Rank: 8Rank: 8

积分
2083
推荐
发表于 2019-4-4 18:32:15 | 只看该作者
您好。这个是因为之前版本的linux,c674x-irq-events和event1设备文件重命名了。您将工程里面的c674x-irq-events改成event1重新编译就可以了。
) k0 l  P" h: H& {. G0 C  e1 r5 X. |3 I% M* z% n: r

: M% k0 b1 Y" }, E1 E, _) o4 O2 [

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 22:30 , Processed in 0.036124 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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