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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码  ~0 n! M+ x, h) D
modprobe syslink                                                         
3 c+ D/ X9 ~- O# G2 Eslaveloader startup DSP ./helloworld_tlipc.out                           
4 o- C0 p& D2 ^- w2 s4 H; A
2 E7 m: J# W9 {5 g8 [1 |2 A3 M( r5 rmodprobe c674x-irq-events && sleep 4 # wait for device node created           
% \8 p9 K0 o  p6 `2 d) p./app_host                                                                    
7 {: U- v+ z6 F, r" Wrmmod c674x-irq-events                                                        % a8 K- r" X# V( O8 m

9 x& k7 N. D5 a* j/ jslaveloader shutdown DSP                                                 , k- b$ R! [8 P1 n8 {. z+ C7 [
rmmod syslink                                                                 + o9 S5 m* L- V
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
: n9 `% o/ }; {5 v8 J+ modprobe syslink
+ z7 L6 P6 P3 h1 O* O4 X, }8 A7 A4 D[  173.161745] SysLink version : 2.21.01.05
+ U5 ~7 I: B, y2 R9 m4 K8 K  y' K0 b) k[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22$ ~$ Q) S% h9 V, B
+ slaveloader startup DSP ./helloworld_tlipc.out0 h/ T, \% T/ g. a- h& m
Attached to slave procId 0.
4 U  y) T" o4 e. J* F! vLoading procId 0.
2 O9 ^. V$ {0 P0 R6 C( QLoaded file ./helloworld_tlipc.out on slave procId 0.# I, ?, R! |* }3 x; ?' O+ u
Started slave procId 0.
6 F6 {* ]. H* P; J  [+ modprobe c674x-irq-events
1 P: w4 \( X+ d9 i[  173.502316] input: c674x_irqs as /devices/virtual/input/input33 p2 P1 z3 k  _! F
+ sleep 4, a0 ]) [. {* `( r; n
+ ./app_host
3 z  J. d  T! X% d" ?fail to open /dev/input/c674x_irq_events
$ f! }3 A" x2 k) [" {6 }( t+ rmmod c674x-irq-events6 b8 b  A: d& q9 G
[  177.615980] input input3: c674x_irq_exit!' [4 |$ B2 w' y. J$ W
+ slaveloader shutdown DSP
  S0 w" c1 \% M& p2 HStopped slave procId 0.
0 j6 {5 u( b2 v  d& L! _Unloaded slave procId 0.8 J. _6 C, a1 P% Y' k( @: \
Detached from slave procId 0.
: i: R8 f$ i- C1 m* Y+ R+ rmmod syslink/ M) J' ?  `6 Q% A( [
[  177.837527] Removed syslink kernel module) ?3 p; I0 T5 o, R% v& A" s0 Y

! O" G$ B* f, O1 J, ^8 ~7 K$ z
9 m. R6 H) T. E% M! P7 S我是将.
! j# x$ b1 t2 M( p+ a! }├── app_host: P& n( Z" k8 I' \  D$ _0 l1 S
├── helloworld_tlipc.out9 P; K& L% ]$ f" h; z
├── run.sh3 }1 V) L3 s0 D) v* s. P/ \
├── slaveloader
: d  g2 ~  t; _- l* O, W└── syslink.ko
  M, T5 G5 S8 E; A└── c674x-irq-events.ko
0 S' j/ t, F  b) I: s+ p放入开发板的文件系统中然后执行./run.sh。
" E: `" H2 P% `还去指导一下,到底是怎么回事3 a& N9 g% o1 T% _, E& ?
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的9 y, t1 _9 P5 Q$ D9 x7 M( N* r

8 v1 ^. P7 m- E/ a- U7 G
分享到:  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重新编译就可以了。. A# g6 Q! {$ p4 W/ l4 J7 K

4 K) j9 z! E; x& V: f" o4 a' j5 \- `  L4 W) W- D

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 09:44 , Processed in 0.038513 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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