SoundBlaster Live!

AmigaOne X5000 platform specific issues related to Linux only.
Post Reply
Spectre660
Posts: 1525
Joined: Sat Jun 18, 2011 2:16 pm
Location: Montserrat

SoundBlaster Live!

Post by Spectre660 »

Skateman has found that Soundblaster Live! cards only work with less than 4GB ram under Linux on the X5000.
So if you want to use one and have more ram than that you have to use the mem=3500M option in your bootargs .

Thanks for the tip Skateman !!!
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
User avatar
Skateman
Posts: 858
Joined: Thu Aug 10, 2017 8:36 pm
Location: The Netherlands

Re: SoundBlaster Live!

Post by Skateman »

It was by accident that i found this... after a reinstall of Linux i was extremely happy with a working SB Live...
But after increasing the memory to a value above 4 GB it looked like the card was removed from my system.

I found this error.. snd_emu10k1 1000:04:04.0: architecture does not support PCI busmaster DMA with mask 0x7fffffff

Thanks for posting Spectre660
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 570 / Radeon X1950 / M-Audio 5.1 -> AmigaOS / Linux
Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
Vampire 4SA - RPi4 Running AmiKitXE Full
User avatar
mechanic
Posts: 510
Joined: Sat Jun 25, 2011 9:22 pm

Re: SoundBlaster Live!

Post by mechanic »

Skateman wrote: I found this error.. snd_emu10k1 1000:04:04.0: architecture does not support PCI busmaster DMA with mask 0x7fffffff
I do not have X5000. The SBLive has on-board ROM in the emu10k1 that is (was) above the physical RAM limit for PCI only computers and usually reachable by virtual addresses. If the PCI slots in the X5000 are above the PCI limit of 2GB then changing the mask from 0x7FFF FFFF to a higher value might work. For 4GB the value may be 0x1 0000 0000 or 0xFFFF FFFF (?). I'm unable to test it. The value is in the IOMMU source and should be in the patches for the kernel. Good luck.
A-Eon A1X1000 ATI HD6850, Creative SB1570 PCIe, RTL8139 net PCI.
User avatar
Skateman
Posts: 858
Joined: Thu Aug 10, 2017 8:36 pm
Location: The Netherlands

Re: SoundBlaster Live!

Post by Skateman »

Hi Mechanic,

Thanks for the reply. The kernel patching thing is a bit above my reach... by mabey someone on this forum can pick it up..
I guess most people running linux on the X5000 have more than 2 GB, so if would be nice if this adressing issue could be fixed.

Dave
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 570 / Radeon X1950 / M-Audio 5.1 -> AmigaOS / Linux
Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
Vampire 4SA - RPi4 Running AmiKitXE Full
User avatar
Skateman
Posts: 858
Joined: Thu Aug 10, 2017 8:36 pm
Location: The Netherlands

Re: SoundBlaster Live!

Post by Skateman »

Today i replaced my Soundblaster live for an M-Audio Revolution 5.1 soundcard. I have bought this card secondhand and guess what?
With more than 4 GB ram the M-Audio works great!

NOTE: Revolution 5.1 audio cards have been designed to be PCI 2.2
compliant with support for both 3.3-volt and 5-volt PCI signaling
environments. This guarantees compatibility with PCI-X, 64-bit, and standard
32-bit PCI-based systems, including the Apple G5.

This is the Card with a EnvyGT chipset, and works in OS4.1 FE as well!! :-)

Image

Image

So if you need a good soundcard... look for an M-Audio Revolution 5.1
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 570 / Radeon X1950 / M-Audio 5.1 -> AmigaOS / Linux
Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
Vampire 4SA - RPi4 Running AmiKitXE Full
Post Reply