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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码' ~' |/ P2 r9 V3 r
modprobe syslink                                                         
% b5 y2 v% R& d- C- fslaveloader startup DSP ./helloworld_tlipc.out                           
* b& o8 E! V' G; F
/ g6 p1 G! A- y' ]8 P4 O8 vmodprobe c674x-irq-events && sleep 4 # wait for device node created             f) z2 E6 M! \3 h
./app_host                                                                    ( k$ H1 Z6 ]: h# @+ ~/ U
rmmod c674x-irq-events                                                        
9 f9 y% w: }* ^
; j5 P$ o7 Y% z* G3 W  S8 j: Yslaveloader shutdown DSP                                                 / J0 a# o; a7 {; j- {6 W/ l
rmmod syslink                                                                 
' u, x8 V/ Y& g& Oroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
2 `, j5 C8 [: ]3 D7 \1 }3 A5 |# p+ modprobe syslink
, K: U. S$ F" X% p[  173.161745] SysLink version : 2.21.01.05
! P0 t# Q7 u) n7 V$ |. P[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:225 ~1 @+ U3 `2 J
+ slaveloader startup DSP ./helloworld_tlipc.out
/ F( C( I1 w% HAttached to slave procId 0.
! K' D8 u+ k( G0 Y& ?. ILoading procId 0.7 |. M) b1 Q4 B( n
Loaded file ./helloworld_tlipc.out on slave procId 0.
3 |; ^7 v, E  n. LStarted slave procId 0.
% U( c9 _3 m& J7 v+ modprobe c674x-irq-events1 S( c9 a* Q' \. a2 U- F
[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
/ X2 e% Y9 b( w. Q8 u! z0 {+ }. N+ sleep 46 L2 d8 y# f0 f" a, `& z: K& p$ X
+ ./app_host
1 @$ ~' L+ m. T# F( J' ?fail to open /dev/input/c674x_irq_events
) I( M! I2 C5 E/ Y6 o6 h' V1 |/ n3 n+ rmmod c674x-irq-events3 a2 g% `% F% C# Z6 H
[  177.615980] input input3: c674x_irq_exit!
/ F/ z. H  c. a: \4 x8 h" y+ slaveloader shutdown DSP! R% P2 \) v  m. }
Stopped slave procId 0.
0 s  K3 h# e6 y- q" i- C' ~0 xUnloaded slave procId 0.
, R% n$ A8 E; y3 A  RDetached from slave procId 0./ n3 N" f0 O- w3 L0 j% \
+ rmmod syslink
" `+ k; R# t9 |* ]% g[  177.837527] Removed syslink kernel module
0 a0 Z4 v3 d* b1 F7 R0 ^: V1 y3 ^/ Z
) m; j, U3 K' S! F5 ~3 j4 Q4 f

. ]+ N$ |) \# y, k我是将.4 Y& r! k/ R: E4 k
├── app_host
0 f- A7 e2 P5 l7 \. I- @├── helloworld_tlipc.out
5 k# f9 P, R" D# s$ F( _├── run.sh( W% D" P: o; ^% N; M/ Y4 |2 M
├── slaveloader
, }, `2 }0 Y+ z  ]6 M9 w└── syslink.ko
; M" S' C% P3 m7 _, `, G; l8 A└── c674x-irq-events.ko8 p; f( C0 E9 G6 N7 ^+ S
放入开发板的文件系统中然后执行./run.sh。0 C. |/ B) ^& o0 M3 G1 g
还去指导一下,到底是怎么回事: c: p* g; J/ r3 D" A& s
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
# k% B( u5 v5 ~( \9 f% Q8 M1 D0 w, K. x% j3 C; T
分享到:  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重新编译就可以了。. e9 X: c! ~7 A& H- ^

4 t3 d  T' j% P- |  C+ _0 v3 l
) S4 w: N3 z1 c) G6 q/ e& W, [

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-4 10:18 , Processed in 0.038718 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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