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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码' C! B: |1 d  W* Q% {* j2 b
modprobe syslink                                                         
6 Z- X5 r% P) }7 ^) i9 k) M7 i" n9 islaveloader startup DSP ./helloworld_tlipc.out                           
+ b( m2 O' u! j, p& t7 f# k) y5 s7 h- Y2 o; @: V4 M2 w" a
modprobe c674x-irq-events && sleep 4 # wait for device node created           ' `) K0 l+ `0 |' O, f8 J; Q6 E
./app_host                                                                    
' q/ S6 B; v  n/ O9 J' {rmmod c674x-irq-events                                                        ; @- @& s' |+ c

, s' }& d: V* ]+ c6 _* cslaveloader shutdown DSP                                                
$ P- y( N9 T2 Z  U, q  Z* F& ]rmmod syslink                                                                 & X8 Y. v' s  |# `5 \( Q
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
" ?2 r% t+ H* ]1 y7 G+ modprobe syslink
6 ^# ?6 ^  o9 D0 n' J& O[  173.161745] SysLink version : 2.21.01.052 l6 q* ]! [8 I% x* f  Y+ g
[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22' }7 h3 Y$ G6 _2 N8 [1 E: E
+ slaveloader startup DSP ./helloworld_tlipc.out- K# c( A$ ^, F3 [/ ]
Attached to slave procId 0.( z5 F0 Y. ?7 T; v
Loading procId 0.
# c6 i1 Z$ {7 e! M0 u/ TLoaded file ./helloworld_tlipc.out on slave procId 0.# }+ p# ?5 I, z
Started slave procId 0.
1 m. P" b+ A( ?5 ~7 v, {+ modprobe c674x-irq-events
  V& t, F! {9 X[  173.502316] input: c674x_irqs as /devices/virtual/input/input3
8 D  e% x1 R) N) m4 |! U5 B' {; {  ?+ sleep 4
" |& k" v' B! U# L! K( Q0 h% q+ ./app_host
" g4 Z7 V8 M6 |8 H% m' D% Mfail to open /dev/input/c674x_irq_events" v" a8 i. E3 q  y. F
+ rmmod c674x-irq-events
5 e' I4 y* B' O' h7 B7 x, a[  177.615980] input input3: c674x_irq_exit!
/ U( x- s; M7 c( S+ slaveloader shutdown DSP9 ]% x9 j1 j$ K
Stopped slave procId 0.
( \* o) e& h# @+ zUnloaded slave procId 0.( A7 h7 E$ e- Z7 G1 @& Q! S
Detached from slave procId 0.% W& B* h2 h, o) k. x, S
+ rmmod syslink
2 x1 L  {+ N1 q# W/ {3 c* u[  177.837527] Removed syslink kernel module
  n: }+ j+ Z, j* ^2 H- x! Y5 g& ?

+ I6 O$ t7 V* J* a. Z2 Y$ \& d/ p7 ]: B( l
我是将.
, g0 x, ?) O1 y5 V├── app_host
( C, I9 b) `/ b0 ?├── helloworld_tlipc.out- R" U1 {0 k) Q1 i8 m) P4 }
├── run.sh  v' P6 s9 [  k
├── slaveloader
' b5 [% ^/ [) G" R8 w) V5 W' Z+ O/ m└── syslink.ko
; l1 b+ K! z# b└── c674x-irq-events.ko
+ f; _! V5 Q4 a) F% N/ z7 u放入开发板的文件系统中然后执行./run.sh。7 _: ]# K: Y! a
还去指导一下,到底是怎么回事
8 _  w- N2 P3 M' @4 f! q% ?app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的" u1 h' [; `2 F% k$ b- f) w
/ V' G0 P1 S+ u$ f7 P9 X
分享到:  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重新编译就可以了。
, ~/ e6 }% e9 L* B( r, M- I& H8 w% F6 M7 o3 c1 p/ a" C" F7 b
# q0 B; I7 d1 c. B0 M; V' d7 z

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 08:20 , Processed in 0.037849 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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