!!################################ !!ALSA Information Script v 0.5.1 !!################################ !!Script ran on: Wed Jan 1 07:06:38 UTC 2025 !!Linux Distribution !!------------------ Variscite Debian XWayland 1.0 \n \l PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" !!DMI Information !!--------------- Manufacturer: Product Name: Product Version: Firmware Version: System SKU: Board Vendor: Board Name: !!ACPI Device Status Information !!--------------- !!Kernel Information !!------------------ Kernel release: 6.1.36-imx8mm Operating System: GNU/Linux Architecture: aarch64 Processor: unknown SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k6.1.36-imx8mm Library version: 1.2.8 Utilities version: 1.2.8 !!Loaded ALSA modules !!------------------- !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - No !!Soundcards recognised by ALSA !!----------------------------- 0 [imxaudiomicfil ]: imx-audio-micfi - imx-audio-micfil imx-audio-micfil 1 [max98357audio ]: simple-card - max98357-audio max98357-audio !!PCI Soundcards installed in the system !!-------------------------------------- !!Modprobe options (Sound related) !!-------------------------------- snd_pcsp: index=-2 snd_atiixp_modem: index=-2 snd_intel8x0m: index=-2 snd_via82xx_modem: index=-2 snd_aloop: enable=1,1 snd_aloop: pcm_substreams=1,1 !!Loaded sound module options !!--------------------------- !!Sysfs card info !!--------------- !!Card: /sys/class/sound/card0 Driver: /sys/bus/platform/drivers/imx-card Tree: !!Card: /sys/class/sound/card1 Driver: /sys/bus/platform/drivers/asoc-simple-card Tree: !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 3 Jan 1 07:02 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 5 Jan 1 07:02 /dev/snd/controlC1 crw-rw---- 1 root audio 116, 2 Jan 1 07:02 /dev/snd/pcmC0D0c crw-rw---- 1 root audio 116, 4 Jan 1 07:02 /dev/snd/pcmC1D0p crw-rw---- 1 root audio 116, 33 Jan 1 07:02 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 80 Jan 1 07:02 . drwxr-xr-x 3 root root 160 Jan 1 07:02 .. lrwxrwxrwx 1 root root 12 Jan 1 07:02 platform-sound-max98357 -> ../controlC1 lrwxrwxrwx 1 root root 12 Jan 1 07:02 platform-sound-micfil -> ../controlC0 !!ALSA configuration files !!------------------------ !!System wide config file (/etc/asound.conf) pcm.rate_convert { type plug slave { pcm "hw:1,0" rate 48000 } } pcm.!default { type plug slave { pcm "hw:1,0" rate 48000 } } !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 1: max98357audio [max98357-audio], device 0: 30050000.sai-HiFi HiFi-0 [30050000.sai-HiFi HiFi-0] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: imxaudiomicfil [imx-audio-micfil], device 0: micfil hifi snd-soc-dummy-dai-0 [micfil hifi snd-soc-dummy-dai-0] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card imxaudiomicfil Card sysdefault:0 'imxaudiomicfil'/'imx-audio-micfil' Mixer name : '' Components : '' Controls : 25 Simple ctrls : 25 Simple mixer control 'CH0',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH1',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH2',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH3',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH4',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH5',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH6',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH7',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'HWVAD Detector Frame Time',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 63 Mono: 10 [16%] Simple mixer control 'HWVAD Detector Initialization Time',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 0 [0%] Simple mixer control 'HWVAD Enablement',0 Capabilities: enum Items: 'Disable (Record only)' 'Enable (Record with Vad)' Item0: 'Disable (Record only)' Simple mixer control 'HWVAD High-Pass Filter',0 Capabilities: enum Items: 'Filter bypass' 'Cut-off @1750Hz' 'Cut-off @215Hz' 'Cut-off @102Hz' Item0: 'Filter bypass' Simple mixer control 'HWVAD Initialization Mode',0 Capabilities: enum Items: 'Envelope mode' 'Energy mode' Item0: 'Envelope mode' Simple mixer control 'HWVAD Input Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'HWVAD Noise Filter Adjustment',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 0 [0%] Simple mixer control 'HWVAD Noise Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'HWVAD Sound Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'HWVAD ZCD',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'HWVAD ZCD Adjustment',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'HWVAD ZCD And Behavior',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'HWVAD ZCD Auto Threshold',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'HWVAD ZCD Threshold',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 1023 Mono: 0 [0%] Simple mixer control 'MICFIL DC Remover Control',0 Capabilities: enum Items: 'Cut-off @21Hz' 'Cut-off @83Hz' 'Cut-off @152Hz' 'Bypass' Item0: 'Bypass' Simple mixer control 'MICFIL Quality Select',0 Capabilities: enum Items: 'High' 'Medium' 'Low' 'VLow0' 'Vlow1' 'Vlow2' Item0: 'VLow0' Simple mixer control 'VAD Detected',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] !!-------Mixer controls for card max98357audio Card sysdefault:1 'max98357audio'/'max98357-audio' Mixer name : '' Components : '' Controls : 0 Simple ctrls : 0 !!Alsactl output !!-------------- --startcollapse-- state.imxaudiomicfil { control.1 { iface MIXER name 'CH0 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.2 { iface MIXER name 'CH1 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.3 { iface MIXER name 'CH2 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.4 { iface MIXER name 'CH3 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.5 { iface MIXER name 'CH4 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.6 { iface MIXER name 'CH5 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.7 { iface MIXER name 'CH6 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.8 { iface MIXER name 'CH7 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.9 { iface MIXER name 'MICFIL Quality Select' value VLow0 comment { access 'read write' type ENUMERATED count 1 item.0 High item.1 Medium item.2 Low item.3 VLow0 item.4 Vlow1 item.5 Vlow2 } } control.10 { iface MIXER name 'HWVAD Enablement Switch' value 'Disable (Record only)' comment { access 'read write' type ENUMERATED count 1 item.0 'Disable (Record only)' item.1 'Enable (Record with Vad)' } } control.11 { iface MIXER name 'HWVAD Initialization Mode' value 'Envelope mode' comment { access 'read write' type ENUMERATED count 1 item.0 'Envelope mode' item.1 'Energy mode' } } control.12 { iface MIXER name 'HWVAD High-Pass Filter' value 'Filter bypass' comment { access 'read write' type ENUMERATED count 1 item.0 'Filter bypass' item.1 'Cut-off @1750Hz' item.2 'Cut-off @215Hz' item.3 'Cut-off @102Hz' } } control.13 { iface MIXER name 'HWVAD ZCD Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.14 { iface MIXER name 'HWVAD ZCD Auto Threshold Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.15 { iface MIXER name 'MICFIL DC Remover Control' value Bypass comment { access 'read write' type ENUMERATED count 1 item.0 'Cut-off @21Hz' item.1 'Cut-off @83Hz' item.2 'Cut-off @152Hz' item.3 Bypass } } control.16 { iface MIXER name 'HWVAD Input Gain' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' } } control.17 { iface MIXER name 'HWVAD Sound Gain' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' } } control.18 { iface MIXER name 'HWVAD Noise Gain' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' } } control.19 { iface MIXER name 'HWVAD Detector Frame Time' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 63' } } control.20 { iface MIXER name 'HWVAD Detector Initialization Time' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 31' } } control.21 { iface MIXER name 'HWVAD Noise Filter Adjustment' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 31' } } control.22 { iface MIXER name 'HWVAD ZCD Threshold' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 1023' } } control.23 { iface MIXER name 'HWVAD ZCD Adjustment' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' } } control.24 { iface MIXER name 'HWVAD ZCD And Behavior Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.25 { iface MIXER name 'VAD Detected' value false comment { access 'read write' type BOOLEAN count 1 } } } state.max98357audio { control { } } --endcollapse-- !!All Loaded Modules !!------------------ imx_sdma mlan moal mxs_dma !!ALSA/HDA dmesg !!-------------- [ 0.000000] Policy zone: DMA [ 0.000000] Kernel command line: console=ttymxc2,115200 root=/dev/mmcblk2p1 rootwait rw cma=576M cma_name=linux,cma snd-aloop.enable=1,1 snd-aloop.pcm_substreams=1,1 [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) -- [ 1.619449] mmcblk2: mmc2:0001 DG4008 7.28 GiB [ 1.621440] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 1.626097] mmcblk2: p1 -- [ 1.989749] sdhci-esdhc-imx 30b40000.mmc: allocated mmc-pwrseq [ 1.994760] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 2.015761] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 2.027473] mmc1: SDHCI controller on 30b50000.mmc [30b50000.mmc] using ADMA -- [ 2.034590] mmc0: SDHCI controller on 30b40000.mmc [30b40000.mmc] using ADMA [ 2.040935] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 2.046859] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 2.061143] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 2.071067] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 2.081796] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2.086450] ALSA device list: [ 2.090474] cfg80211: failed to load regulatory.db [ 2.093483] No soundcards found. [ 2.141375] EXT4-fs (mmcblk2p1): mounted filesystem with ordered data mode. Quota mode: none. -- [ 2.199413] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1 [ 2.205101] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 2.217754] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43430-sdio.fsl,imx8mm-emo.bin failed with error -2 [ 2.223977] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 2.324483] systemd[1]: System time before build time, advancing clock. -- [ 7.543850] mxs-dma 33000000.dma-controller: initialized [ 7.630563] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 7.665315] mlan: loading out-of-tree module taints kernel. -- [ 7.759747] wlan: Driver loaded successfully [ 7.793698] imx-card sound-micfil: ASoC: driver name too long 'imx-audio-micfil' -> 'imx-audio-micfi' [ 8.099401] imx-sdma 302b0000.dma-controller: firmware found. !!Packages installed !!-------------------- ii alsa-topology-conf 1.2.5.1-2 all ALSA topology configuration files ii alsa-ucm-conf 1.2.8-1 all ALSA Use Case Manager configuration files ii alsa-utils 1.2.8-1 arm64 Utilities for configuring and using ALSA