!!################################ !!ALSA Information Script v 0.5.1 !!################################ !!Script ran on: Sun Sep 22 14:19:35 UTC 2024 !!Linux Distribution !!------------------ Debian GNU/Linux 12 \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: 5.15.147 Operating System: GNU/Linux Architecture: aarch64 Processor: unknown SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k5.15.147 Library version: 1.2.8 Utilities version: 1.2.8 !!Loaded ALSA modules !!------------------- !!Sound Servers on this system !!---------------------------- PipeWire: Installed - Yes (/usr/bin/pipewire) Running - Yes No sound servers found. !!Soundcards recognised by ALSA !!----------------------------- 0 [audiocodec ]: audiocodec - audiocodec audiocodec 1 [sndi2s0 ]: sndi2s0 - sndi2s0 sndi2s0 !!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 !!Loaded sound module options !!--------------------------- !!Sysfs card info !!--------------- !!Card: /sys/class/sound/card0 Driver: /sys/bus/platform/drivers/sunxi-snd-mach Tree: !!Card: /sys/class/sound/card1 Driver: /sys/bus/platform/drivers/sunxi-snd-mach Tree: !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 0 Sep 22 13:32 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 32 Sep 22 13:32 /dev/snd/controlC1 crw-rw---- 1 root audio 116, 24 Sep 22 13:32 /dev/snd/pcmC0D0c crw-rw---- 1 root audio 116, 16 Sep 22 13:32 /dev/snd/pcmC0D0p crw-rw---- 1 root audio 116, 56 Sep 22 13:32 /dev/snd/pcmC1D0c crw-rw---- 1 root audio 116, 33 Sep 22 13:32 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 80 Sep 22 13:32 . drwxr-xr-x 3 root root 180 Sep 22 13:32 .. lrwxrwxrwx 1 root root 12 Sep 22 13:32 platform-soc@3000000:codec_mach -> ../controlC0 lrwxrwxrwx 1 root root 12 Sep 22 13:32 platform-soc@3000000:i2s0_mach -> ../controlC1 !!ALSA configuration files !!------------------------ !!System wide config file (/etc/asound.conf) pcm.!default { type asym playback.pcm "PlaybackSPK" capture.pcm "CaptureMIC" } pcm.PlaybackHP { type hooks slave.pcm "hw:audiocodec" hooks.0 { type ctl_elems hook_args [ { name "HPOUT Switch" preserve true lock true value 1 } ] } } pcm.PlaybackSPK { type hooks slave.pcm "hw:audiocodec" hooks.0 { type ctl_elems hook_args [ { name "LINEOUTL Switch" preserve true lock true value 1 } { name "LINEOUTR Switch" preserve true lock true value 1 } { name "SPK Switch" preserve true lock true value 1 } ] } } pcm.PlaybackSPDIF { type hw card "sndspdif" } pcm.PlaybackHDMI { type hw card "sndhdmi" } pcm.CaptureMIC { type hooks slave.pcm "hw:audiocodec" hooks.0 { type ctl_elems hook_args [ { name "MIC1 Switch" preserve true lock true value 1 } { name "MIC2 Switch" preserve true lock true value 1 } ] } } !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: audiocodec [audiocodec], device 0: sunxi-snd-plat-aaudio-sunxi-snd-codec 7110000.codec-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: audiocodec [audiocodec], device 0: sunxi-snd-plat-aaudio-sunxi-snd-codec 7110000.codec-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: sndi2s0 [sndi2s0], device 0: sunxi-snd-plat-i2s-ac107-codec0 sunxi-ac107.5-0036-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card audiocodec Card sysdefault:0 'audiocodec'/'audiocodec' Mixer name : '' Components : '' Controls : 30 Simple ctrls : 30 Simple mixer control 'ADC DRC0 Mode',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'ADC DRC1 Mode',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'ADC HPF0 Mode',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'ADC HPF1 Mode',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'ADC1',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 160 [63%] [0.75dB] Simple mixer control 'ADC1 ADC2 Swap',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'ADC1 Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 31 [100%] Simple mixer control 'ADC2',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 160 [63%] [0.75dB] Simple mixer control 'ADC2 Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 31 [100%] Simple mixer control 'ADC3',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 160 [63%] [0.75dB] Simple mixer control 'ADC3 ADC4 Swap',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'ADC3 Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 31 [100%] Simple mixer control 'ADDA Loop Mode',0 Capabilities: enum Items: 'Off' 'DACLR-to-ADC12' 'DACL-to-ADC3' Item0: 'Off' Simple mixer control 'DAC',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 63 Mono: 63 [100%] [-1.16dB] Simple mixer control 'DAC DRC Mode',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'DAC HPF Mode',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'DACL',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 160 [63%] [0.75dB] Simple mixer control 'DACL DACR Swap',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'DACR',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 160 [63%] [0.75dB] Simple mixer control 'HPOUT',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'HPOUT Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 7 [100%] Simple mixer control 'LINEOUT Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 31 [100%] Simple mixer control 'LINEOUTL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'LINEOUTR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'MIC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'MIC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'MIC3',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SPK',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'rx sync mode',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'tx hub mode',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' !!-------Mixer controls for card sndi2s0 Card sysdefault:1 'sndi2s0'/'sndi2s0' Mixer name : '' Components : '' Controls : 11 Simple ctrls : 11 Simple mixer control 'ADC1 Digital',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 234 [92%] [56.25dB] Simple mixer control 'ADC1 MIXER ADC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'ADC1 MIXER ADC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'ADC1 PGA Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 10 [32%] Simple mixer control 'ADC2 Digital',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 234 [92%] [56.25dB] Simple mixer control 'ADC2 MIXER ADC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'ADC2 MIXER ADC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'ADC2 PGA Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 10 [32%] Simple mixer control 'loopback debug',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'rx sync mode',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'tx hub mode',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' !!Alsactl output !!-------------- --startcollapse-- state.audiocodec { control.1 { iface MIXER name 'tx hub mode' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.2 { iface MIXER name 'rx sync mode' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.3 { iface MIXER name 'DAC DRC Mode' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.4 { iface MIXER name 'DAC HPF Mode' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.5 { iface MIXER name 'ADC DRC0 Mode' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.6 { iface MIXER name 'ADC HPF0 Mode' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.7 { iface MIXER name 'ADC DRC1 Mode' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.8 { iface MIXER name 'ADC HPF1 Mode' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.9 { iface MIXER name 'ADDA Loop Mode' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 DACLR-to-ADC12 item.2 DACL-to-ADC3 } } control.10 { iface MIXER name 'DACL DACR Swap' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.11 { iface MIXER name 'ADC1 ADC2 Swap' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.12 { iface MIXER name 'ADC3 ADC4 Swap' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.13 { iface MIXER name 'DAC Volume' value 63 comment { access 'read write' type INTEGER count 1 range '0 - 63' dbmin -7424 dbmax -116 dbvalue.0 -116 } } control.14 { iface MIXER name 'DACL Volume' value 160 comment { access 'read write' type INTEGER count 1 range '0 - 255' dbmin -9999999 dbmax 7200 dbvalue.0 75 } } control.15 { iface MIXER name 'DACR Volume' value 160 comment { access 'read write' type INTEGER count 1 range '0 - 255' dbmin -9999999 dbmax 7200 dbvalue.0 75 } } control.16 { iface MIXER name 'ADC1 Volume' value 160 comment { access 'read write' type INTEGER count 1 range '0 - 255' dbmin -9999999 dbmax 7200 dbvalue.0 75 } } control.17 { iface MIXER name 'ADC2 Volume' value 160 comment { access 'read write' type INTEGER count 1 range '0 - 255' dbmin -9999999 dbmax 7200 dbvalue.0 75 } } control.18 { iface MIXER name 'ADC3 Volume' value 160 comment { access 'read write' type INTEGER count 1 range '0 - 255' dbmin -9999999 dbmax 7200 dbvalue.0 75 } } control.19 { iface MIXER name 'LINEOUT Gain' value 31 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin -9999999 dbmax 0 dbvalue.0 0 } } control.20 { iface MIXER name 'HPOUT Gain' value 7 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -9999999 dbmax 0 dbvalue.0 0 } } control.21 { iface MIXER name 'ADC1 Gain' value 31 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin 0 dbmax 3100 dbvalue.0 3100 } } control.22 { iface MIXER name 'ADC2 Gain' value 31 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin 0 dbmax 3100 dbvalue.0 3100 } } control.23 { iface MIXER name 'ADC3 Gain' value 31 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin 0 dbmax 3100 dbvalue.0 3100 } } control.24 { iface MIXER name 'MIC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.25 { iface MIXER name 'MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.26 { iface MIXER name 'MIC3 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.27 { iface MIXER name 'LINEOUTL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.28 { iface MIXER name 'LINEOUTR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.29 { iface MIXER name 'HPOUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'SPK Switch' value false comment { access 'read write' type BOOLEAN count 1 } } } state.sndi2s0 { control.1 { iface MIXER name 'tx hub mode' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.2 { iface MIXER name 'rx sync mode' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.3 { iface MIXER name 'loopback debug' value false comment { access 'read write' type BOOLEAN count 1 } } control.4 { iface MIXER name 'ADC1 Digital Volume' value 234 comment { access 'read write' type INTEGER count 1 range '0 - 255' dbmin -11925 dbmax 7200 dbvalue.0 5625 } } control.5 { iface MIXER name 'ADC2 Digital Volume' value 234 comment { access 'read write' type INTEGER count 1 range '0 - 255' dbmin -11925 dbmax 7200 dbvalue.0 5625 } } control.6 { iface MIXER name 'ADC1 PGA Gain' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin 0 dbmax 3100 dbvalue.0 1000 } } control.7 { iface MIXER name 'ADC2 PGA Gain' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin 0 dbmax 3100 dbvalue.0 1000 } } control.8 { iface MIXER name 'ADC1 MIXER ADC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'ADC1 MIXER ADC2 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.10 { iface MIXER name 'ADC2 MIXER ADC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.11 { iface MIXER name 'ADC2 MIXER ADC2 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } } --endcollapse-- !!All Loaded Modules !!------------------ aic8800_bsp aic8800_btlpm aic8800_fdrv deinterlace sun55iw3_devfreq vipcore !!ALSA/HDA dmesg !!-------------- [ 5.725218] [drm] Initialized panfrost 1.2.0 20180908 for 1800000.gpu on minor 1 [ 5.736655] sunxi:sound-common:[WARN]: 1012 snd_sunxi_ucfmt_probe(): set data late to default [ 5.804346] debugfs: Directory 'soc@3000000:codec_plat' with parent 'audiocodec' already present! [ 5.815962] input: audiocodec Headphones as /devices/platform/soc@3000000/soc@3000000:codec_mach/sound/card0/input4 [ 5.828605] sunxi:sound-common:[WARN]: 1012 snd_sunxi_ucfmt_probe(): set data late to default [ 5.838325] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: Address Write bit transmitted,ACK not received -- [ 7.210365] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: xfer failed (dev addr:0x36) [ 7.219163] sunxi-ac107 5-0036: ASoC: error at snd_soc_component_update_bits on sunxi-ac107.5-0036: -22 [ 7.230477] sunxi:ehci_sunxi:[INFO]: sunxi-ehci: EHCI SUNXI driver -- [ 7.725701] cfg80211: failed to load regulatory.db [ 7.730493] ALSA device list: [ 7.739152] #0: audiocodec [ 7.742377] #1: sndi2s0 -- [ 8.053269] systemd[1]: Hostname set to . [ 8.344196] sunxi:sound-jack:[INFO]: 308 sunxi_jack_det_scan_work(): [sound] jack report -> OUT [ 8.499629] systemd[1]: Queued start job for default target graphical.target. -- [ 11.310160] npu[eb][eb] vipcore, allocate page for video memory, size: 0x2000000bytes [ 11.320008] sunxi-ac107 5-0036: ASoC: error at snd_soc_component_update_bits on sunxi-ac107.5-0036: -22 [ 11.328251] npu[eb][eb] vipcore, video memory heap size is more than 4Mbyte,only can allocate 4M byte from page -- [ 11.358045] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: xfer failed (dev addr:0x36) [ 11.358076] sunxi-ac107 5-0036: ASoC: error at snd_soc_component_update_bits on sunxi-ac107.5-0036: -22 [ 11.369885] npu[eb][eb] VIPLite driver version 1.13.0.0-AW-2023-01-09 -- [ 11.425543] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: xfer failed (dev addr:0x36) [ 11.425587] sunxi-ac107 5-0036: ASoC: error at snd_soc_component_update_bits on sunxi-ac107.5-0036: -22 [ 11.425867] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: Address Write bit transmitted,ACK not received -- [ 11.426574] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: xfer failed (dev addr:0x36) [ 11.488373] sunxi-ac107 5-0036: ASoC: error at snd_soc_component_update_bits on sunxi-ac107.5-0036: -22 [ 11.502153] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: Address Write bit transmitted,ACK not received -- [ 11.906706] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: xfer failed (dev addr:0x36) [ 11.927031] sunxi-ac107 5-0036: ASoC: error at snd_soc_component_update_bits on sunxi-ac107.5-0036: -22 [ 11.940597] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: Address Write bit transmitted,ACK not received -- [ 11.953901] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: xfer failed (dev addr:0x36) [ 11.974253] sunxi-ac107 5-0036: ASoC: error at snd_soc_component_update_bits on sunxi-ac107.5-0036: -22 [ 11.988046] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: Address Write bit transmitted,ACK not received -- [ 12.001127] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: xfer failed (dev addr:0x36) [ 12.021478] sunxi-ac107 5-0036: ASoC: error at snd_soc_component_update_bits on sunxi-ac107.5-0036: -22 [ 12.035056] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: Address Write bit transmitted,ACK not received -- [ 12.048369] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: xfer failed (dev addr:0x36) [ 12.068765] sunxi-ac107 5-0036: ASoC: error at snd_soc_component_update_bits on sunxi-ac107.5-0036: -22 [ 12.082267] sunxi:twi_sunxi-2503400.twi5:[ERR]: drv-mode: Address Write bit transmitted,ACK not received -- [ 2553.317825] flush:tid=3 [ 2602.808243] sunxi:sound-jack:[INFO]: 226 sunxi_jack_det_irq_work(): [sound] jack report -> HEADPHONE [ 2634.937657] Purging 638976 bytes !!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