【启明智显技术分享】SOM2D02-2GW核心板适配ALSA(适用Sigmastar ssd201/202D)

提示:作为Espressif(乐鑫科技)大中华区合作伙伴及sigmastar(厦门星宸)VAD合作伙伴,我们不仅用心整理了你在开发过程中可能会遇到的问题以及快速上手的简明教程供开发小伙伴参考。同时也用心整理了乐鑫及星宸科技的新产品、新方案的主要特点及应用!希望你能第一时间了解并快速用上好的方案和产品!

SOM2D02-2GW核心板适配ALSA


rootfs.mk的配置

复制代码
vi project/image/config

添加如下:

复制代码
echo pcm.* 0:0 0660 =snd/ >> ${OUTPUTDIR}/rootfs/etc/mdev.conf
echo control.* 0:0 0660 =snd/ >> ${OUTPUTDIR}/rootfs/etc/mdev.conf
echo timer 0:0 0660 =snd/ >> ${OUTPUTDIR}/rootfs/etc/mdev.conf
echo '$$DEVNAME=bus/usb/([0-9]+)/([0-9]+) 0:0 0660 =bus/usb/%1/%2'>> ${OUTPUTDIR}/rootfs/etc/mdev.conf

配置完之后保存一下:

复制代码
cp .config arch/arm/configs/infinity2m_ssc011a_s01a_rgb565-rmii_defconfig

重新编译一下固件:

复制代码
./Release_to_customer.sh -f nand -p ssd202 -m 256

编译完成之后会生成:

复制代码
kernel/sound/soundcore.ko
kernel/sound/core/snd.ko
kernel/sound/core/snd-timer.ko
kernel/sound/core/snd-pcm.ko
kernel/sound/core/oss/snd-pcm-oss.ko

且在kernel/modules下也会把相应的文件生成:

我们这里可从rootfs.mk可以看出,脚本是直接添加启动脚本里的,所有我们直接把镜像烧录到开发板那里就好了

相关推荐
_Emma_2 分钟前
[QCOM] Linux下qcom camera驱动框架分析
linux·驱动开发
浮若于心3 分钟前
WSL2 Ubuntu 占用 C 盘空间清理指南
linux·c语言·ubuntu
请输入蚊子11 分钟前
《操作系统真象还原》 第九章 线程
linux·操作系统·bochs·操作系统真像还原
bai_lan_ya14 分钟前
Linux 输入系统应用编程完全指南
linux·运维·服务器
小草cys19 分钟前
轮足机器人无法直立的原因,哎
单片机·嵌入式硬件·机器人
kyle~19 分钟前
ROS2 Control
c++·嵌入式硬件·机器人·ros2
EVERSPIN24 分钟前
单片机外扩SRAM芯片:Async Fast EMI504WF08VB-10IE应用
单片机·嵌入式硬件·sram芯片·外扩sram·外扩sram芯片
LCG元26 分钟前
STM32嵌入式开发:基于STM32F103的智能水族箱控制
stm32·单片机·嵌入式硬件
DC升降压/LED驱动IC1 小时前
源芯片选型指南之 AP5193 DC-DC 宽电压 LED 降压恒流驱动器
stm32·单片机·嵌入式硬件·物联网·51单片机·proteus
蓝凌y1 小时前
51单片机之花样灯
c语言·单片机·嵌入式硬件·51单片机