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 14, 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.

My retro stuff

Reply 2 of 14, 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 14, 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 14, 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 14, by aVd

User metadata
Rank Member
Rank
Member

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

I like the quieter planets, this one became pretty noisy 😀

Reply 6 of 14, 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

Reply 7 of 14, by byte_76

User metadata
Rank Member
Rank
Member
aVd wrote on 2026-02-28, 23:08:
HI, @byte_76, Your problem reminds of this EEPROM corruption on Creative cards […]
Show full quote

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

It appears to be a CSI 24FC32WT

Reply 8 of 14, by byte_76

User metadata
Rank Member
Rank
Member
shevalier wrote on 2026-03-01, 11:46:
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 stabili […]
Show full quote
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.

Aside from C117, which other two capacitors were you referring to?

Reply 9 of 14, by shevalier

User metadata
Rank Oldbie
Rank
Oldbie
byte_76 wrote on Yesterday, 09:20:
shevalier wrote on 2026-03-01, 11:46:
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 stabili […]
Show full quote
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.

Aside from C117, which other two capacitors were you referring to?

this two
47-100u* 10-16V

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

Reply 10 of 14, by NeoG_

User metadata
Rank Oldbie
Rank
Oldbie
Aaron707 wrote on 2026-02-28, 22:22:

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.

I have a dell OEM SB0730 that did something similar. While playing Doom 3 the speakers started emitting a squeal, system locked up. After that the computer won't POST with the card installed. At least I only paid $6 for it.

98/DOS Rig: BabyAT AladdinV, K6-2+/550, V3 2000, 128MB PC100, 20GB HDD, 128GB SD2IDE, SB Live!, SB16-SCSI, PicoGUS, WP32 McCake, iNFRA CD, ZIP100
XP Rig: Lian Li PC-10 ATX, Gigabyte X38-DQ6, Core2Duo E6850, ATi HD5870, 2GB DDR2, 2TB HDD, X-Fi XtremeGamer

Reply 11 of 14, by byte_76

User metadata
Rank Member
Rank
Member

I've removed the 3 capacitors and tested them out of circuit. They measured good but I went ahead and replaced them anyway with 1x 470u 16V, and 2x 47u 16v.

In my test PC, the machine turns on but fails to POST with the sound card installed. As soon as I remove the sound card, the PC will POST just fine.

I measured the voltage from the AMS1117 and it is outputting a perfect 3.3V.

Reply 12 of 14, by shevalier

User metadata
Rank Oldbie
Rank
Oldbie
byte_76 wrote on Yesterday, 12:49:

I've removed the 3 capacitors and tested them out of circuit. They measured good but I went ahead and replaced them anyway with 1x 470u 16V, and 2x 47u 16v.

In my test PC, the machine turns on but fails to POST with the sound card installed. As soon as I remove the sound card, the PC will POST just fine.

I measured the voltage from the AMS1117 and it is outputting a perfect 3.3V.

With the X-Fi installed, check the PowerGood signal (pin 8 ) on the ATX connector.
If it is “1” (+5V), then the sound card is not shorting any voltage, and the motherboard receives permission to start.

Remove the CSI 24FC32WT. The DSP itself has some default Vendor_ID and Device_ID values hard-coded.

If the motherboard still fails POST in this case, then things are looking bad.
This indicates either a failed BGA solder joint on the DSP or a short circuit in some of the PCI lines inside the DSP itself.
In other words, the repair is both complex and expensive. 🙁

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

Reply 13 of 14, by byte_76

User metadata
Rank Member
Rank
Member
shevalier wrote on Yesterday, 14:34:
With the X-Fi installed, check the PowerGood signal (pin 8 ) on the ATX connector. If it is “1” (+5V), then the sound card is no […]
Show full quote
byte_76 wrote on Yesterday, 12:49:

I've removed the 3 capacitors and tested them out of circuit. They measured good but I went ahead and replaced them anyway with 1x 470u 16V, and 2x 47u 16v.

In my test PC, the machine turns on but fails to POST with the sound card installed. As soon as I remove the sound card, the PC will POST just fine.

I measured the voltage from the AMS1117 and it is outputting a perfect 3.3V.

With the X-Fi installed, check the PowerGood signal (pin 8 ) on the ATX connector.
If it is “1” (+5V), then the sound card is not shorting any voltage, and the motherboard receives permission to start.

Remove the CSI 24FC32WT. The DSP itself has some default Vendor_ID and Device_ID values hard-coded.

If the motherboard still fails POST in this case, then things are looking bad.
This indicates either a failed BGA solder joint on the DSP or a short circuit in some of the PCI lines inside the DSP itself.
In other words, the repair is both complex and expensive. 🙁

I've removed the CSI chip which did not make any difference.

I checked PowerGood and it has +5V but I noticed that my system fan does not spin when the sound card is installed and it does spin with the card removed. The system fan is 12V and I do read 12V on the middle pin of the fan connector with and without the the sound card installed, so not sure why the fan is not spinning when the card is installed.

Reply 14 of 14, by NeoG_

User metadata
Rank Oldbie
Rank
Oldbie
byte_76 wrote on Yesterday, 16:00:

I've removed the CSI chip which did not make any difference.

I checked PowerGood and it has +5V but I noticed that my system fan does not spin when the sound card is installed and it does spin with the card removed. The system fan is 12V and I do read 12V on the middle pin of the fan connector with and without the the sound card installed, so not sure why the fan is not spinning when the card is installed.

If it's a 4 wire fan, it needs an active PWM signal to spin up in addition to the 12v supply. The PWM signal is usually generated by the mainboard.

98/DOS Rig: BabyAT AladdinV, K6-2+/550, V3 2000, 128MB PC100, 20GB HDD, 128GB SD2IDE, SB Live!, SB16-SCSI, PicoGUS, WP32 McCake, iNFRA CD, ZIP100
XP Rig: Lian Li PC-10 ATX, Gigabyte X38-DQ6, Core2Duo E6850, ATi HD5870, 2GB DDR2, 2TB HDD, X-Fi XtremeGamer