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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-9-10 21:54:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
您好,我按照提供的文档编译tl-mcasp-only-dsp程序,通过arm端加载dsp程序运行,可以正常的录音回放。  E1 @& P' z& \8 O
但是,我把tl-mcasp-only-dsp这个demo整合到tl-upp_saver demo里面,通过arm端加载dsp程序运行,无法进行录音回放,只听到噪声,无法听到输入的内容。我对比了tl-upp_saver 与tl-mcasp-only-dsp的差异,主要有:$ c6 N& L$ h) }2 F0 Z
1、编译的配置文件不一样;
: X: ^) i+ ?% v2 ]% A; O2、tl-upp_saver 有编译链接了bios dsp系统,而tl-mcasp-only-dsp没有;8 X9 W. O1 J/ F
请问:" t$ {; @! W3 o5 }# g% D
1、如何在tl-upp_saver中整合tl-mcasp-only-dsp?! e. |7 f* o7 G2 N+ |7 r4 X/ A1 b/ S' C
2、配置文件tl-upp_saver/dsp/dsp.cfg,tl-upp_saver/shared/config.bld要做哪些改动?
  p) T4 C: ^: U0 F) S3、mcasp是否会与bios dsp系统冲突?如果冲突,要如何修改?
0 }3 T4 Q! X3 Y+ X7 Z
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
板凳
 楼主| 发表于 2017-9-11 17:23:32 | 只看该作者
teddy 发表于 2017-9-11 16:56
  @+ f# G/ S# U# W$ Z目前,我们暂无mcasp+upp的案例。对于遇到的冲突问题,解决方法如下:* X, G6 h* J( b9 _3 @
1.确认使用的内核是否去掉音频对应的 ...
+ y* k0 g8 r0 v$ {1 q$ \+ S  \" m
您好,
2 E6 S$ ~% q" P我在tl-upp_saver/dsp/main_dsp.c中按下述改动:
! E4 I% {, E( E% M; k* p% e" PInt main(Int argc, Char* argv[]) * `) g5 r0 S* C, f
{7 |% \2 `& ~4 C1 }# ?; o5 S1 @
        #if 0' W" c3 ~0 q1 ?, M# G' J
    Server *server = server_new();" ~, B( G9 m' ^0 s! i2 u, [# U
    server_start(server);( ~' `! ]6 z0 Y5 M
7 V6 ?# ?4 B4 e6 r/ ?1 z$ v$ `
    BIOS_start();5 H+ e' T0 E; D' n; F+ v
    #else
, x( e; I8 n8 G, N0 a2 X+ G    mcasp_playbk();
, i) Z6 K* z" i6 W' c3 T    #endif( ]" y6 z% E) G- p- ]
       
6 j5 r. o* M& ~) m6 i6 t4 t+ Z    return 0;: x5 O4 ?: S( |9 \' P
}: |7 i. h; G9 W
这个就没有运行到upp相关初始化,只是链接的时候会把dsp bios链接进去,这个mcap跟dsp bios有关吗?
回复 支持 反对

使用道具 举报

0

主题

161

帖子

1093

积分

创龙

Rank: 8Rank: 8

积分
1093
沙发
发表于 2017-9-11 16:56:08 | 只看该作者
目前,我们暂无mcasp+upp的案例。对于遇到的冲突问题,解决方法如下:
) i5 e" I6 s* e  }1.确认使用的内核是否去掉音频对应的mcasp和i2c配置;: {" ?) I( S6 ~
2.查看两个demo使用的mcasp和upp的管脚是否有冲突;& u5 Y8 j) c4 H# T2 i; c' E
3.查看两个例程申请的中断/dma等系统只有是否有冲突;
: p: z2 x+ w4 ^4 B/ Q4.查看mcasp和upp的初始化是否会相互影响的配置;% ^  [) w! h: @8 N( m9 @* E+ u

$ w' j' q1 Q  ^+ i如果需要,可以联系创龙的售后进行案例定制开发。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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