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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-10 21:54:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好,我按照提供的文档编译tl-mcasp-only-dsp程序,通过arm端加载dsp程序运行,可以正常的录音回放。* V7 D" |; K2 i$ e8 R
但是,我把tl-mcasp-only-dsp这个demo整合到tl-upp_saver demo里面,通过arm端加载dsp程序运行,无法进行录音回放,只听到噪声,无法听到输入的内容。我对比了tl-upp_saver 与tl-mcasp-only-dsp的差异,主要有:, _6 {  M9 S$ O$ i! K  E9 A
1、编译的配置文件不一样;- A# y, U* s* S* M* i2 n. @9 [
2、tl-upp_saver 有编译链接了bios dsp系统,而tl-mcasp-only-dsp没有;
5 T8 i% z$ G  a) [* k: H" ^请问:
  ~( }' l; }3 e' I$ C) k  c+ o1、如何在tl-upp_saver中整合tl-mcasp-only-dsp?6 W/ w) E  b, Q7 \; \4 l" b
2、配置文件tl-upp_saver/dsp/dsp.cfg,tl-upp_saver/shared/config.bld要做哪些改动?. h2 h, E0 |5 Y
3、mcasp是否会与bios dsp系统冲突?如果冲突,要如何修改?- ]# P; [) _) @; ~5 G3 ]6 k
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

161

帖子

1093

积分

创龙

Rank: 8Rank: 8

积分
1093
沙发
发表于 2017-9-11 16:56:08 | 只看该作者
目前,我们暂无mcasp+upp的案例。对于遇到的冲突问题,解决方法如下:
5 u6 C8 ^( M% Q1.确认使用的内核是否去掉音频对应的mcasp和i2c配置;
7 t1 `: J/ B. n. k- W5 e$ x) j2.查看两个demo使用的mcasp和upp的管脚是否有冲突;' {5 j  M- N# _- B0 T
3.查看两个例程申请的中断/dma等系统只有是否有冲突;
+ c, b) _* L$ S% [+ \- b! z! ?9 u4.查看mcasp和upp的初始化是否会相互影响的配置;8 B; \, Q4 [" c+ X

9 s+ D; d6 n: N+ J( ~如果需要,可以联系创龙的售后进行案例定制开发。
回复 支持 反对

使用道具 举报

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
板凳
 楼主| 发表于 2017-9-11 17:23:32 | 只看该作者
teddy 发表于 2017-9-11 16:56! R! ~+ N2 c! M; T; B9 j
目前,我们暂无mcasp+upp的案例。对于遇到的冲突问题,解决方法如下:
; t/ x1 n: N. H+ @6 {1.确认使用的内核是否去掉音频对应的 ...

) I- p: S4 O2 l/ B0 U' ?( P( |您好,
# l; d$ t# h3 o5 z( ?2 y我在tl-upp_saver/dsp/main_dsp.c中按下述改动:6 y7 r) m  O* Y4 O
Int main(Int argc, Char* argv[]) - ~0 A$ Y. c, p) ]) ]
{* Z8 C4 q+ R9 ^5 U# C
        #if 0
4 C2 r& x# a) I9 b7 y9 a    Server *server = server_new();
) r" D, }' {8 Z    server_start(server);8 N- E; H$ y1 r' e" W2 e4 z8 M( J

2 [5 K- J) X2 B) ^4 Z- R    BIOS_start();2 u; ^- d/ p" n: U- J8 @
    #else2 F% r; U8 w0 R
    mcasp_playbk();1 Q2 h. a. ?' q7 Q/ {" f! m6 ~
    #endif- {, t9 U  n; f* t! d
        0 _- I/ l; r" a) k
    return 0;
) e2 N7 Z/ Q9 b" h% q% H}
. [/ x" |" a' x6 A; P这个就没有运行到upp相关初始化,只是链接的时候会把dsp bios链接进去,这个mcap跟dsp bios有关吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-24 04:51 , Processed in 0.041171 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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