【经验】地平线X3M开发板添加dummy_codec虚拟声卡驱动的方法

2022-06-15 世强
开发板,X3M,地平线 开发板,X3M,地平线 开发板,X3M,地平线 开发板,X3M,地平线

一个完整的声卡信息由cpu_dai,codec_dai,platform,dai_link组成。分别对应cpu_dai的driver,一般是i2s接口,codec_dai的driver,比如ac108 codec driver。platform的driver,通常是dma驱动,用于完成对音频数据的管理。dai_link的driver,用来负责连接cpu_dai和codec_dai,比如sound/soc/hobot/hobot-snd-96.c。本文将详细介绍地平线X3M开发板添加dummy_codec虚拟声卡驱动的方法。


1. 在linux kernel目录下执行cd sound/soc/hobot, 该目录为声卡的驱动文件,其中hobot_codec.c为dummy_codec源码,如下图所示:

2. 在kernel目录下执行make menuconifg将dummy_codec加入驱动编译。

3. 在dts文件中,配置对应codec所需要的sound card信息。增加信息参考如下配置:

4. 将内核编译完成后,驱动都会以模块的形式存在,可以执行如下命令手动加载驱动:

Modprobe hobot_codec
Modprobe hobot-dma
Modprobe hobot-cpudai
Modprobe hobot-snd-96 snd_card=4


5. 确认声卡驱动是否注册成功,如下图声卡设备节点已经生成:


6. 播放1khz的正弦波,看是否可以正常播放,也可以在codec输出端通过示波器测量数据信号是否正常。

命令如下:tinyplay /userdata/test.wav -D 0 -d 1 -t 5。



授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由孟高祥提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

平台合作

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】地平线X3M SDB开发板烧录ubuntu镜像实操和注意事项

地平线X3M SDB开发板,地平线论坛已经支持yocto linux和ubuntu两种SDK包,本文实操烧录ubuntu镜像以及说明注意事项。

2022-06-24 -  设计经验 代理服务 技术支持 采购服务

【经验】地平线X3开发板使用指南

本文主要讲述地平线X3开发板的使用说明,主要包含:1.了解X3开发板;2.烧写镜像;3.串口或网口登陆开发板;4.uart烧写【uboot被擦除时使用】。

2022-05-19 -  设计经验 代理服务 技术支持 采购服务

【经验】地平线开发板J3刷机问题及操作记录

本文介绍了在地平线J3开发板上面完成刷机以及跑通AI-Express的demo过程中遇到的问题并详细讲解。首先先刷efuse;刷完之后,利用串口进去改一下板子ip;最后按照github上编译AI-Express。

2022-05-06 -  设计经验 代理服务 技术支持 采购服务

地瓜创客孵化营 | 让每一块 RDK X5,都成为你手中的机器人!

地瓜机器人开发者日就要来啦!面向智能计算与机器人解决方案的通用型开发板新品RDK X5,接口丰富,极具性价比,具有10T算力,与强大的图像处理能力,助力开发者轻松实现多种智能应用。加入“地瓜创客孵化营”你将和一群“地瓜创客”一起找到将你的开发板转变为智能机器人的最佳路径。

2024-09-13 -  原厂动态 代理服务 技术支持 采购服务

旭日X3派开发板

旭日X3派开发板使用指南包括准备工作、系统安装、系统烧写、启动系统、远程登录、快速体验、硬件接口说明等内容。指南详细介绍了开发板的供电、存储、显示、网络连接等准备工作,以及如何安装和启动Ubuntu系统。此外,还涵盖了远程登录方法、GPIO操作、LED点灯、图像采集AI推理等基础功能示例,以及40PIN接口、USB接口、MIPI摄像头接口、TF卡接口、蓝牙等硬件接口的说明。

地平线  -  开发板,X3

2022/11/29  - 用户指南 代理服务 技术支持 采购服务

我们在参考地平线X3M SDB开发板设计原理图时,发现SD2的电源域是3.3V,而我司需要把SD2功能复用为GPIO功能,并且是1.8V输出的,这里需要怎么改。

SD2的电源域可以通过寄存器0xa6004170来修改为3.3v/1.8v,复用为GPIO功能后点输出电压也是由SD2的电源域提供的电压。

2023-09-04 -  技术问答 代理服务 技术支持 采购服务

【经验】地平线旭日x3开发板入门教程介绍

本文对地平线旭日x3开发板做入门介绍,第一步点亮系统,第二步配置交叉编译环境,最后进行示例测试。x3开发板达到了实时性要求,精度也不错。

2022-05-21 -  设计经验 代理服务 技术支持 采购服务

【经验】地平线开发板X3派mjpg-streamer环境安装和测试

