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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

1

主题

2

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2019-4-2 15:27:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用tl_ipc方式进行双核通讯,步骤是按手册中操作的,但是没有成功请问怎么回事,以下代码是我在开发板输入./run.sh后输出的代码" s: r( o' e; }& F' @
modprobe syslink                                                         
/ z/ ^# R" v) wslaveloader startup DSP ./helloworld_tlipc.out                           
* \# Y% a' X0 c( e. G5 T/ a  x! Y$ v' H& V& w$ }) R" p
modprobe c674x-irq-events && sleep 4 # wait for device node created           1 V# \4 M3 C" }2 n: U
./app_host                                                                    . t' [2 s, X8 M) \
rmmod c674x-irq-events                                                        
+ D; {; F/ f% a2 Q$ }. P3 T# S# l# r, W) w2 b$ H1 z9 M
slaveloader shutdown DSP                                                
* v0 k5 k9 R! @2 x% H% J- prmmod syslink                                                                 # H! Q# w5 h. h2 ^
root@omapl138-Tronlong:/home/test/helloworld_tlipc# ./run.sh
, g3 e! j" p/ l/ ~4 Z! w( b3 X+ modprobe syslink) u" F3 I1 p- k9 Q- `
[  173.161745] SysLink version : 2.21.01.05
  ?8 q, `. j% e  W9 F[  173.161773] SysLink module created on Date:Aug 27 2017 Time:00:24:22
0 a( ]1 i2 j* z' O9 M. g+ slaveloader startup DSP ./helloworld_tlipc.out
3 w. u0 a6 C4 @) qAttached to slave procId 0.
8 C3 V: @- e9 Z5 H; t  i  pLoading procId 0.
) U8 F1 F* ^% z" G/ g' W. _9 ELoaded file ./helloworld_tlipc.out on slave procId 0.
0 c& R5 Q' U9 Z, x2 O' A6 qStarted slave procId 0.9 r7 x9 f* u$ T# R+ e& c, Q5 }
+ modprobe c674x-irq-events- {. e- r- k" j8 u3 \, C/ Q  _
[  173.502316] input: c674x_irqs as /devices/virtual/input/input3+ x  a3 k" c2 v1 z/ ?" M+ e; J0 K+ w
+ sleep 4
/ Q5 a# l4 R8 I$ m' W1 x+ ./app_host
* B1 {0 {6 ~9 m' {fail to open /dev/input/c674x_irq_events" l: b  s  f# _: ~2 V5 r# s# F
+ rmmod c674x-irq-events
2 O4 }2 s8 J* _0 n# H1 r[  177.615980] input input3: c674x_irq_exit!# S- B& G0 X  D# o$ ?
+ slaveloader shutdown DSP
0 \( e2 q+ r+ @3 A: XStopped slave procId 0.1 D  U$ b- I) t4 v* i, x1 b
Unloaded slave procId 0.
, W, q6 a0 d) w& F3 fDetached from slave procId 0.
+ [: K; J9 ]3 k) ^  ^4 @$ C/ X+ rmmod syslink$ x' K% X! s: \' g3 B
[  177.837527] Removed syslink kernel module
8 ~$ X9 U* i# d

& I$ A/ v" i: f! ~+ F+ g2 y& d+ r+ _# z6 d5 |
我是将.9 ~) ^2 C6 y$ E/ A
├── app_host
" b5 r% K( W6 I/ R3 [* ~├── helloworld_tlipc.out
6 ]% J: [0 @& H├── run.sh. n2 l" V! y. h' A- Z9 o5 ^# ~# e
├── slaveloader
1 o% P: J/ ?7 ^! o4 L' [. s& R└── syslink.ko2 |# m6 W; C8 K3 M
└── c674x-irq-events.ko4 ~( l' z) d% s7 M3 w% d8 I* e% a
放入开发板的文件系统中然后执行./run.sh。
" A& f1 ^" W; E/ e( f" N( |还去指导一下,到底是怎么回事
7 \: o$ V1 G8 F! T% Uapp_host文件和helloworld_tlipc文件都是用您们提供的tr_arm的文件编译成的4 z1 R, I$ K. M) n; A

% n: @+ A& f% v' Z  I2 a) }: ^1 s, @
分享到:  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重新编译就可以了。) i7 R9 r& F- A) h2 V3 z
9 k- ]" q! t9 Q- s: R

  m' Q0 ]& l1 w0 L* M( s0 r

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 12:04 , Processed in 0.041692 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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