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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
6 t3 @* o# `3 ~. Dmodprobe syslink                                                          2 s1 }4 ?: s8 R% A, K+ i
slaveloader startup DSP ./helloworld_tlipc.out                           ( u8 U0 \. l  E. G- a( X2 n) X+ }
+ g9 p, P$ P3 m1 E# P+ A
modprobe c674x-irq-events && sleep 4 # wait for device node created           
# g% L/ U: ]! t, D0 P3 `./app_host                                                                    6 j0 K) J; V( E- V5 ]7 ?
rmmod c674x-irq-events                                                        
: h5 A; r% O, _; v( ~: V# `  m8 S- U' Z; @
slaveloader shutdown DSP                                                
% d4 h/ F1 r  ?3 Y3 Y/ C7 b& vrmmod syslink                                                                 0 _% v" Y' I( \$ z+ Z: b' m
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
8 Z* h+ G+ k, B$ T( Y- {+ modprobe syslink8 }" _, `( {; x
[  173.161745] SysLink version : 2.21.01.05
/ D8 \2 {3 }/ j/ o1 a[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
4 s5 i( \+ j/ ?9 \- u" m4 p, Y+ slaveloader startup DSP ./helloworld_tlipc.out. A- B! K# Y5 j8 h+ f- K( x
Attached to slave procId 0.# b8 Q9 t+ Z/ k7 m
Loading procId 0.9 S& g% l  n; A% s! d5 E9 h
Loaded file ./helloworld_tlipc.out on slave procId 0.* d- b8 s! _% c- f- n$ V" e) C
Started slave procId 0.
% Q1 O7 {4 ~+ G) }3 _  g+ modprobe c674x-irq-events
) L: U$ T' e% P& i) Q7 ?: Y. g[  173.502316] input: c674x_irqs as /devices/virtual/input/input37 }- E# I% o' ~7 y* P
+ sleep 4
  a/ T) R$ O, @0 a9 W+ ./app_host
- Q# T% N8 J- v% a. ]+ Kfail to open /dev/input/c674x_irq_events, D& _. w! ^% V5 P2 }: f
+ rmmod c674x-irq-events4 ?$ J6 i! H. J$ s- O
[  177.615980] input input3: c674x_irq_exit!
: @$ T- i: e! ~6 m1 V/ r+ b+ slaveloader shutdown DSP; `: p& E4 {( Y2 E
Stopped slave procId 0.
* ~; Z6 m7 R" z6 P6 ~Unloaded slave procId 0.$ X* f) |- x0 W
Detached from slave procId 0.2 x) L. i1 @% Q3 H
+ rmmod syslink) y7 c, ~$ k" w8 i8 R) d
[  177.837527] Removed syslink kernel module: R9 k4 a% ]( g. y

& a7 i2 `2 J$ P: q8 p9 Q) R/ e6 }- R) \4 E; q2 }$ j
我是将.
. A; W; _3 b0 \2 H( s, d! p8 u& u├── app_host6 s! N8 y3 g& B* _* {6 ?, F
├── helloworld_tlipc.out
+ Y) o- z3 C4 N: n6 p├── run.sh6 |3 E5 y3 z$ Q
├── slaveloader1 z' A- X% o8 g! J" Q
└── syslink.ko( ?" B! l( `8 V3 j! Z- a4 D7 H1 J
└── c674x-irq-events.ko
$ `( P. z; T1 [7 n, C放入开发板的文件系统中然后执行./run.sh。
/ y% ~9 i- M7 M1 f) I# I# ^还去指导一下,到底是怎么回事
- B+ t* ^9 {. Q' Z$ o- j# ?+ [1 v( s/ Fapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的+ o" j2 v( [5 Q" h% t4 b- @

1 W9 G  v: ]/ [; R! H+ F
分享到:  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重新编译就可以了。
: K& J& J% V3 Y9 C
, W4 L/ J' _2 }* w  W/ h0 J( ]0 b7 J

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-18 02:35 , Processed in 0.061147 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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