基于Linux系统平台下已经开发出众多的优秀的开源软件,用户在开发某一功能前,可以利用这些开源软件来做评估。mjpg‐streamer作为一款开源的V4L2测试框架,可以方便的供用户评估视频相关的功能。

2023-02-09 -  设计经验 代理服务 技术支持 采购服务

地平线X3M开发板有相对应的硬件压测工具吗?

地平线SDK提供相应的针对硬件的压测工具,包括X3M芯片,DDR,EMMC,网口,USB等。

2023-06-29 -  技术问答 代理服务 技术支持 采购服务

地平线发布具有4核ARMA53处理能力的X3派AI开发平台,支持H.264/H.265编解码和5Tops端侧推理|视频

地平线旭日®️X3派是一款面向生态开发者的嵌入式AI开发板,接口兼容树莓派,具有5Tops端侧推理与4核ARMA53处理能力。可同时多路CameraSensor的输入并支持H.264/H.265编解码。

2022-06-16 -  新产品 代理服务 技术支持 采购服务

【经验】地平线X3M开发板上AP6212模组的Wi-Fi功能使用方法

地平线X3M开发板上的AP6212模组是一种低成本、低功耗的模组,集成有WiFi,蓝牙和FM功能,广泛应用到智能手机和便携式设备中。本文主要介绍AP6212 WiFi功能的使用方法。

2022-07-27 -  设计经验 代理服务 技术支持 采购服务

一款新的sensor模组接上地平线X3M开发板,点不亮是什么原因?

1. 需要检查模组的mipi管脚和开发板的mipi接口是否一致,用万用表测试1.2V, 1.8V,3.3V电压是否正常; 2. 确保硬件OK后,可以根据串口报错的信息和地平线的文档对照做进一步分析。

2023-06-29 -  技术问答 代理服务 技术支持 采购服务

【经验】地平线开发板X3M ISP效果代码编译集成验证测试的操作过程

地平线开发板X3M适配点亮一款sensor后,再把AE等功能实现以及地平线提供的tuning前需要做的环境验证工作做完,就可以给ISP Tuning了,本文主要为拿到tuning数据以及转为动态和静态数据文件后,编译生成校准库和运行测试的操作过程。

2022-06-20 -  设计经验 代理服务 技术支持 采购服务

【产品】地平线X3开发板内存详解:bpu内存及相关接口&如何通过命令查看对应内存

本文详细讲解地平线X3开发板的内存情况,主要包括两部分:bpu内存及相关接口&如何通过命令查看对应内存。

2022-05-25 -  新产品 代理服务 技术支持 采购服务

【经验】如何进行地平线X3M开发板的USB驱动性能测试?

地平线X3M开发板针对常见的高速接口,比如ddr, emmc, usb, sdio等提供了相应的测试方法,这样可以保证数据高速传输的稳定性和可靠性。下面是USB驱动性能测试方法。

2023-06-26 -  设计经验 代理服务 技术支持 采购服务
展开更多

电子商城

查看更多

品牌:地平线

品类:SOC

价格:¥152.8664

现货: 14,595

品牌:地平线

品类:摄像头模组

价格:¥450.0000

现货: 6

品牌:地平线

品类:开发板底板

价格:¥500.0000

现货: 0

品牌:地平线

品类:无线及智能模块模组

价格:¥499.0000

现货: 0

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:开发板

价格:¥259.1316

现货:48

品牌:RENESAS

品类:开发板

价格:¥4,100.0000

现货:20

品牌:迅为

品类:开发板

价格:¥378.2000

现货:15

品牌:RENESAS

品类:开发板

价格:¥5,157.7200

现货:8

品牌:RENESAS

品类:DEMO BOARD

价格:¥647.5800

现货:7

品牌:RENESAS

品类:开发工具

价格:¥19.9940

现货:7

品牌:RENESAS

品类:EVALUATION BOARD

价格:¥9,620.4300

现货:7

品牌:RENESAS

品类:开发板

价格:¥2,200.0000

现货:5

品牌:RENESAS

品类:开发板

价格:¥4,000.0000

现货:5

品牌:华普微电子

品类:开发板

价格:¥200.0000

现货:5

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

工控触摸一体机定制

提供7~27寸工控机定制,支持嵌⼊式/ 壁挂式 /桌⾯式/悬挂式等安装方式,采用纯平⾯板IP65防尘防⽔等级,莫⽒7级硬度触摸屏,兼容多种操作系统:组态软件/安卓/XP/win7/8/10/Linux等,支持主板、接⼝、外观、⽀架、刷卡器、⾝份证阅读器、LOGO、⻨克⻛、系统、电池、蓝⽛、4G/5G、摄像头、GPS系统、⼆维码扫描器、指纹等特殊应⽤场景定制

最小起订量: 1台 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面