Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Idea: EMU PCI 10K1 kernel module (Emu PCI soundcards support)
#2
(12-03-2024, 05:51 PM)Player10 Wrote: For many years i have a very good sound card - Emu 1616m PCI CardBus edition. IMHO, it is the best sounding interface. Because it has a companion PCI card, it haven’t any chance on RPi for many years. But with RPi 5 times was changed.

I bought RPi5, PCIe extension board for it, PCIe to PCI Riser board and ENE PCI to CardBus interface. And assemble this Frankestein. Smile
Basically, it works until Soundcard detection.

I dig into it and found that kernel of moode audio doesn’t have kernel sound module /lib/modules/6.6.51+rpt-rpi-2712//kernel/sound/pci/emu10k1/snd-emu10k1.ko or similar that works on this soundcard on my Ubuntu PC.


LSPCI looks like this:
0000:00:00.0 PCI bridge: Broadcom Inc. and subsidiaries BCM2712 PCIe Bridge (rev 21)
0000:01:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 01)
0000:02:00.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01)
0001:00:00.0 PCI bridge: Broadcom Inc. and subsidiaries BCM2712 PCIe Bridge (rev 21)
0001:01:00.0 Ethernet controller: Raspberry Pi Ltd RP1 PCIe 2.0 South Bridge


PCI peripheral working good, but audiocard doesn’t appear here.

So, it is real to add such PCI soundcard modules in the kernel?

This sound modules is standart in ALSA. Thought it additionaly need some firmware for audiodock, but it doesn't problem. I have such files and may upload to this forum. It need to be placed in   /lib/firmware/emu

Some urls for info about adding support on Linux:
https://www.alsa-project.org/wiki/Matrix:Module-emu10k1
https://askubuntu.com/questions/264919/h...ith-ubuntu
https://forums.gentoo.org/viewtopic-t-82...art-0.html

You can always try to manually install (you might need to compile it on the Pi, so maybe the GCC suite needs to be installed, together with the kernel headers too...) the driver on your Pi5 and see if ALSA recognises it... if it does, moOde will probably be happy to use it.
Reply


Messages In This Thread
RE: EMU PCI 10K1 kernel module (Emu PCI soundcards support) - by Nutul - 12-03-2024, 07:56 PM

Forum Jump: