查看: 3484|回复: 4

[求助] i.MX系列产品使用中常见问题2

[复制链接]

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
发表于 2013-11-20 15:32:17 | 显示全部楼层 |阅读模式
3、如何设置HDMI Audio

 
Q:如何设置HDMI Audio

 
A:设置HDMI Audio主要有四步,具体为:


a设置HDMI
  
 
u-boot bootargs上增加“video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24”来设置内核。 


 
b测试原始音频

 
 
用如下命令“aplay -D hw:1,0 Kaleidoscope.wav

cHDMI audio 作为默认输出 
 
为了配置音频通过HDMI输出,需要将~/.asoundrc文件里的内容用如下内容替代:

 
pcm.dmix_48000{

 
     type dmix

 
     ipc_key 5678293

 
     ipc_key_add_uid yes

 
     slave{


 
          pcm "hw:1,0"

 
 
          period_time 0

 
          period_size 2048

 
          buffer_size 24576

 
          format S16_LE

 
          rate 48000

 
     }

 
}

 
pcm.!dsnoop_44100{

 
     type dsnoop

 
     ipc_key 5778293

 
     ipc_key_add_uid yes

 
     slave{


 
         pcm "hw:0,0"

 
 
          period_time 0

 
          period_size 2048

 
          buffer_size 24576

 
          format S16_LE

 
          rate 44100

 
     }

 
}

 
pcm.!dsnoop_48000{

 
     type dsnoop

 
     ipc_key 5778293

 
     ipc_key_add_uid yes

 
     slave{


          pcm "hw:1,0
  
 
          period_time 0
          period_size 2048
          buffer_size 24576
          format S16_LE
          rate 48000
     }
}
pcm.asymed{
     type asym


     playback.pcm "dmix_48000"
    capture.pcm "dsnoop_44100"   
  }
pcm.dsp0{
     type plug
 

     slave.pcm "asymed"
  

}
pcm.!default{
     type plug


     route_policy "average"
 

     slave.pcm "asymed"

}
ctl.mixer0{
     type hw
     card 0
}
 
替换以后将使得alsa使用声卡为hw:1,0。使用时确保在自己的设备上使用合适的声卡名称。


 
查看板子上的声卡是否可用可以用以下命令:

 
root@imx53qsb:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: imx3stack [imx-3stack], device 0: SGTL5000 SGTL5000-0 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: imx3stackspdif [imx-3stack-spdif], device 0: IMX SPDIF mxc spdif-0 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0  

 
d音频编码

 
 
AC3为例,命令如下:

ac3dec -D hw:1,0 -C test.ac3
 
这种方式适合HDMI audio SPDIF audio,要根据自己设计的硬件或者原理图来确定使用哪一个。



 
 4、在linux-2.6-imx.gituboot-imx.git中不能够找到jb4.2.2_1.1.0-ga 标签


 
Q:下载好android_jb4.2.2_1.1.0-ga.tar.gz并且按照文档Android_User_Guide.pdf设置源码。在文档3.1处从Git服务器上获取kernel u-boot源码时出现问题,在Git服务器上找不到jb4.2.2_1.1.0-ga 标签。问:如何获取带有jb4.2.2_1.1.0-ga标签的kernel & u-boot 源码?

A $ git fetch --tags

 
我知道答案 目前已有3人回答
回复

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2013-11-20 15:44:40 | 显示全部楼层

RE:i.MX系列产品使用中常见问题2

飞思卡尔论坛支持小组倾力推荐!
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
 楼主| 发表于 2013-11-21 09:57:58 | 显示全部楼层

RE:i.MX系列产品使用中常见问题2

哈哈,自己顶一下啦
回复 支持 反对

使用道具 举报

该用户从未签到

68

主题

313

帖子

0

高级会员

Rank: 4

积分
622
最后登录
1970-1-1
发表于 2013-11-26 10:00:46 | 显示全部楼层

RE:i.MX系列产品使用中常见问题2

给力,必顶,希望多多
回复 支持 反对

使用道具 举报

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3275
最后登录
1970-1-1
 楼主| 发表于 2013-11-26 10:05:15 | 显示全部楼层

回复:i.MX系列产品使用中常见问题2

回复第 4 楼 于2013-11-26 10:00:46发表:
给力,必顶,希望多多 

感谢您的支持,我们会努力做得更好,同时期待大家提出宝贵意见,我们制作你们需要的~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-21 00:48 , Processed in 0.091355 second(s), 25 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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