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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码& H: o1 ]+ M1 L: F- {, `% N
modprobe syslink                                                         
0 e) \; ~3 K" B0 e6 h" O( Rslaveloader startup DSP ./helloworld_tlipc.out                           
* B6 {7 \# _# m- D4 V* b0 V
3 ], a0 B8 J' S7 t( c0 B, Fmodprobe c674x-irq-events && sleep 4 # wait for device node created           
6 y- ]( {7 p+ M5 l6 f% k1 F./app_host                                                                    
* |7 u3 i: J! |8 P7 B% nrmmod c674x-irq-events                                                        4 n1 _) z- b8 G0 Z) T3 m

7 o+ T5 G) V/ i& Y6 r# |, Wslaveloader shutdown DSP                                                
9 `9 H3 E2 I9 M' [rmmod syslink                                                                 
. u. }9 z; ]1 J; n4 Iroot@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
% w$ a( i/ }$ H1 T+ modprobe syslink
) }' w% B/ |+ G+ C  r& n7 y: U[  173.161745] SysLink version : 2.21.01.05  q  @3 P0 I  V3 F1 R4 V/ F! z& V( S( C
[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22- V/ i8 _; X2 w- V1 J/ o
+ slaveloader startup DSP ./helloworld_tlipc.out* ?3 `; x4 N8 X0 ]3 j- G
Attached to slave procId 0./ w% q' K% r/ P1 S* ~( A
Loading procId 0.1 |' k8 g" K9 X" x( e+ Z
Loaded file ./helloworld_tlipc.out on slave procId 0.
+ R: Q5 K5 a/ R8 A2 T- QStarted slave procId 0.
: |3 K4 \# t" r9 q4 S, A5 J% F3 i+ modprobe c674x-irq-events
+ D+ w$ c/ g/ m3 t# R[  173.502316] input: c674x_irqs as /devices/virtual/input/input3$ K1 s. M6 H2 @9 y
+ sleep 4* R9 s# ~5 l3 a; r( x" b0 x3 W$ J  ^
+ ./app_host
6 p% E% P' X9 T, X, h' s& U( yfail to open /dev/input/c674x_irq_events
$ ]9 ?$ j3 X9 l& M) Y+ rmmod c674x-irq-events
! e" ^- g1 i' a9 z[  177.615980] input input3: c674x_irq_exit!# d0 ?1 Y4 v7 y+ A4 w* e8 `
+ slaveloader shutdown DSP
/ @+ R9 C% v, s8 y8 X9 ^Stopped slave procId 0.
* d8 b9 _9 K3 r5 p" h" H. fUnloaded slave procId 0.3 ]/ x: V" |7 A- ^
Detached from slave procId 0.
% Z# g2 `+ o# V$ t9 j+ rmmod syslink/ d# K$ w, [- h5 S
[  177.837527] Removed syslink kernel module8 x1 Q5 w' a1 |8 D5 A6 L# p- m0 {
, M$ L0 E1 a8 h  S* i9 Y( g
) T, ]* v& O7 K# n3 U
我是将.7 i" n3 e! L; n  s* w5 Y; t
├── app_host
& F+ E: t; u5 R; ?├── helloworld_tlipc.out
% _; [* q& y* b9 `├── run.sh, ^' Q( q- B  D5 ^6 a  X
├── slaveloader: V- z1 S0 C( a4 q) g4 s
└── syslink.ko* }2 Z" R0 c$ p) q- |0 a+ T
└── c674x-irq-events.ko
8 c% B1 B1 u9 c( W7 n& c放入开发板的文件系统中然后执行./run.sh。/ `3 l* O% {8 ?% t6 s2 }* h
还去指导一下,到底是怎么回事7 B% B2 J5 {, o8 t# I
app_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的* g" G2 S4 h, h  F' F
! h# N; M$ f$ P/ T7 D, `  J/ N
分享到:  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重新编译就可以了。
6 y7 q4 ^8 O) ?: V( v
* s, d! h! K; Q# x# Y, b4 ?) R9 [3 w5 |( g7 z! b$ r

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-18 05:22 , Processed in 0.044670 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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