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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
( F8 ^# v9 W. Zmodprobe syslink                                                          . o8 r' a3 V" D
slaveloader startup DSP ./helloworld_tlipc.out                           
' a7 @) v, g9 |( `7 G
2 V/ l$ {" M3 Q% a# J0 smodprobe c674x-irq-events && sleep 4 # wait for device node created           $ j7 q6 x9 ?1 I$ w) C4 P
./app_host                                                                    , q8 }2 v$ P* Q5 V# e. r" a
rmmod c674x-irq-events                                                        6 f( B9 @6 B" u& d- H- k( E
* L6 Q, ]' @4 o. R: \7 M* ?9 s
slaveloader shutdown DSP                                                
$ E7 t& J% x+ f. Y" J3 Z+ ?- Hrmmod syslink                                                                 : Y3 G0 p  |: C& A" H
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh ! T% o" k) l; K1 k# X
+ modprobe syslink
# M9 w. i4 I: {. W9 a4 Z# z" e[  173.161745] SysLink version : 2.21.01.05
6 {% K% l7 `. x, B- }[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22  u% h' {1 P4 H5 x
+ slaveloader startup DSP ./helloworld_tlipc.out# T) N8 s, b' g/ k2 N- a' {
Attached to slave procId 0.7 h7 ^* x% B6 s& f9 h
Loading procId 0.
/ a- N4 F. y8 y; ?Loaded file ./helloworld_tlipc.out on slave procId 0.
% d1 P( r) B. X0 }# A$ z/ oStarted slave procId 0.1 s# ?7 t9 ?! y% K$ P, X* N
+ modprobe c674x-irq-events
  X' F+ w( `" P& Z1 `5 |: R: U[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
' v5 B) w5 S. ^+ sleep 4( \5 C, s- }  k3 a( e' I7 u
+ ./app_host
- ]& ]1 j+ i# ~% x7 `7 N1 |: K( u/ hfail to open /dev/input/c674x_irq_events' z& W# Z! b* y5 o' \3 _
+ rmmod c674x-irq-events' N4 T  U" n. H/ f
[  177.615980] input input3: c674x_irq_exit!
* U) H1 J9 m3 w# Q1 C1 R! ^1 V+ slaveloader shutdown DSP$ g9 M3 ]2 |2 H) ?( @6 b
Stopped slave procId 0.: r+ J' J5 B. f4 a
Unloaded slave procId 0.
2 O# Z; t5 t! ?$ |# P  F' iDetached from slave procId 0.
6 G$ h+ }  I2 j  m: a. E* d$ `+ rmmod syslink
3 q2 T, N) D3 A2 F1 m[  177.837527] Removed syslink kernel module
% a& U$ a" ?5 |$ P1 _' S+ Z; O
# Z0 I6 o8 a! e3 ]- D8 @

, H" G1 b, Z! Y3 A. c% d  h5 x6 k我是将.
8 U) ^2 G9 D1 J: Q: h' V├── app_host
% ]9 m! ?, P5 R├── helloworld_tlipc.out
2 S- R6 r( f4 c" _; @9 N0 j4 X├── run.sh0 b& u; Q8 C" G3 y
├── slaveloader- A1 a+ p: e; }6 I/ ]: ~1 o7 q
└── syslink.ko5 j2 j$ J* ~6 J
└── c674x-irq-events.ko. Y# r+ w5 F4 x6 \7 U+ p
放入开发板的文件系统中然后执行./run.sh。
0 g+ x/ f/ g% P; X1 w7 X/ q还去指导一下,到底是怎么回事. Z! m3 v* @: e4 H/ d- r
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
( a* _7 i% E% |( C, X" ~3 i- S/ n' I$ ~: T% y4 n) s3 T( k
分享到:  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重新编译就可以了。- W: g. g3 \0 g( @/ a0 q' ~

4 R$ m9 I1 c8 k2 R1 n% c0 \$ ^
5 q9 j& s% b& k7 Z& ?

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-2 10:42 , Processed in 0.037588 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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