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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码/ o0 O  i* D$ h
modprobe syslink                                                          7 R; m. y# W2 b. p6 w
slaveloader startup DSP ./helloworld_tlipc.out                           + J' O5 E0 |* X2 \
4 R2 S! q& g( t7 ^9 {$ q& |7 d9 O
modprobe c674x-irq-events && sleep 4 # wait for device node created           / X; O4 |, P$ c" }' p; v. f: t, S
./app_host                                                                    , ~- a4 ?, G) [4 k8 w8 R
rmmod c674x-irq-events                                                        1 {6 o) K1 F4 G, A
) O' i( e9 L0 A- {: F: D/ u/ z! D
slaveloader shutdown DSP                                                
- q9 e2 i$ l- }9 z) N% Ormmod syslink                                                                 . e* A* k, i5 h- z
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
' e3 g. e2 {, \$ u. v+ modprobe syslink
3 o/ g8 Y. u0 Y! z! a[  173.161745] SysLink version : 2.21.01.05
4 y6 R# `# W% Y" W% m/ A! G% ^[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
( Q1 y5 e  K" x, M+ slaveloader startup DSP ./helloworld_tlipc.out. f6 @- F3 i2 U+ g+ d/ ]
Attached to slave procId 0.3 ~" m5 g0 W) m
Loading procId 0.
& w3 B  [- T2 E4 B: f+ m& b1 i. eLoaded file ./helloworld_tlipc.out on slave procId 0.. k7 k$ S' i0 y$ n
Started slave procId 0.& v' o4 n5 @# D2 i& \/ H
+ modprobe c674x-irq-events
( M9 j6 e( i7 _5 |! M( a% e[  173.502316] input: c674x_irqs as /devices/virtual/input/input3- d1 A+ n. R" F0 L1 y4 N. l) C
+ sleep 4
8 l6 t' z6 J7 ~% h  M+ ./app_host
5 S+ c& ]& |0 a) g' Y0 m/ O9 _) N9 _fail to open /dev/input/c674x_irq_events5 }+ y- v: q% \+ r) N+ }; l5 @
+ rmmod c674x-irq-events' J' A  o( c" j- d
[  177.615980] input input3: c674x_irq_exit!
2 s2 \% k. w% O8 P+ slaveloader shutdown DSP2 h4 {0 k- l; P. u0 d3 q
Stopped slave procId 0.( R& C& V3 K. p, x
Unloaded slave procId 0.0 P' [/ j9 E- K+ X; E: H3 A; y; T
Detached from slave procId 0.
9 ?  J6 ~  l* e2 J. D; s. E+ rmmod syslink/ p* B8 f) D+ \1 [
[  177.837527] Removed syslink kernel module$ |  ]. @+ Q6 h5 T' G9 y& s! W& t& u  l
4 M9 ^4 h6 s) X$ [. |) w6 y+ `; U; _

. x+ c  U0 b( c* h( A3 \8 `1 Z* F我是将.% d8 \. x4 ?, q0 V( d/ b9 B  W
├── app_host! ?2 R6 Y" a6 ]
├── helloworld_tlipc.out
+ g! k; O* D7 |$ s; C. T├── run.sh$ v) _+ U: P2 b3 n. h/ ^1 L
├── slaveloader
4 y( E$ I' i9 o; k└── syslink.ko
. l+ J- Y6 h7 B- B+ C0 w└── c674x-irq-events.ko9 j3 ?' L2 o' x. ?: ]7 ?
放入开发板的文件系统中然后执行./run.sh。; D+ J/ {2 K* }% o7 o: T: Z
还去指导一下,到底是怎么回事
- C8 \2 [0 I8 n! Bapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
( ^. g7 d" r. }7 }/ j
% Y. A) D) O' u* r$ a
分享到:  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重新编译就可以了。
7 c' G6 `7 H0 X$ r! Q
/ U1 K  U$ F* e6 r6 g0 ~4 ]- P& ]# d  ^3 e7 K. ^$ ]2 A/ J

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-30 03:35 , Processed in 0.039549 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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