[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#837625: firmware-intel-sound_20160824-1_all.deb on Trekstor miniPC W2 with Baytrail processor



Dear maintainer,

thank you for your answer. Yes, I also just download the nonfree package, instead of adding "non-free" to my sources.list. The firmware is now installed in /lib/firmware/intel, but I can't see it is loaded.

dmesg before driver-installation:

[   51.398373] NET: Registered protocol family 24
[   67.318208] intel_sst_acpi 80860F28:00: firmware: failed to load intel/fw_sst_0f28.bin (-2)
[   67.318223] intel_sst_acpi 80860F28:00: Direct firmware load for intel/fw_sst_0f28.bin failed with error -2
[   67.318233] intel_sst_acpi 80860F28:00: fw is returning as null
[   67.318241] intel_sst_acpi 80860F28:00: FW download fail -22
[   67.318772]  Baytrail Audio Port: ASoC: no backend DAIs enabled for Baytrail Audio Port
[   67.319297]  Baytrail Audio Port: ASoC: no backend DAIs enabled for Baytrail Audio Port

...

dmesg after driver-installation:

[   45.927427] ip_tables: (C) 2000-2006 Netfilter Core Team
[   63.858856] intel_sst_acpi 80860F28:00: Wait timed-out condition:0x0, msg_id:0x0 fw_state 0x1
[   63.858867] intel_sst_acpi 80860F28:00: fw download failed -16
[   63.858881] intel_sst_acpi 80860F28:00: FW download fail -16
[   63.859275]  Baytrail Audio Port: ASoC: no backend DAIs enabled for Baytrail Audio Port
[   63.859655]  Baytrail Audio Port: ASoC: no backend DAIs enabled for Baytrail Audio Port

...

alsa-info says:

cat: '/sys/module/snd_soc_sst_bytcr_rt5640/parameters/*': No such file or directory

upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.64
!!################################

!!Script ran on: Wed Sep 28 13:36:43 UTC 2016

...

!!ALSA Version
!!------------
Driver version:     k4.6.0-1-686-pae
Library version:    1.1.2
Utilities version:  1.1.2

!!Loaded ALSA modules
!!-------------------
snd_soc_sst_bytcr_rt5640

!!Sound Servers on this system
!!----------------------------
Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes

!!Soundcards recognised by ALSA
!!-----------------------------
 0 [bytcrrt5640    ]: bytcr-rt5640 - bytcr-rt5640
                      bytcr-rt5640

!!PCI Soundcards installed in the system
!!--------------------------------------

!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!-------------------------------------------------------

!!Modprobe options (Sound related)
!!--------------------------------
snd_pcsp: index=-2
snd_usb_audio: index=-2
snd_atiixp_modem: index=-2
snd_intel8x0m: index=-2
snd_via82xx_modem: index=-2

!!Loaded sound module options
!!---------------------------
!!Module: snd_soc_sst_bytcr_rt5640
    * :

!!ALSA Device nodes
!!-----------------
crw-rw----+ 1 root audio 116,  6 Sep 28 14:57 /dev/snd/comprC0D2
crw-rw----+ 1 root audio 116,  2 Sep 28 14:57 /dev/snd/controlC0
crw-rw----+ 1 root audio 116,  4 Sep 28 14:57 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116,  3 Sep 28 14:57 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116,  5 Sep 28 14:57 /dev/snd/pcmC0D1p
crw-rw----+ 1 root audio 116,  1 Sep 28 14:57 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Sep 28 14:57 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root  60 Sep 28 14:57 .
drwxr-xr-x 3 root root 200 Sep 28 14:57 ..
lrwxrwxrwx 1 root root  12 Sep 28 14:57 platform-bytcr_rt5640 -> ../controlC0

!!Aplay/Arecord output
!!--------------------
APLAY
**** List of PLAYBACK Hardware Devices ****
card 0: bytcrrt5640 [bytcr-rt5640], device 0: Baytrail Audio (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: bytcrrt5640 [bytcr-rt5640], device 1: Deep-Buffer Audio (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD
**** List of CAPTURE Hardware Devices ****
card 0: bytcrrt5640 [bytcr-rt5640], device 0: Baytrail Audio (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------
!!-------Mixer controls for card 0 [bytcrrt5640]

Card hw:0 'bytcrrt5640'/'bytcr-rt5640'
  Mixer name    : ''
  Components    : ''
  Controls      : 256
  Simple ctrls  : 228
Simple mixer control 'Headphone',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Speaker',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 39
  Mono:
  Front Left: Playback 17 [44%] [-21.00dB] [on]
  Front Right: Playback 17 [44%] [-21.00dB] [on]
Simple mixer control 'Speaker Channel',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [off]
  Front Right: Playback [off]

...

!!Alsactl output
!!--------------
--startcollapse--
state.bytcrrt5640 {
    control.1 {
        iface MIXER
        name 'media0_out mix 0 media0_in Switch'
        value false
        comment {
            access 'read write'
            type BOOLEAN
            count 1
        }
    }
    control.2 {
        iface MIXER
        name 'media0_out mix 0 media1_in Switch'
        value false
        comment {
            access 'read write'
            type BOOLEAN
            count 1
        }

...

!!All Loaded Modules
!!------------------
Module
xt_TCPMSS
xt_tcpmss
xt_tcpudp
iptable_mangle
ip_tables
x_tables
pppoe
pppox
ppp_generic
slhc
nls_utf8
nls_cp437
vfat
fat
hid_generic
evdev
gpio_keys
snd_soc_sst_bytcr_rt5640
intel_rapl
iTCO_wdt
intel_soc_dts_thermal
iTCO_vendor_support
intel_powerclamp
coretemp
kvm_intel
efi_pstore
kvm
irqbypass
efivars
crc32_pclmul
usbhid
hid
cdc_ether
usbnet
pcspkr
r8152
mii
8250_fintek
soc_button_array
int3400_thermal
i915
acpi_thermal_rel
int3402_thermal
dw_dmac
tpm_crb
processor_thermal_device
dw_dmac_core
intel_soc_dts_iosf
int3403_thermal
int340x_thermal_zone
video
hci_uart
snd_soc_rt5640
btbcm
snd_soc_rl6231
battery
button
btqca
drm_kms_helper
btintel
snd_intel_sst_acpi
snd_intel_sst_core
bluetooth
drm
snd_soc_sst_mfld_platform
rfkill
snd_soc_sst_match
i2c_algo_bit
lpc_ich
snd_soc_core
mfd_core
snd_compress
tpm_tis
snd_pcm
tpm
snd_timer
snd
soundcore
processor
i2c_designware_platform
ac
i2c_designware_core
acpi_pad
efivarfs
autofs4
ext4
ecb
crc16
jbd2
crc32c_generic
mbcache
mmc_block
crc32c_intel
aesni_intel
xts
aes_i586
lrw
gf128mul
ablk_helper
cryptd
xhci_pci
xhci_hcd
usbcore
usb_common
thermal
sdhci_acpi
sdhci
mmc_core

!!ALSA/HDA dmesg
!!--------------
[   35.112101] WARNING: CPU: 1 PID: 652 at /build/linux-sI189k/linux-4.6.4/drivers/pinctrl/intel/pinctrl-baytrail.c:212 byt_gpio_request+0x9a/0xd0
[   35.112104] Modules linked in: 8250_fintek(E) soc_button_array(E+) int3400_thermal(E) i915(E+) acpi_thermal_rel(E) int3402_thermal(E) dw_dmac(E) tpm_crb(E) processor_thermal_device(E) dw_dmac_core(E) intel_soc_dts_iosf(E) int3403_thermal(E) int340x_thermal_zone(E) video(E) hci_uart(E) snd_soc_rt5640(E) btbcm(E) snd_soc_rl6231(E) battery(E) button(E) btqca(E) drm_kms_helper(E) btintel(E) snd_intel_sst_acpi(E) snd_intel_sst_core(E) bluetooth(E) drm(E) snd_soc_sst_mfld_platform(E) rfkill(E) snd_soc_sst_match(E) i2c_algo_bit(E) lpc_ich(E) snd_soc_core(E) mfd_core(E) snd_compress(E) tpm_tis(E) snd_pcm(E) tpm(E) snd_timer(E) snd(E) soundcore(E) processor(E) i2c_designware_platform(E) ac(E) i2c_designware_core(E) acpi_pad(E) efivarfs(E) autofs4(E) ext4(E) ecb(E) crc16(E) jbd2(E) crc32c_generic(E) mbcache(E)
[   35.112174]  mmc_block(E) crc32c_intel(E) aesni_intel(E) xts(E) aes_i586(E) lrw(E) gf128mul(E) ablk_helper(E) cryptd(E) xhci_pci(E) xhci_hcd(E) usbcore(E) usb_common(E) thermal(E) sdhci_acpi(E) sdhci(E) mmc_core(E)
--
[   35.564502] input: LITEON Technology USB Multimedia Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.2/1-2.2:1.0/0003:046D:C313.0002/input/input5
[   35.588046] bytcr_rt5640 bytcr_rt5640: snd-soc-dummy-dai <-> media-cpu-dai mapping ok
[   35.588123] bytcr_rt5640 bytcr_rt5640: snd-soc-dummy-dai <-> deepbuffer-cpu-dai mapping ok
[   35.588168] compress asoc: snd-soc-dummy-dai <-> compress-cpu-dai mapping ok
[   35.610959] bytcr_rt5640 bytcr_rt5640: rt5640-aif1 <-> ssp2-port mapping ok

 

Reply to: