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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
( [0 n9 g/ u9 P; Nmodprobe syslink                                                         
0 p4 F- s2 j2 C* ]2 D3 Q0 s$ `slaveloader startup DSP ./helloworld_tlipc.out                           
, R( \, Y7 M$ ^! C8 V
% X& @" a6 H! p. ]8 Y4 |7 Ymodprobe c674x-irq-events && sleep 4 # wait for device node created           
: }, [1 [( v- K0 O; |$ `4 i./app_host                                                                    
: I2 I3 R8 p8 t3 T8 Z) trmmod c674x-irq-events                                                        
8 Q& q6 `+ c! o9 Q1 P# {! o; s# f2 J/ Y' G9 i, m& U8 h
slaveloader shutdown DSP                                                
' L: _0 q% `0 ^# h* ?: V$ Grmmod syslink                                                                 0 X/ H* u0 Y2 b' v0 q
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
! f. U  M2 L  t  c+ modprobe syslink! Q, K7 w- z7 Q6 k# C. Z0 T
[  173.161745] SysLink version : 2.21.01.05
9 R! P9 b* G& y! k8 U0 q+ M( c[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
* [+ ?4 w8 I4 z! f' ]8 B8 {# O3 y+ slaveloader startup DSP ./helloworld_tlipc.out
: q: f* L6 r2 J/ ~6 jAttached to slave procId 0.$ F3 H* E" E* Y; p+ K8 U
Loading procId 0.
6 W9 A" O: C2 N# m6 ]; H4 q' G6 a7 `Loaded file ./helloworld_tlipc.out on slave procId 0.
6 N4 ]1 Z% X5 u+ G+ `Started slave procId 0.( {1 K" w) W5 E5 R- a
+ modprobe c674x-irq-events
2 w2 n- t# p$ E2 i  ]) z- k3 L[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
5 K" J: e$ S' x" C+ sleep 4
- C+ ~3 Q. i$ R$ M4 C- u+ ./app_host+ ^- Y9 \( @( m. {; v  U$ \& k
fail to open /dev/input/c674x_irq_events4 B4 b8 @; n- n2 |4 ~. P; ]
+ rmmod c674x-irq-events
. k7 N* w4 ~; V/ B( x: X! `' E[  177.615980] input input3: c674x_irq_exit!
$ `" f+ a( [1 v) h$ l1 @4 A+ slaveloader shutdown DSP# q5 s; n- x# u( Z) `1 G
Stopped slave procId 0.
+ h2 |3 ~, {9 [" E6 {Unloaded slave procId 0.
! h, u. {) X8 WDetached from slave procId 0.- r5 |4 ^) `) b" |: I* C
+ rmmod syslink& V+ Z  [6 X9 I+ B" e% E1 {
[  177.837527] Removed syslink kernel module
8 }( Y, S) n* t
/ }  w. f4 S6 R6 G8 `! q, [8 Y6 L

& B; |  H2 w& M7 |' D9 O我是将.
$ f) j* a4 ?' e2 X$ D; \/ k├── app_host" |/ ~6 Z7 q/ t! e4 U% [$ t
├── helloworld_tlipc.out; h, |7 u$ _1 l0 ?1 X1 c( S* K
├── run.sh
  _+ Q! L  G" B# v4 V├── slaveloader
" ?9 g/ }  B9 ~: d: X└── syslink.ko5 S" T6 Q8 W9 [* v7 m3 d
└── c674x-irq-events.ko* U( t4 {* S  V: O; G# p6 U1 o; Q
放入开发板的文件系统中然后执行./run.sh。
# W9 w3 X) e$ C' ~8 Y还去指导一下,到底是怎么回事
- F. f4 `  l; w; ~: X/ [. bapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
, P- v4 p- Y& ~) d; F
* n- Y- c- r. D
分享到:  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 W# R0 o: X2 W) m+ \3 B' P% \9 F8 a$ {

0 }0 D+ h" z9 Z

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-16 03:46 , Processed in 0.044127 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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