OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)
(2014-10-09, 02:49)Milhouse Wrote: It would also be great to hear from anyone using a Wolfson audio card, ie. whether it's working or not.
I had a quick look at it, but didn't get very far.

A fresh installation without any additional config shows these modules loaded - question: where do they come from, some device tree config?
Code:
Module                  Size  Used by
arizona_ldo1            2335  0
fixed                   1425  0
arizona_spi             1109  0
snd_soc_wm8804          7092  0
snd_soc_bcm2708_i2s     5585  0
snd_soc_pcm512x_i2c     1481  0
snd_soc_pcm512x         6356  1 snd_soc_pcm512x_i2c
snd_soc_tas5713         4760  0
regmap_spi              1465  2 snd_soc_wm8804,arizona_spi
regmap_i2c              1974  3 snd_soc_wm8804,snd_soc_pcm512x_i2c,snd_soc_tas5713
regmap_mmio             2181  1 snd_soc_bcm2708_i2s
snd_soc_core          104264  4 snd_soc_pcm512x,snd_soc_wm8804,snd_soc_tas5713,snd_soc_bcm2708_i2s
snd_compress            7084  1 snd_soc_core
snd_pcm_dmaengine       2935  1 snd_soc_core
snd_pcm                63094  3 snd_soc_wm8804,snd_soc_core,snd_pcm_dmaengine
snd_timer              17712  1 snd_pcm
snd                    41549  4 snd_soc_core,snd_timer,snd_pcm,snd_compress
lirc_rpi                6008  3
lirc_dev                7885  1 lirc_rpi
rc_core                16223  1 lirc_dev
bcm2708_rng              812  0

One thing to note is that it's a good idea to either blacklist lirc_rpi or set it's gpios to 14/15 - otherwise it'll conflict with the wolfson card.

After some tests with minor success I tried disabling a few modules which I though maybe could conflict with the wolfson drivers (not sure, though, will have to check later):
Code:
blacklist lirc_rpi
blacklist lirc_dev
blacklist snd_soc_pcm512x
blacklist snd_soc_pcm512x_i2c
blacklist snd_soc_tas5713
blacklist snd_soc_wm8804

And enabled these modules:
Code:
arizona_i2c
gpio-arizona
extcon-arizona

snd-soc-wm5102
snd-soc-pcm5102a

snd-soc-wm-adsp
snd-soc-rpi-wsp

This lead to the following lsmod:
Code:
Module                  Size  Used by
arizona_ldo1            2335  0
fixed                   1425  2147483647
arizona_spi             1109  0
regmap_spi              1465  1 arizona_spi
snd_soc_bcm2708_i2s     5585  0
regmap_mmio             2181  1 snd_soc_bcm2708_i2s
snd_soc_rpi_wsp         7123  0
snd_soc_pcm5102a        1050  0
snd_soc_wm5102        308081  0
snd_soc_wm_adsp        15949  1 snd_soc_wm5102
snd_soc_arizona        16599  2 snd_soc_wm5102,snd_soc_wm_adsp
extcon_arizona         11196  0
extcon_class            8790  1 extcon_arizona
snd_soc_core          104264  7 snd_soc_arizona,snd_soc_wm5102,snd_soc_wm_adsp,extcon_arizona,snd_soc_rpi_wsp,snd_soc_pcm5102a,snd_soc_bcm2708_i2s
snd_compress            7084  1 snd_soc_core
snd_pcm_dmaengine       2935  1 snd_soc_core
snd_pcm                63094  4 snd_soc_arizona,snd_soc_core,snd_soc_rpi_wsp,snd_pcm_dmaengine
snd_timer              17712  1 snd_pcm
snd                    41549  4 snd_soc_core,snd_timer,snd_pcm,snd_compress
gpio_arizona            1495  0
arizona_i2c             1133  0
regmap_i2c              1974  1 arizona_i2c
bcm2708_rng              812  0
And this dmesg: http://sprunge.us/QGHi

"Failed to allocate IRQs" certainly doesn't look OK - but at least the voltage warnings are only temporarily at the beginning. Edit: but the "fixed" (fixed voltage regulator) module usage count seems to be strange.

Edit #2: here's /proc/interrupts:
Code:
CPU0      
  3:       6778   ARMCTRL  BCM2708 Timer Tick
16:          0   ARMCTRL  bcm2708_fb dma
20:        918   ARMCTRL  DMA IRQ
32:      25714   ARMCTRL  dwc_otg, dwc_otg_pcd, dwc_otg_hcd:usb1
52:          0   ARMCTRL  BCM2708 GPIO catchall handler
65:         12   ARMCTRL  ARM Mailbox IRQ
66:        406   ARMCTRL  VCHIQ doorbell
75:          1   ARMCTRL
77:          9   ARMCTRL  DMA IRQ
79:          6   ARMCTRL  bcm2708_i2c.0, bcm2708_i2c.1
80:         78   ARMCTRL  bcm2708_spi.0
84:       3362   ARMCTRL  mmc0
FIQ:              usb_fiq
Err:          0

Another try, without blacklisting snd_soc_wm8804 gives this modules:
Code:
Module                  Size  Used by
arizona_ldo1            2335  0
fixed                   1425  2147483647
arizona_spi             1109  0
snd_soc_wm8804          7092  0
snd_soc_bcm2708_i2s     5585  0
regmap_spi              1465  2 snd_soc_wm8804,arizona_spi
regmap_mmio             2181  1 snd_soc_bcm2708_i2s
snd_soc_rpi_wsp         7123  0
snd_soc_pcm5102a        1050  0
snd_soc_wm5102        308081  0
snd_soc_wm_adsp        15949  1 snd_soc_wm5102
snd_soc_arizona        16599  2 snd_soc_wm5102,snd_soc_wm_adsp
extcon_arizona         11196  0
extcon_class            8790  1 extcon_arizona
snd_soc_core          104264  8 snd_soc_arizona,snd_soc_wm5102,snd_soc_wm8804,snd_soc_wm_adsp,extcon_arizona,snd_soc_rpi_wsp,snd_soc_pcm5102a,snd_soc_bcm2708_i2s
snd_compress            7084  1 snd_soc_core
snd_pcm_dmaengine       2935  1 snd_soc_core
snd_pcm                63094  5 snd_soc_arizona,snd_soc_wm8804,snd_soc_core,snd_soc_rpi_wsp,snd_pcm_dmaengine
snd_timer              17712  1 snd_pcm
snd                    41549  4 snd_soc_core,snd_timer,snd_pcm,snd_compress
gpio_arizona            1495  0
arizona_i2c             1133  0
regmap_i2c              1974  2 snd_soc_wm8804,arizona_i2c
bcm2708_rng              812  0
and this dmesg: http://sprunge.us/QdWI

Now I'm stuck. Any ideas what I might be missing?

so long,

Hias


Messages In This Thread
Re: RE: - by Mafarricos - 2014-06-04, 20:21
Live tv issues again - by pootler - 2014-06-04, 23:29
RE: OpenELEC Testbuilds for RaspberryPi Part 3, - by removed151214 - 2014-08-04, 23:38
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-08-19, 00:11
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-08-21, 20:42
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-22, 22:20
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-22, 22:34
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-22, 22:44
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-23, 01:12
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-23, 23:24
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-25, 01:38
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-01, 18:12
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-01, 18:26
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-05, 01:07
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by HiassofT - 2014-10-09, 15:57
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-11, 03:48
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-11, 04:06
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-11, 11:29
Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)8