IMX8 Audio接口有SAI 与 ESAI。

确认硬件是采用哪种,然后进行配置。

DTS相关文件:配置相关:Start Address    End Address   Region Size   Allocation5907_0000        5907_FFFF     64KB          SAI35906_0000        5906_FFFF     64KB          SAI25905_0000        5905_FFFF     64KB          SAI15904_0000        5904_FFFF     64KB          SAI05902_0000        5902_FFFF     64KB          SPDIF05901_0000        5901_FFFF     64KB          ESAI05900_0000        5900_FFFF     64KB          ASRC0SAI:sound-sai0-card {compatible = "fsl,imx-sai-machine";model = "sai0-card";cpu-dai = <&sai0>;audio-codec = <&codec_demo1>;//声卡驱动codec_dai_str = "codec-sai0";//asrc-controller = <&asrc0>;//自定义,依据需要codec-master;};sound-sai1-card {compatible = "fsl,imx-sai-machine";model = "sai1-card";cpu-dai = <&sai1>;audio-codec = <&codec_demo1>;//声卡驱动codec_dai_str = "codec-sai1";//asrc-controller = <&asrc1>;//自定义,依据需要codec-master;};// ESAIsound-esai0-card {compatible = "fsl,imx-esai0-machine";model = "esai-card";esai-controller = <&esai0>;audio-codec = <&codec_esai_demo>;//声卡驱动//asrc-controller = <&asrc0>;//自定义,依据需要codec-master;clocks = <&clk IMX8QXP_AUD_MCLKOUT0>;clock-names = "mclk";power-domains = <&pd_mclk_out0>;assigned-clocks = <&clk IMX8QXP_AUD_MCLKOUT0>;assigned-clock-rates = <12288000>;status = "okay";};声卡的参考驱动:代码:sound/soc/fsl/imx-wm8960.cSAI声卡:代码:// machine 部分代码sound/soc/fsl/imx-sai-audio.c参考代码:sound/soc/fsl/imx-wm8960.cCPU DAI:sound/soc/fsl/fsl_esai.cPlatform:sound/soc/fsl/imx-pcm-dma-v2.cESAI声卡:代码:// machine 部分代码sound/soc/fsl/imx-esai0-audio.c参考代码:sound/soc/fsl/imx-cs42888.cCPU DAI:sound/soc/fsl/fsl_esai.cPlatform:sound/soc/fsl/imx-pcm-dma-v2.csound/soc/fsl/imx-pcm-dma.c=================================================================================声卡的调试:1. 查看声卡的配置信息/sys/kernel/debug/regmap59010000.esai 59050000.sai 59820000.sai 59840000.amix59040000.sai  59060000.sai 59830000.sai2.    查看声卡的信息$ls /proc/asound$cat /proc/asound/cards0 [sai0card       ]: sai0-card - sai0-cardsai0-card1 [sai1card       ]: sai1-card - sai1-cardsai1-card3 [esaicard       ]: esai-card - esai-cardesai-card3. 查看声卡的设备ls /dev/snd4. 查看sys设备filels /sys/class/sound5. 调试工具,tinycap/tinyplay播放:tinyplay /sdcard/test.wav -D 0  //-D 0 声卡1播放录音:tinycap sdcard/test-rec.wav -D 0 -d 16  //-D0 声卡1 录音具体参数,要看需要。

IMX8 Audio声卡相关推荐

  1. audio realtek 耳机没声_win7系统下realtek high definition audio声卡耳机无声怎么办

    有win7系统用户在使用电脑的时候,发现下realtek high definition audio声卡耳机无声,这是怎么回事呢,针对这个问题,下面系统城小编就给大家带来win7系统下realtek ...

  2. 关于Realtek HD Audio声卡驱动与系统HD总线驱动冲突的问题

    历时两天,可算把一个麻烦的问题解决了,就是关于Realtek HD Audio声卡驱动与系统HD总线驱动冲突的问题.现详细说说问题的产生及解决方法. 问题的产生: 先说下什么是HD Audio.&qu ...

  3. linux提取声卡的codec教程,发个菜鸟提取声卡codec文件图文教程,老手就别看了,小心被骂!...

    废话不多说,先上图!说是图文教程,图在前,文在后嘛. 2011-4-21 14:05 上传 下载附件 (38.08 KB) 2011-4-21 14:02 上传 下载附件 (176.98 KB) 在论 ...

  4. conexant hd audio音频驱动

    conexant hd audio驱动是一款适合Conexant系列最新的声卡驱动,它不直接提供给用户,所以我们也只能在厂商那里"淘"驱动了,今天带给大家免费下载.目前此驱动能够支 ...

  5. HD声卡开启麦克风调控补丁 | HD系列声卡不支持立体声混音的解决办法

    1.Realtek HD Audio声卡开趔克风调控补丁 1)解决Realtek ALC 861/883/885声卡音量控制的录音部分无法调节音量问题 2)解决Realtek ALC 861/883/ ...

  6. 安装Realtek HD Audio Driver 失败

    安装Realtek HD Audio Driver 失败   序:很郁闷地重装了几次系统.就是装不上声卡.这才找到解决办法.   Realtek HD Audio声卡驱动与系统HD总线驱动冲突的解决方 ...

  7. Intel 82801H(ICH8) HD Audio Controller 的驱动问题

    Realtek HD Audio声卡驱动与系统HD总线驱动冲突的解决方法 先说下什么是HD Audio."HD Audio是High Definition Audio(高保真音频)的缩写,原 ...

  8. win10系统没声音 服务器,win10没有声音怎么解决

    电脑大家肯定都不陌生吧!随着这几年科学技术的不断提高,电脑已经量产了,所以这些年电脑的普及率非常地高,电脑是硬件和软件的结合.今天小编就着重介绍一下电脑的系统吧!现在电脑最新的系统就是win10了,现 ...

  9. 番茄花园 Ghost XP SP3 金秋国庆版 2013.AA0

    番茄花园 Ghost XP SP3 金秋国庆版 2013.AA0 下载地址:http://www.xiazaijidi.com/win7/fanqie/58.html 文件名称:FQ_GhostXP_ ...

  10. 电脑重置后我的电脑没有了怎么办_笔记本电脑没有声音怎么办?

    01 现象分析 笔记本电脑,没有声音,怎么办?查看电脑右下角,声音图标,发现在声音图标上有个红叉的图标.笔记本听音乐,看电影都没有声音,这种情况如何处理? 在桌面右下角,声音图标上,右击,声音诊断,正 ...

最新文章

  1. Android NDK 使用自己的共享库(Import Module)
  2. python下py2exe打包笔记
  3. 网站优化人员必须具备的几个工作原则
  4. python抽奖概率设计_辞职转行不如学Python,那些下载安装的坑,你真的都避开了嘛?...
  5. 计算机网络是如何通信的「三」
  6. android天女散花效果_Android有趣的爆炸散落动画view:开源ExplosionField
  7. 什么可以作为gcroot_面包果既能当水果又可以作为粮食,国内却无法普及,这是为什么?...
  8. JS面试题-闭包异步-变量提升-引用传值-this
  9. 如何连接文档服务器,如何连接服务器地址
  10. 苹果赢了!iOS14隐私功能并不违反法国反垄断法
  11. android左右滑动fragment,Android基于ViewPager+Fragment实现左右滑屏效果的方法
  12. rapidminer Cross Validation(交叉检验)手册
  13. APR学习-消息池的设计与使用
  14. Red5 java项目创建
  15. (二)Jointly Optimizing Diversity and Relevance in Neural Response Generation
  16. java kafka设置偏移量_kafka实战宝典:手动修改消费偏移量的两种方式
  17. linux系统可以显示中文输入法,2 Linux支持中文显示和中文拼音输入法(番外篇)...
  18. MySQL(学习笔记)
  19. 搞汉化以来的一件后悔的事
  20. cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

热门文章

  1. 自制的基Ogre的场景编辑器—OgreSE
  2. 在 Mac 端获取【网易云音乐】付费音乐的播放地址(注意下载要坚决支持正版!)
  3. android 盒子刷机,刷机精灵 – 最好用的Android刷机工具
  4. Jersey入门教程
  5. html5集成远程控制,HP MicroServer Gen8 ILO4官方固件2.70安装及中文设置,远程控制台新增支持html5...
  6. 简洁大气的网站微信QQ防红跳转代码
  7. 2022美国大学生数学建模竞赛
  8. CMD操作查看电脑IP
  9. CMD命令查看IP地址
  10. 【斗地主 javascript js 斗地主 AI 人机 网页在线】基于专家系统的斗地主AI算法