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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码
" l# I& s6 c; F( Y( z6 [$ F/ j9 d; cmodprobe syslink                                                         
& K, f" m; H. K" o; ]' M6 D6 S) G' Hslaveloader startup DSP ./helloworld_tlipc.out                           
7 d& t: m/ S$ A/ h1 `( z
7 G9 p3 F7 y; ]) A0 @. ]modprobe c674x-irq-events && sleep 4 # wait for device node created           
4 o0 r4 k  V( g4 K3 R$ X./app_host                                                                    $ y9 T7 p6 g2 E) S+ d! e: i0 S3 h* S5 c
rmmod c674x-irq-events                                                        
& u, h# n1 z: N$ S7 D% U0 H$ P0 x$ T8 e
slaveloader shutdown DSP                                                 0 ~8 d) w/ E# J
rmmod syslink                                                                 5 F. a* C% A0 Y$ C6 s1 J, d
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh ( O- w# ?' ]  j) a$ Y( G+ q! I6 [; u
+ modprobe syslink
- H( h4 \3 {0 B- v+ K1 x1 O2 J% z[  173.161745] SysLink version : 2.21.01.05" L/ @$ k; B% D0 _' D
[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
6 d1 {  n# B) e: j+ slaveloader startup DSP ./helloworld_tlipc.out; [0 I% d% a; T  G- ?! Y- F$ w
Attached to slave procId 0.. Q9 v8 x5 ~: l( V9 ?
Loading procId 0.
7 l* s3 D5 p$ m$ NLoaded file ./helloworld_tlipc.out on slave procId 0.4 \" [! y" c3 m* H7 B" ?
Started slave procId 0.
7 z$ o0 `4 g: E! V2 J) ^+ modprobe c674x-irq-events8 \# V0 b: }( E
[  173.502316] input: c674x_irqs as /devices/virtual/input/input34 a6 `: v7 r% h9 S+ q4 _
+ sleep 4" W# i4 s4 _! R- ?/ _/ A9 u
+ ./app_host0 W6 x1 }$ f, D' j; l' {
fail to open /dev/input/c674x_irq_events  C4 I$ D: n$ M) L( V/ \5 T
+ rmmod c674x-irq-events  G3 w* @/ W+ c2 J3 W
[  177.615980] input input3: c674x_irq_exit!
& w+ w" d% `2 ?- J+ slaveloader shutdown DSP0 v/ L9 ^5 _! Z0 ^0 `, p/ I8 F  l) `
Stopped slave procId 0.
+ R2 X# P: G! O6 s7 w* oUnloaded slave procId 0.
8 l$ ?: S5 Z5 \$ y, H; B* xDetached from slave procId 0.
6 ]' l: M. W6 [2 @' e! u+ rmmod syslink) Z5 k, l9 V3 U, w9 `
[  177.837527] Removed syslink kernel module
8 K* l8 M: T# J8 R6 \4 B

$ V0 P0 o, e( a+ @7 r1 D
# m2 v2 t  Q$ d0 j我是将.: M2 e" o: R: Y: Q
├── app_host5 Z; z2 R1 z& `$ Z  \/ Y
├── helloworld_tlipc.out& ~! K& `' E; X7 d  T
├── run.sh
1 o; |+ J3 v% R├── slaveloader; {6 X; @3 [" A4 {# L
└── syslink.ko' S7 ~9 K: \  ~! W! P
└── c674x-irq-events.ko
* S" w- T- O& d% W: U放入开发板的文件系统中然后执行./run.sh。3 r, I. x5 M% u, M8 s
还去指导一下,到底是怎么回事+ J- Q! b' I1 }0 v" ]. V  e6 g
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
2 m5 J8 I9 }" {1 M) d& n% a& K( X. r, M9 M4 s( r
分享到:  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 Y7 k$ f) r3 c7 P9 X+ C' R3 n  o0 a" |9 K* ~& t
$ K$ P! K- \. I% W

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 21:54 , Processed in 0.037538 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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