![]() It's hard to tell what went wrong but my guess would be missing to install the dtb and dtbo files and/or modules. The reason for running rpi-update is to get a recent gpu firmware version. If you want I can try again the compilation if you want to be sure that this works on a different machine. bcm2835-i2s 3f203000.i2s: I2S SYNC error!Īnother thing I would like to "route" from line in to line out is this possible using the "usecase" scripts? Bluetooth: BNEP socket layer initialized Bluetooth: BNEP filters: protocol multicast Bluetooth: BNEP (Ethernet Emulation) ver 1.3 Bluetooth: HCI UART protocol Broadcom registered Bluetooth: HCI UART protocol Three-wire (H5) registered Bluetooth: HCI UART protocol H4 registered Bluetooth: L2CAP socket layer initialized Bluetooth: HCI device and connection manager initialized smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup Priority:-1 extents:2 across:217084k SSFS IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready systemd-journald: Received request to flush runtime journal from PID 1 brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30) usbcore: registered new interface driver brcmfmac snd-rpi-cirrus soc:sound: wm5102-aif1 3f203000.i2s mapping ok snd-rpi-cirrus soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered Adding alias for supply SPKVDDR,(null) -> SPKVDDR,spi0.1 Adding alias for supply SPKVDDL,(null) -> SPKVDDL,spi0.1 Adding alias for supply CPVDD,(null) -> CPVDD,spi0.1 Adding alias for supply DBVDD3,(null) -> DBVDD3,spi0.1 ![]() Adding alias for supply DBVDD2,(null) -> DBVDD2,spi0.1 Adding alias for supply MICVDD,(null) -> MICVDD,spi0.1 usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1.4: New USB device found, idVendor=046d, idProduct=c52e I've notices that in dmesg I get some errors: What I did instead was to use your binaries directly and it worked meaning that I had audio on output. I did not try the second time as it takes a loooot of time. Should I try installing it on this version?Īt first I've tried to compile from source but for some reasons the sound card was not shown although the compilation was successful. Thanks for updating this! I'll try it today and come back with a feedback. Please report back if you tested the driver (either successfully or unsuccessfully), any feedback will help me! But except for the things noted above most stuff should still work as in previous driver versions. I haven't fully updated the documentation on my website RPi Linux driver for Wolfson / Cirrus Logic Audio Card yet, will do that during the next weeks/months.A sample card configuration file (plus the mixer scripts) can be found here: If you add an ALSA card configuration file this means applications like Kodi can do proper AC3/DTS passthrough. The new driver supports setting (and receiving) of the S/PDIF channel status bits (aka AES bits).Use the new mixer scripts instead of the old usecase/listen scripts. This means the old usecase scripts and any custom-made scripts will no longer work. The soundcard name has been changed from "snd_rpi_wsp" to "RPi-Cirrus", also several ALSA controls have been removed and new ones were added.Use it at your own risk and please run "rpi-update" to get the latest firmware before installing the new driver. ![]() The new driver bases on the rather fresh kernel 4.9.0 which means there's some risk of (yet unknown) issues.RPi Linux driver for Wolfson / Cirrus Logic Audio Card You still have to install the mixer scripts and add the /etc/modprobe.d file. ![]() Most issues have been ironed out so here's the first public release.Įdit: the driver has been included in official RPi kernels. I've been working on a driver rework, mainly to get rid of the requirement to carry around a bunch of patches to upstream driver code, and also to fix some outstanding issues and introduce some new features.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |