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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码0 J7 B8 W7 L; e  G; T
modprobe syslink                                                         
( }4 E! J' W1 |$ {% s9 |$ Kslaveloader startup DSP ./helloworld_tlipc.out                           
$ H% n, W% D: n" V9 ]) J4 J0 P  z
) N5 L: S% P  @modprobe c674x-irq-events && sleep 4 # wait for device node created           
  G$ t, B3 M+ c. l; E7 S* |./app_host                                                                    2 e3 K' {" R9 M5 ?7 Y0 |
rmmod c674x-irq-events                                                        ; ]4 a7 U- a6 e/ ^7 b  w1 w

4 F1 M/ I! Z% D4 L/ O2 Z% J4 xslaveloader shutdown DSP                                                 * |. }- b) Q' a3 N
rmmod syslink                                                                 ; s( Y4 D9 I/ w* E- |5 J. \0 g
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh - _0 g* z" L" I: ~6 i, _
+ modprobe syslink0 O, ?( W& z8 d* v! Z9 K
[  173.161745] SysLink version : 2.21.01.05$ ^6 D! V; q+ m9 n& s
[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22  F- v- N2 o0 S, s7 k
+ slaveloader startup DSP ./helloworld_tlipc.out0 r( ^7 J% w, g& c0 Z
Attached to slave procId 0.
" {+ _8 X- H4 A) lLoading procId 0.1 y( d5 h: @0 W; J, M
Loaded file ./helloworld_tlipc.out on slave procId 0.. n6 }+ H$ E3 u/ h* b
Started slave procId 0.
) [6 u9 ?0 V! m' E3 X7 d& n0 N+ modprobe c674x-irq-events
! B2 @- _) l9 E7 n3 ][  173.502316] input: c674x_irqs as /devices/virtual/input/input3- X. F3 [* ^, r2 d4 y! n9 G4 C4 W
+ sleep 4
) |; E8 h, t- K0 |2 _3 x+ ./app_host
0 w3 q- D: e3 ^: s& Mfail to open /dev/input/c674x_irq_events* i3 ?3 T1 G2 }" X$ m6 W6 z
+ rmmod c674x-irq-events; q0 S8 [. {4 A4 S$ M7 U9 N
[  177.615980] input input3: c674x_irq_exit!
. C2 H* d% D% s+ slaveloader shutdown DSP
# h: R) D) ~2 W  j( MStopped slave procId 0.# R+ Z1 A) o9 K; W8 D; @  i
Unloaded slave procId 0.1 \0 ^3 D; a6 }0 g' a) Q
Detached from slave procId 0.* a, K# g1 h, I" W; B. j
+ rmmod syslink
/ G3 y  \0 o8 F! Q3 R3 a[  177.837527] Removed syslink kernel module
0 C; A% u' ~0 m) x8 L5 `4 s

) b1 v' Q& a- W$ u: \4 ^! b) a1 N$ s/ E$ B  W6 A
我是将.
; ^6 e; @6 x  H% n├── app_host
5 N# k2 i- t2 ~" z$ f├── helloworld_tlipc.out% }/ ]. ^0 L( L0 Z3 W  G
├── run.sh# j1 P" b1 b1 e4 ^$ A& v5 s
├── slaveloader. u& z% ^+ M. x% d' X0 U
└── syslink.ko
/ e0 I( U" c( e7 m. g6 m5 \└── c674x-irq-events.ko" q  k! c2 n$ F2 `' M: M2 O
放入开发板的文件系统中然后执行./run.sh。% \8 I* Q' L' C6 S$ l% u
还去指导一下,到底是怎么回事
! ?' i% [5 U& {7 lapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的
1 f# D1 o# p$ t2 G0 T7 U- o0 p* v- b4 a3 \$ s  Z
分享到:  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重新编译就可以了。
4 f5 ^3 f; s! \* u- l$ W$ b- q& M4 F; M. L4 B# Q4 R, a5 g) \( ?

' a! u* k3 j( E

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-4 05:00 , Processed in 0.080530 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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