创龙TL-IPC双核通讯错误 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
- l8 L% P9 K. J+ Vmodprobe syslink                                                         
8 X% W5 y; x7 y* Q9 y6 T/ I' wslaveloader startup DSP ./helloworld_tlipc.out                           8 e0 l# w2 s3 W! K3 o' V8 }5 \

8 h' o7 _" ?9 K: n, r4 j/ smodprobe c674x-irq-events && sleep 4 # wait for device node created           
- n  M0 E1 h- P+ m: {; ^/ m./app_host                                                                    0 [: @( p% [" k+ r/ Q  k
rmmod c674x-irq-events                                                        
- d9 J7 j  p4 m2 ^; @9 p8 ~  W7 V. S- k/ P' q5 d3 b3 T" B+ M6 @
slaveloader shutdown DSP                                                
8 _, w6 O0 Y8 K  ]- I. l3 g/ g1 q/ trmmod syslink                                                                 " h! E: T# {, d0 H0 L' j
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh ( A; h7 X& I( [
+ modprobe syslink
( t' ^0 j: w. S; r9 m[  173.161745] SysLink version : 2.21.01.05) q* Q; Z$ O- p& z0 C
[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
# c! d' g, m- @) b+ slaveloader startup DSP ./helloworld_tlipc.out& ], ~5 ^4 o. i  m4 J& g- |9 B
Attached to slave procId 0." M6 g0 v  \2 |# I' M# ]
Loading procId 0.
) N; N- I1 \) gLoaded file ./helloworld_tlipc.out on slave procId 0.( ]. \2 H( M6 T' |" j
Started slave procId 0.7 W+ P  o; E0 m; z
+ modprobe c674x-irq-events
9 u  X; a5 V. }# Y) C5 Q( z[  173.502316] input: c674x_irqs as /devices/virtual/input/input3/ B& I9 Q/ M( O5 z
+ sleep 4
" J& ^5 T& h  F. _& ^/ w5 ~+ ./app_host
+ f" X. r3 n: f/ }fail to open /dev/input/c674x_irq_events
; E( O; `0 d6 Y$ n+ b4 I+ rmmod c674x-irq-events! i/ O2 q  H9 H) ]3 z' {% \+ R
[  177.615980] input input3: c674x_irq_exit!
( i1 N) `- |6 _+ slaveloader shutdown DSP
9 R) l' L; \; H. B/ v) ~! w. ^Stopped slave procId 0.
5 L1 G: B; u" y( n/ o* h! B9 B# P2 bUnloaded slave procId 0., j! L: O3 T+ n7 P! L
Detached from slave procId 0.9 `9 c. h; z# C+ Z6 o; U( \
+ rmmod syslink3 n% U! y- p$ `! C- [% R
[  177.837527] Removed syslink kernel module
" M2 M/ n# [  u7 m' X9 ^0 O

4 \# a, }- h$ m- k+ d" K# M' L8 r* o. i: W; T: N% P
我是将.
" ^/ K6 i& E) G0 i├── app_host
6 L  R  |- x' X. {/ }6 n: Z├── helloworld_tlipc.out
8 d' a' j0 G( Y├── run.sh  {* d0 I3 V1 R  e
├── slaveloader
- d8 m1 P/ Q' \7 X# b+ ]└── syslink.ko5 O' Z  q0 @: k, r+ q
└── c674x-irq-events.ko% d' k7 W% F5 o2 t% i
放入开发板的文件系统中然后执行./run.sh。1 `. U8 ^' C0 n: @6 w; R3 h: E
还去指导一下,到底是怎么回事
+ c& M4 _8 e: x9 H$ ^4 capp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
; N5 H7 r/ L: i6 k1 g& v8 {1 Z( e+ ^8 m0 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重新编译就可以了。& u2 q" j( c* u8 @
( G, E1 r4 d; C% c
* }" N( q5 z8 {# I1 I

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

点击跳转“创龙科技服务通”

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

GMT+8, 2026-1-30 22:09 , Processed in 0.040232 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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