tl-mcasp-only-dsp demo问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-10 21:54:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好,我按照提供的文档编译tl-mcasp-only-dsp程序,通过arm端加载dsp程序运行,可以正常的录音回放。8 e0 n+ U; v$ T. n2 _7 H* M
但是,我把tl-mcasp-only-dsp这个demo整合到tl-upp_saver demo里面,通过arm端加载dsp程序运行,无法进行录音回放,只听到噪声,无法听到输入的内容。我对比了tl-upp_saver 与tl-mcasp-only-dsp的差异,主要有:
  d) W% Q5 ~+ M+ n# Y" g1、编译的配置文件不一样;5 h4 ~$ l9 o$ @9 K. ]! G& D' E
2、tl-upp_saver 有编译链接了bios dsp系统,而tl-mcasp-only-dsp没有;
9 B- S2 I9 B( R" z5 Z& v% U请问:" i. M! A" i) L) w8 w
1、如何在tl-upp_saver中整合tl-mcasp-only-dsp?. q  h0 R- G1 P8 m
2、配置文件tl-upp_saver/dsp/dsp.cfg,tl-upp_saver/shared/config.bld要做哪些改动?7 U/ c$ l9 _3 z1 H1 d4 l0 X3 V9 a
3、mcasp是否会与bios dsp系统冲突?如果冲突,要如何修改?
" N# |6 f; R4 u* l* k. n( e  i
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

161

帖子

1093

积分

创龙

Rank: 8Rank: 8

积分
1093
沙发
发表于 2017-9-11 16:56:08 | 只看该作者
目前,我们暂无mcasp+upp的案例。对于遇到的冲突问题,解决方法如下:
8 `: F, f7 l4 P0 z1.确认使用的内核是否去掉音频对应的mcasp和i2c配置;4 S$ P/ k: |- _2 p* W! E
2.查看两个demo使用的mcasp和upp的管脚是否有冲突;
- N2 @/ D6 _6 r3.查看两个例程申请的中断/dma等系统只有是否有冲突;6 q, U# D& T  j& n4 z  ^& u
4.查看mcasp和upp的初始化是否会相互影响的配置;
  \: R  O' x+ X$ c0 [% n' I+ w- @' S5 c
如果需要,可以联系创龙的售后进行案例定制开发。
回复 支持 反对

使用道具 举报

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
板凳
 楼主| 发表于 2017-9-11 17:23:32 | 只看该作者
teddy 发表于 2017-9-11 16:56
' r2 a0 l6 _! R! O目前,我们暂无mcasp+upp的案例。对于遇到的冲突问题,解决方法如下:# n% N2 W3 k' l, S) W/ J. z( o
1.确认使用的内核是否去掉音频对应的 ...
8 y1 p/ |% P# |' o5 e' U
您好,7 J  a) G% l& s# d
我在tl-upp_saver/dsp/main_dsp.c中按下述改动:! `/ N( R" l- s7 }4 N. I: A
Int main(Int argc, Char* argv[])
7 @1 R+ ~" ^/ C2 D{+ w# v1 [) z. |7 _, R: M
        #if 0
* k- R. {, ^2 f+ w( A5 w7 x    Server *server = server_new();% o( w" f, R* {& Z. y) f
    server_start(server);
) P* M8 ~! @- P3 l* e( K' z
, Z% |) e( }- P0 X    BIOS_start();
4 a4 l: u2 t& p- }5 j) N    #else
. G' M: D, V$ w9 V    mcasp_playbk();* h, P; g0 h6 a5 k7 l/ M& e7 I
    #endif4 K; `+ f# B" J; f% m$ L% i
        . G7 F- l+ P4 R9 x3 j  J( {
    return 0;
$ g& ^& q7 K0 W( X}
4 L, Z: G( S+ \- q8 F4 ~" e/ T这个就没有运行到upp相关初始化,只是链接的时候会把dsp bios链接进去,这个mcap跟dsp bios有关吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

点击跳转“创龙科技服务通”

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

GMT+8, 2026-1-31 16:25 , Processed in 0.038774 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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