VOGONS


First post, by byte_76

User metadata
Rank Member
Rank
Member

I picked up an old Sound Blaster X-Fi a while ago. The card is in a very neat condition without any noticeable damage.

Unfortunately the card does not work. In some PC's it will not post and in others, it will boot to Windows and indicate a multimedia device but drivers do not install with the error that no X-Fi device found.

I have an identical working card which I used to install the drivers on my test PC and then I switched to the faulty card and the drivers don't load and I just have a multimedia device with exclamation mark in device manager.

I've examined the card under a digital microscope and could not find any broken or burnt components.

I've measured all the caps in-circuit and only thing that I found unusual is that one of the caps that connects directly to one of the pins on the Cirrus Logic DAC indicates a high resistance with my LCR meter, but I can get it to intermittently show 9.8uf (It is a 10uf capacitor) with my multimeter.
I have my doubts that the cap is faulty because of the near correct reading that displays intermittently.

Unfortunately I don't have an oscilloscope.

Could the Cirrus Logic DAC IC cause device detection/driver load issues?

Is there firmware on these cards which might be somehow corrupt?

Is there any test software that could help?

Any ideas what else I can do to try to diagnose the issue?

Reply 1 of 6, by Joseph_Joestar

User metadata
Rank l33t++
Rank
l33t++

The SB0467 in the serial number indicates that this may be a Dell OEM card. Regular X-Fi drivers might not work on those.

Try installing Daniel_K's latest X-Fi support pack. Hopefully, that will pick it up.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Core 2 Duo E8600 / Foxconn P35AX-S / X800 / Audigy2 ZS
PC#4: i5-3570K / MSI Z77A-G43 / GTX 980Ti / X-Fi Titanium

Reply 2 of 6, by byte_76

User metadata
Rank Member
Rank
Member

The other card that I have is identical with the same model number and it works in the same PC.
I have tried different drivers as well but they don’t work with this card.

I’m sure there is an issue with the card. Whether that is firmware or a hardware fault.

Reply 3 of 6, by Aaron707

User metadata
Rank Newbie
Rank
Newbie

Just wanted to chime in, I have the same card. And it has been working fine in an XP machine for a couple of years. Just today while playing a game (Battlefield Vietnam) the machine froze hard. Rebooted and windows doesn't have any driver loaded for the card anymore. Strange, so I tried re-install of driver and it blue screens with "ha20x2k.sys" error. And from that point forward the machine wouldnt' boot into Windows with card installed (BSOD). Removed it and installed an OEM audigy card and its working OK again. I suspect the XFi chip died. It appears to be an BGA chip with a glued on heatsink. I wonder if reflowing the chip would bring it back possibly.

Reply 4 of 6, by TechieDude

User metadata
Rank Member
Rank
Member
byte_76 wrote on 2025-01-07, 06:55:
I picked up an old Sound Blaster X-Fi a while ago. The card is in a very neat condition without any noticeable damage. […]
Show full quote

I picked up an old Sound Blaster X-Fi a while ago. The card is in a very neat condition without any noticeable damage.

Unfortunately the card does not work. In some PC's it will not post and in others, it will boot to Windows and indicate a multimedia device but drivers do not install with the error that no X-Fi device found.

I have an identical working card which I used to install the drivers on my test PC and then I switched to the faulty card and the drivers don't load and I just have a multimedia device with exclamation mark in device manager.

I've examined the card under a digital microscope and could not find any broken or burnt components.

I've measured all the caps in-circuit and only thing that I found unusual is that one of the caps that connects directly to one of the pins on the Cirrus Logic DAC indicates a high resistance with my LCR meter, but I can get it to intermittently show 9.8uf (It is a 10uf capacitor) with my multimeter.
I have my doubts that the cap is faulty because of the near correct reading that displays intermittently.

Unfortunately I don't have an oscilloscope.

Could the Cirrus Logic DAC IC cause device detection/driver load issues?

Is there firmware on these cards which might be somehow corrupt?

Is there any test software that could help?

Any ideas what else I can do to try to diagnose the issue?

This might sound dumb, but have you tried cleaning the contacts of the card? A rubber eraser for pencils can work wonders.
Also, resistance and capacitance measurements are always done more reliably out of circuit. In other words, try measuring the capacitor after removing it from the card just to be sure.

Reply 5 of 6, by aVd

User metadata
Rank Newbie
Rank
Newbie

HI, @byte_76,
Your problem reminds of this EEPROM corruption on Creative cards

What kind of chip is U13?

The attachment eeprom.jpg is no longer available

DOS fan :: artificial "intelligence" - not a fan... not a fan at all

Reply 6 of 6, by shevalier

User metadata
Rank Oldbie
Rank
Oldbie
byte_76 wrote on 2025-01-07, 06:55:

I've measured all the caps in-circuit

To start X-FI core, the pulse converter (1.2 V, if I am not mistaken) must be working.
And the 3.3 V AMS1117-3.3 linear stabiliser.
The rest is not related to the digital part.
Therefore, there is no need to measure the three capacitors; they just need to be replaced immediately.
At the AMS3.3V input, at the output, and the C177 - largest one next to the choke.
C177 is a Jamicon 220µF 16V 6.3x11mm WL series capacitor- was rated for 1000 hours at 105°C with an impedance of 95mOhm and max ripple current of 430mA rms.
https://jamicon.teapo.com/upload/Capacitor/Series/WL.pdf
Although it is better to use something with a rating of 470 μF or higher and a voltage of at least 3 V.
The main thing is that it can withstand a higher current.

The sound card must be reliably detected by the BIOS and operating system.
It may be detected incorrectly (corrupted eeprom), but it must be detected consistently.

Aopen MX3S, PIII-S Tualatin 1133, Radeon 9800Pro@XT BIOS, Audigy 4 SB0610
JetWay K8T8AS, Athlon DH-E6 3000+, Radeon HD2600Pro AGP, Audigy 2 Value SB0400
Gigabyte Ga-k8n51gmf, Turion64 ML-30@2.2GHz , Radeon X800GTO PL16, Diamond monster sound MX300