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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
5 A4 M3 b2 F) z) hmodprobe syslink                                                         
* X. V$ Y8 _; N" C4 b1 Y/ wslaveloader startup DSP ./helloworld_tlipc.out                           9 y5 P' R8 V. w# u: L7 F' Q7 J

. K) _' ^) X+ d- G, I3 v% Bmodprobe c674x-irq-events && sleep 4 # wait for device node created           8 r/ v  r! G; C0 B
./app_host                                                                    # l1 u$ F: Q2 j( l
rmmod c674x-irq-events                                                        
/ U+ P- p0 b# s! a1 y8 y4 e$ v
slaveloader shutdown DSP                                                
' }: W! o) L. x. Ormmod syslink                                                                 ! R, V' R( a6 U
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
, X  g2 d8 a- ]! n8 D1 _+ modprobe syslink; T( D: M: R! L$ S& n) j
[  173.161745] SysLink version : 2.21.01.05% A; p9 m' U- H0 @1 N0 D
[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:222 B8 A# I& q2 k# X3 o/ @. z
+ slaveloader startup DSP ./helloworld_tlipc.out
, a4 a! Q; V6 E" l# SAttached to slave procId 0.* @: u9 ^, v% j7 p* x6 O( o
Loading procId 0.8 C: @% D7 A2 k; n* `5 [3 y
Loaded file ./helloworld_tlipc.out on slave procId 0.7 [2 ]+ O: D# G
Started slave procId 0.
4 H: |( N) D3 B1 z6 f( y# d+ modprobe c674x-irq-events8 Q, j; p% C9 X$ ?
[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
  q. ^' w" [, b7 S+ j+ sleep 4
" U8 j8 C5 y( p) S/ p+ ./app_host
' ]$ C7 A6 o7 X5 E# _5 Gfail to open /dev/input/c674x_irq_events
& L/ Q! g9 }6 D3 R: i/ y: N+ rmmod c674x-irq-events" y- z: c: m# _' }8 }& d- P% U
[  177.615980] input input3: c674x_irq_exit!! v& m' s: N, Q! M" Y7 y9 ]
+ slaveloader shutdown DSP
* E# @2 i$ G% m1 J) j4 cStopped slave procId 0.  n* b/ b8 K! H- |
Unloaded slave procId 0.5 w. s+ C6 Y4 T6 V  X/ D
Detached from slave procId 0./ T1 n0 E( u/ c, p/ h
+ rmmod syslink5 {% {. T# f) Y6 N8 @: {
[  177.837527] Removed syslink kernel module
; W) T  ?, c, D- m2 S

4 d' C3 E) F9 R! o2 J2 I- o3 r1 h. H* _: E+ }' k; v
我是将.2 k- Z- Y4 _/ n' D
├── app_host
! m- R* k5 ^( y& e% a├── helloworld_tlipc.out
5 @2 P* U9 ]; O# @: \0 y├── run.sh
* _/ s+ ^2 K0 o& m$ d├── slaveloader' C  P7 [% F0 T9 R
└── syslink.ko1 r0 U" ~3 V% O8 Z
└── c674x-irq-events.ko3 h: d! `8 K  V2 u) ]7 O' X
放入开发板的文件系统中然后执行./run.sh。0 |" r( m' j9 z6 ?! e
还去指导一下,到底是怎么回事
/ A& l: t2 r; s& Lapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
) Z+ x4 c# }0 e3 k  D% L) w4 U2 b! B$ Z$ O
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖
回复

使用道具 举报

3

主题

524

帖子

2083

积分

创龙

Rank: 8Rank: 8

积分
2083
推荐
发表于 2019-4-4 18:32:15 | 只看该作者
您好。这个是因为之前版本的linux,c674x-irq-events和event1设备文件重命名了。您将工程里面的c674x-irq-events改成event1重新编译就可以了。
1 n. g& [$ Q! J) B0 s$ s
  U0 o6 E8 Z3 ~% k4 e: V, [+ N/ a. u* w0 z

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 18:59 , Processed in 0.035879 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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