Adding dtoverlay=pcie-32bit-dma too /boot/firmware/config.txt is helping a lot! The card is recognized in alsa! But yet no controls but says it wants to update firmware! I can feel I am close!
Le 20.05.24 à 10:11, David Kessler a
écrit :
As of
on line 3768 in
static int snd_hdsp_initialize_memory(struct hdsp *hdsp) { struct snd_dma_buffer *capture_dma, *playback_dma; capture_dma = snd_hammerfall_get_buffer(hdsp->pci, HDSP_DMA_AREA_BYTES); playback_dma = snd_hammerfall_get_buffer(hdsp->pci, HDSP_DMA_AREA_BYTES); if (!capture_dma || !playback_dma) { dev_err(hdsp->card->dev, "%s: no buffers available\n", hdsp->card_name); return -ENOMEM; }Who is responsible for this? We must have a talk! (:
Le 20.05.24 à 09:07, David Kessler a écrit :
From what I can tell comparing to a working system is that I have all needed kernel modules loaded. the oss are indeed no longer needed. Thank's for pointing me out.
Here a paste bin with the info I could gather.
https://pastebin.com/dAfDDnkM
The missing interrupt I wonder about and still the no available buffer error which returns -12 but also the memory address is stated beeing [virtual] on the PI. Is there something wrong with the bus not beeing PCI standard compliant?
What my intuition tells me is that the PI is handling the DMA of the PCI bus in a different way than other architecture. I am not sure what to do as to troubleshoot further /: Read code?
Thank's
Le 19.05.24 à 23:51, Robert M. Riches Jr. a écrit :
Are you sure those are current? "oss" usually refers to the
open-source-sound that predated ALSA around 25 years ago.
The modinfo description from kernel 5.10.0 for snd-pcm-oss
seems to indicate it's for OSS emulation: "PCM OSS emulation
for ALSA." For kernel 5.10.0-29-amd64 from Devuan Chimaera,
snd-seq-oss is not even listed.
HTH
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user
_______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user
_______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user