【经验】地平线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

暂无评论

相关推荐

地平线旭日X3系列智能芯片开发经验资料汇总

旭日X3 是地平线针对 AIoT 场景,推出的新一代低功耗、高性能的智能芯片;集成了地平线最先进的伯努利2.0 架构引擎( BPU® )。包含 X3M 和 X3E 两颗芯片,X3M 主要面向 8M 智能前视市场和边缘计算,提供 5TOPS 算力;X3E 主要面向 5M 智能前视市场,提供 3TOPS 算力。

2024-08-16 -  设计经验 代理服务 技术支持 批量订货

【经验】地平线ISP工具Control tool的使用方法介绍

Control tool是isp-tuning时tuning ISP参数的图形界面工具,对于刚接触地平线的开发者来说,会比较陌生,下面详细介绍Control tool的使用方法。

2022-09-10 -  设计经验 代理服务 技术支持 批量订货

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

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

2022-06-24 -  设计经验 代理服务 技术支持 批量订货

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

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

2024-09-13 -  原厂动态 代理服务 技术支持 批量订货

Sunrise3.0(X3M)规格书

描述- 本资料为Horizon Robotics的Sunrise 3.0(X3M)芯片的数据手册。该文档详细介绍了X3M芯片的技术规格、功能特性、硬件架构和应用场景。内容包括芯片块图、引脚描述、电气规范、接口时序、系统架构、CPU子系统、DDR子系统、VIO子系统、BPU子系统、VSP子系统和PERI子系统等。

型号- X3M

February 2021  - 地平线  - 数据手册  - Rev. 1.0 代理服务 技术支持 批量订货

地平线机器人事业部介绍

描述- 地平线是一家全球领先的智能计算平台提供商,专注于深度神经网络芯片的研发。公司致力于将深度神经网络嵌入芯片,实现智能设备的环境感知、人机交互和决策控制能力。地平线拥有全球唯三的车规级计算芯片,并已量产多款芯片,支持多种智能设备和应用。公司核心团队由多位行业顶尖专家组成,拥有丰富的研发经验和行业影响力。地平线致力于推动智能计算技术的发展,为机器人、自动驾驶等领域提供高性能计算解决方案。

型号- X5M,X3M

2024/2/22  - 地平线  - 商品及供应商介绍 代理服务 技术支持 批量订货

【应用】地平线推出基于AI SoC X3M的扫地机方案,提供配套TROS操作系统和AI算法

地平线推出基于Sunrise®旭日芯片的扫地机方案,提供芯片+操作系统+算法的完整解决方案,实现更智能、更稳定、更主动的智能扫地机应用。

2022-07-05 -  应用方案 代理服务 技术支持 批量订货

【应用】地平线AI SoC芯片X3M助力智能停车场系统设计,可实现车牌识别、车流量检测等功能,算力可达5Tops

现在,随着智能芯片、算法的技术发展,方便快捷、稳定可靠的非接触式智能停车设备已走进大大小小的城市,成为当今停车场设备的主流。地平线推出的X3M系列AI SoC芯片,可应用于停车场的智能识别设备,用来检测施工车辆的车牌、类别,并可实现计算车流量的功能。

2023-02-26 -  应用方案 代理服务 技术支持 批量订货

旭日X3派开发板

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

型号- X3

2022/11/29  - 地平线  - 用户指南 代理服务 技术支持 批量订货

地平线X3M核心板规格说明书

描述- 地平线X3M核心板(X3M SOM)是一款基于X3M芯片设计的AI处理模块,具备图像检测、分类、分割等功能。该模块适用于AI摄像头、机器人、边缘计算盒子等多种场景,旨在帮助客户加速产品研发进程。

型号- X3M,X3M SOM

2020-11-01  - 地平线  - 数据手册  - V1.0 代理服务 技术支持 批量订货

【经验】SoC X3M烧录自定义14G userdata镜像并打包进disk.img的镜像过程解析

地平线SoC X3M自定义镜像,比如userdata,其中固件和算法模型以及图像等资料有14G多,此时生成的userdata镜像就有14G多,与其他镜像包一起打包进disk.img后接近15G,我们是否还可以用地平线hbupdate_win64_v1.3(AIOT)工具烧录呢,本文记录烧录并解析注意点。

2023-09-10 -  设计经验 代理服务 技术支持 批量订货

【经验】地平线Soc X3M适配新的sensor时MIPI CSI、VIO配置注意事项

地平线X3M适配新的sensor,除了要实现sensor寄存器的初始化,以及代码库实现,还需要做X3M端的MIPI CSI配置,以及VIO的配置,本文将介绍地平线Soc X3M的MIPI CSI、VIO配置注意事项。

2021-12-10 -  设计经验 代理服务 技术支持 批量订货

【经验】地平线X3M芯片通过软件调节降低功耗的三种方法

地平线X3M SoC芯片包含4个53核,主频1.2Ghz,还有2个BPU核,主频1GHz,算力最高5Tops,在处理负责图像逻辑的情况下,需要对功耗进行必要的控制,保证芯片能正常工作。下面是三种通过软件调节降低芯片功耗的三种方法。

2023-05-18 -  设计经验 代理服务 技术支持 批量订货

【经验】地平线SoC X3M分区修改镜像制作烧录过程实操

地平线SoC X3M SDB核心板的EMMC为16G容量,默认总共有12个分区,其中app,userdata分区没有烧录镜像,我们可以在app,userdata分区中烧录自己的固件,也可以新增自己的分区并制作镜像烧录到新增加的分区中,本文记录在默认的app,userdata分区中烧录自己制作的2个镜像过程。

2023-09-09 -  设计经验 代理服务 技术支持 批量订货
展开更多

电子商城

查看更多

品牌:地平线

品类:SOC

价格:¥144.8208

现货: 673

品牌:地平线

品类:摄像头模组

价格:¥450.0000

现货: 6

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:地平线

品类:开发板底板

价格:¥500.0000

现货: 0

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:地平线

品类:X3开发板摄像头

价格:

现货: 0

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:开发板

价格:¥259.1316

现货:48

品牌:RENESAS

品类:开发板

价格:¥4,100.0000

现货:20

品牌:迅为

品类:开发板

价格:¥378.2000

现货:15

品牌:RENESAS

品类:开发板

价格:¥9,093.1765

现货:8

品牌:RENESAS

品类:EVALUATION BOARD

价格:¥20,004.9883

现货:7

品牌:RENESAS

品类:开发工具

价格:¥234.0000

现货:7

品牌:RENESAS

品类:DEMO BOARD

价格:¥2,134.9768

现货:7

品牌:华普微电子

品类:开发板

价格:¥200.0000

现货:5

品牌:RENESAS

品类:开发板

价格:¥2,200.0000

现货:5

品牌:RENESAS

品类:开发板

价格:¥4,000.0000

现货:5

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

PCB快板打样定制

可加工PCB层数:1-30层;板材类型:FR4板/铝基板/铜基板/刚扰结合板/FPC板/高精密板/Rogers高频板;成品尺寸:5*5mm~53*84cm;板厚:0.1~5.0mm。

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

多层印制电路板打样定制

可加工PCB板层数:0-60层,板材类型:高频板/高速板/高频混压板/盲埋孔板/HDI板/无卤素板/厚铜板/刚柔结合板;最大加工尺寸:622*1200MM;板厚:0.05-8.0MM;铜厚:0.33-30OZ;

最小起订量: 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

收藏
收藏当前页面