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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
; P: Q# z' M; u) I5 l! X$ O+ Fmodprobe syslink                                                         
( @. v5 x0 X  qslaveloader startup DSP ./helloworld_tlipc.out                           
: y8 C6 g! [& Z2 g- a2 U+ N) h
5 a( H( o% b* e( Y; I& z& a( U7 G3 @modprobe c674x-irq-events && sleep 4 # wait for device node created           , _5 F  n- B9 U, G
./app_host                                                                    
+ {# G- ?7 M: f! D# [9 L8 E- armmod c674x-irq-events                                                        + K" [$ G6 }7 ~6 ~/ T

4 g9 \7 h% v2 z7 lslaveloader shutdown DSP                                                 . I" R/ y& `! ]
rmmod syslink                                                                 
  V, K1 n3 r' [& C0 _4 {5 x% u% A' kroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
- X! v) k3 V  q, P' a+ modprobe syslink
& Q0 K! d9 _6 _; _1 i( D7 z[  173.161745] SysLink version : 2.21.01.05
) A7 E; g/ O6 v% v' _1 Z[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22( w7 ^$ I  A3 x( x4 W- x
+ slaveloader startup DSP ./helloworld_tlipc.out
. ~) T0 n5 _) d) \& X9 R$ u6 |Attached to slave procId 0.
$ q) f+ N) ]' I" z3 A& Y* M. Y) PLoading procId 0.
' \) Z3 k) |0 h. N6 hLoaded file ./helloworld_tlipc.out on slave procId 0.
# M3 |8 j5 p$ v1 o" f8 {Started slave procId 0.
2 s$ Z6 X5 a* }& L( I+ modprobe c674x-irq-events
" U* e% Q  C# P8 k2 S[  173.502316] input: c674x_irqs as /devices/virtual/input/input3# ~6 o+ d2 j6 x5 G
+ sleep 4
" W4 _$ a- v2 F% }+ ./app_host7 S; r$ K1 a8 H+ k: r) L; |0 J* o
fail to open /dev/input/c674x_irq_events, a6 V8 d) a, m# V0 _; @3 e
+ rmmod c674x-irq-events
# n, d" p5 ~5 I. d2 y6 x[  177.615980] input input3: c674x_irq_exit!
0 u* Q7 q7 b& t# F+ slaveloader shutdown DSP
. `9 p% Y5 p1 E- z. q' ]Stopped slave procId 0.  g* P0 l& ?" R1 e, b& C& s# \- g, Z
Unloaded slave procId 0.( z# [" d1 P7 \# G/ i% o! k
Detached from slave procId 0., C% u% i$ E9 J) _  z. j) X+ }
+ rmmod syslink
  ~, |7 t, s1 {3 F# z2 |1 J[  177.837527] Removed syslink kernel module4 H/ J: |# \/ C- y2 a) ^) @

: E$ j8 P) S1 ]1 g
* u9 t9 O- S* V) m我是将.
1 B! O! |, R6 e6 D  u& L├── app_host
0 i  T7 B5 L5 `* r1 j* }% ]├── helloworld_tlipc.out* G1 C" s/ G) S- R6 X
├── run.sh
) i% C' M! h% V( j9 B├── slaveloader6 n$ [5 s7 g7 H1 k! k  U2 w5 O: x
└── syslink.ko. G3 L: ?4 X* Z0 v% i: o, B
└── c674x-irq-events.ko
$ l# k7 i1 W0 S0 M放入开发板的文件系统中然后执行./run.sh。
5 p, {& b0 }) h8 }/ B* B还去指导一下,到底是怎么回事! i7 Q) t! g0 A+ i9 a0 ]; ~+ e3 N
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的* K) V) R( B5 c0 N+ `' c+ Q
' I/ m( [! }# V. G, z7 p- j; Y  L
分享到:  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重新编译就可以了。, O% \  V+ ~! K0 R% d
' K& m6 K/ H# G* B+ _
2 ?$ Y9 w7 w6 z5 ]$ R* O5 L; ^% e6 O

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 04:15 , Processed in 0.038895 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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