tl-mcasp-only-dsp demo问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5863|回复: 2
打印 上一主题 下一主题

[未解决] tl-mcasp-only-dsp demo问题

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-10 21:54:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好,我按照提供的文档编译tl-mcasp-only-dsp程序,通过arm端加载dsp程序运行,可以正常的录音回放。9 E" J  X4 G; h: I: m; r. a
但是,我把tl-mcasp-only-dsp这个demo整合到tl-upp_saver demo里面,通过arm端加载dsp程序运行,无法进行录音回放,只听到噪声,无法听到输入的内容。我对比了tl-upp_saver 与tl-mcasp-only-dsp的差异,主要有:0 n+ P- B9 x1 [0 y9 F; ]
1、编译的配置文件不一样;
" w! l# l7 V3 c9 n* D2、tl-upp_saver 有编译链接了bios dsp系统,而tl-mcasp-only-dsp没有;
" n3 |! ^/ H7 X4 l* l4 ]: h请问:0 `, P$ |; e0 n! x" W
1、如何在tl-upp_saver中整合tl-mcasp-only-dsp?
1 G6 N1 i+ w; G* |1 P2、配置文件tl-upp_saver/dsp/dsp.cfg,tl-upp_saver/shared/config.bld要做哪些改动?
* Z: M' ~& e1 z0 l* q" m3、mcasp是否会与bios dsp系统冲突?如果冲突,要如何修改?
7 I5 v& j& C0 {# a
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

161

帖子

1093

积分

创龙

Rank: 8Rank: 8

积分
1093
沙发
发表于 2017-9-11 16:56:08 | 只看该作者
目前,我们暂无mcasp+upp的案例。对于遇到的冲突问题,解决方法如下:
; s; L/ [! Z6 N3 s& ^2 L: p1.确认使用的内核是否去掉音频对应的mcasp和i2c配置;. {3 c4 \' C6 F9 A% J9 O
2.查看两个demo使用的mcasp和upp的管脚是否有冲突;# D! l3 `1 I. E5 y& F9 z3 o" y
3.查看两个例程申请的中断/dma等系统只有是否有冲突;
# K% |. n5 [4 x) r. @- p7 w4.查看mcasp和upp的初始化是否会相互影响的配置;; F6 U) G* b! {- F' X! `
& w9 E: V7 ]6 [0 S: c$ `
如果需要,可以联系创龙的售后进行案例定制开发。
回复 支持 反对

使用道具 举报

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
板凳
 楼主| 发表于 2017-9-11 17:23:32 | 只看该作者
teddy 发表于 2017-9-11 16:56
  x/ U0 P  t: j) r1 v' }: h目前,我们暂无mcasp+upp的案例。对于遇到的冲突问题,解决方法如下:+ g# d5 ~5 Q$ Z0 A7 w8 S: m
1.确认使用的内核是否去掉音频对应的 ...
% K- E+ Z$ L& r7 p0 R; t  ~+ x
您好,
6 p- c- {2 G1 ]2 Z& l# {& t- k我在tl-upp_saver/dsp/main_dsp.c中按下述改动:* _+ ~! J6 r: Q& U
Int main(Int argc, Char* argv[])
% e/ f5 ^0 b* u- o! D# f8 s2 U{  e) z1 h6 a1 A7 P& c3 N
        #if 06 Q7 l$ N5 m0 J8 i) O
    Server *server = server_new();+ }, i; o+ K) s, w
    server_start(server);
- J. h" I) S, N' s( o- m/ J% _) W2 X& q
    BIOS_start();
. t$ [" S0 z- W: x9 }8 T    #else
/ T2 }! z1 |: P1 s; q* |    mcasp_playbk();  V0 h* T* ~+ {2 m
    #endif
" g- d, r! X8 e: c* A       
" C& H# g' x0 g# |6 }+ B4 m    return 0;4 L) V# R& B/ J6 ^* @; ]2 _
}" n( d* }2 P# B9 a- z1 d- C1 J9 G
这个就没有运行到upp相关初始化,只是链接的时候会把dsp bios链接进去,这个mcap跟dsp bios有关吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-16 03:38 , Processed in 0.036855 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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