VOGONS


Voodoo2 component map

Topic actions

Reply 80 of 107, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie

So, I'm messing around with this particular board Re: Voodoo 2 component map and get a 0xdead error on TMUs, and "a bogus number of TMUs (57005) in mojo.exe. clearly indicating no response. The TMU furthest away from the VGA connectors is cold as ice (or at least room temp) the other one is luke warm, so I honestly suspect the cold one not being powered at all. Probably next step will be looking for supply traces and maybe filter components in its path?

If it's dual it's kind of cool ... 😎

--- GA586DX --- P2B-DS --- BP6 ---

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 81 of 107, by byte_76

User metadata
Rank Member
Rank
Member

Have you inspected the card in detail using a microscope or at least a magnifying glass to see if there are any missing components or any damaged traces? That is definitely the first step.

Can you post some quality pics of the front and rear of the board?

Reply 82 of 107, by sdz

User metadata
Rank Member
Rank
Member

If one TMU is powered, so is the other one. Both directly tap into the power plane.
The TMU receives a clock from the RAMDAC and one from the FBI, check those areas for damage or missing/broken components.

Reply 83 of 107, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie
byte_76 wrote on 2025-01-01, 18:43:

Have you inspected the card in detail using a microscope or at least a magnifying glass to see if there are any missing components or any damaged traces? That is definitely the first step.

Can you post some quality pics of the front and rear of the board?

Yes, been spending some hours under the scope, there's no evident signs of anything, unfortunately other than was in the post I linked to.

If it's dual it's kind of cool ... 😎

--- GA586DX --- P2B-DS --- BP6 ---

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 84 of 107, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie
sdz wrote on 2025-01-01, 20:32:

If one TMU is powered, so is the other one. Both directly tap into the power plane.
The TMU receives a clock from the RAMDAC and one from the FBI, check those areas for damage or missing/broken components.

Thanks, will look into that with the pinouts in hand 🙂

If it's dual it's kind of cool ... 😎

--- GA586DX --- P2B-DS --- BP6 ---

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 85 of 107, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie

Are there any schematics of sorts in the community?

If it's dual it's kind of cool ... 😎

--- GA586DX --- P2B-DS --- BP6 ---

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 86 of 107, by sdz

User metadata
Rank Member
Rank
Member

There are now:
https://sdz-mods.com/wp-content/uploads/2024/ … SX_PCIE_A01.pdf

It's the schematic of this:

The attachment 20240102_155219 (12).jpg is no longer available

Not the regular V2 schematic, but you can see how the FBI and TMUs are connected, what clocks are needed etc. Ignore the extra TMU.

Regarding your card, check for loose TMU or FBI pins, this is a very common fault. If you have a scope, try scoping the clocks that are supposed to be fed into the cold TMU. Also check the reset signal of that TMU and compare it to the presumably working one.

Reply 87 of 107, by myne

User metadata
Rank Oldbie
Rank
Oldbie

Nice one.
Board looks so clean without the million filtering caps. No issues there?

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 88 of 107, by sdz

User metadata
Rank Member
Rank
Member

There are hundreds of them on the other side of the PCB.

The attachment 20240102_155449 (7).jpg is no longer available

Reply 89 of 107, by myne

User metadata
Rank Oldbie
Rank
Oldbie

Only 1 pcie lane.
I'm surprised you left the plated edge fingers on the rest of it.

It's crazy to think that moving to a serial network protocol made things so much faster so quickly.
Those 4 tiny traces are faster than the 32 wire pci bus.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 90 of 107, by Postman5

User metadata
Rank Member
Rank
Member
H3nrik V! wrote on 2025-01-01, 17:49:

"a bogus number of TMUs (57005)

Also often there is a failure of one element in resistor arrays of 10 or 22 or 33 or 47 Ohm. This is very easy to check, you need to start with the FBI<-->TMU0 connections.

Reply 91 of 107, by myne

User metadata
Rank Oldbie
Rank
Oldbie
H3nrik V! wrote on 2025-01-01, 17:49:

So, I'm messing around with this particular board Re: Voodoo 2 component map and get a 0xdead error on TMUs, and "a bogus number of TMUs (57005) in mojo.exe. clearly indicating no response. The TMU furthest away from the VGA connectors is cold as ice (or at least room temp) the other one is luke warm, so I honestly suspect the cold one not being powered at all. Probably next step will be looking for supply traces and maybe filter components in its path?

Check the ferrite beads. Personal experience bias, of course, but I fixed mine with a new ferrite after verifying it worked with a solder blob bodge.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 92 of 107, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie
Postman5 wrote on 2025-01-02, 05:29:
H3nrik V! wrote on 2025-01-01, 17:49:

"a bogus number of TMUs (57005)

Also often there is a failure of one element in resistor arrays of 10 or 22 or 33 or 47 Ohm. This is very easy to check, you need to start with the FBI<-->TMU0 connections.

Yeah, I saw that too in Bits und Bolts' YouTube video, but I can't see any obvious ones being damaged. But I will dig deeper into the FBI <--> TMU0 connections then. I may even have to actually measure 🤣

If it's dual it's kind of cool ... 😎

--- GA586DX --- P2B-DS --- BP6 ---

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 93 of 107, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie
myne wrote on 2025-01-02, 05:40:
H3nrik V! wrote on 2025-01-01, 17:49:

So, I'm messing around with this particular board Re: Voodoo 2 component map and get a 0xdead error on TMUs, and "a bogus number of TMUs (57005) in mojo.exe. clearly indicating no response. The TMU furthest away from the VGA connectors is cold as ice (or at least room temp) the other one is luke warm, so I honestly suspect the cold one not being powered at all. Probably next step will be looking for supply traces and maybe filter components in its path?

Check the ferrite beads. Personal experience bias, of course, but I fixed mine with a new ferrite after verifying it worked with a solder blob bodge.

Exactly ferrite beads was what I was thinking of. 🙂

If it's dual it's kind of cool ... 😎

--- GA586DX --- P2B-DS --- BP6 ---

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 94 of 107, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie

Update on the board. Inspired by Bits Und Bolt's videos, I reflowed the TMUs. As of now, everything looks better. Haven't got an image on screen yet, but MOJO's output is getting me optimistic.

I may have fogged up drivers on my W98SE install in switching between a Voodoo and the Voodoo 2, gonna try a reinstall from scratch including drivers - a day when I have a couple of hours.

If it's dual it's kind of cool ... 😎

--- GA586DX --- P2B-DS --- BP6 ---

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 95 of 107, by Thermalwrong

User metadata
Rank Oldbie
Rank
Oldbie
H3nrik V! wrote on 2025-01-08, 07:01:

Update on the board. Inspired by Bits Und Bolt's videos, I reflowed the TMUs. As of now, everything looks better. Haven't got an image on screen yet, but MOJO's output is getting me optimistic.

I may have fogged up drivers on my W98SE install in switching between a Voodoo and the Voodoo 2, gonna try a reinstall from scratch including drivers - a day when I have a couple of hours.

What do you get on screen now when you start a game? I guess it starts up okay?

I ask because that TMU & FBI dead / 0mb result before in mojo reminds me a great deal of my experience with mojo and a 3dfx voodoo 1 card that had taken a serious impact around the RAMDAC area: Re: What retro activity did you get up to today?
Specifically that mojo will give that failed result and show no useful indicator of what happened, but the log output gives a clear indication:

sst1Init Routines: InitCode $Revision: 8 $
sst1InitMapBoard(): BoardsInSystem = 1
sst1InitMapBoard(): vAddr:0xc8dc0000 pAddr:0xdd000008 Dev:0x9 Board:0
sst1InitRegisters(): Setting TREX-to-FBI FIFO THRESHOLD to 0x8...
sst1InitRegisters(): Setting PRELIM FT-CLK delay to 0x8...
sst1InitRegisters(): Could not detect DAC...

The reflow has probably fixed the digital connection to the RAMDAC and that means the power to it also works but there could still be more faults on the analog side of it.

If the impact that your card took wasnt too bad, perhaps reflowing the RAMDAC with hot air and flux will resolve the issue entirely 😀

Reply 96 of 107, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie

Doesn't start work games yet, have messed up my windows installation. Will do a reinstall soon 😀

If it's dual it's kind of cool ... 😎

--- GA586DX --- P2B-DS --- BP6 ---

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 97 of 107, by Schnoogums

User metadata
Rank Newbie
Rank
Newbie

Anyone have the values for the Ferrite beads on the STB Voodoo 2s?

Specifically, L7 is missing on mine and the color red is no longer present in the video output. How important are the resistive ratings on ferrite beads? Apparently they are hard to measure if one is removed special equipment is needed to measure them. I'm thinking I might get the two values listed on the first page 70R and 600R and roll the dice.

Also, does anyone know the value of the ceramic caps at C589 and C544? These are on the back of the STB.

Thanks

Reply 98 of 107, by myne

User metadata
Rank Oldbie
Rank
Oldbie

I used these on a V2
https://www.mouser.com/ProductDetail/TE-Conne … 7zvHnbesA%3D%3D

I don't think it matters all that much - it worked fine with a solder blob before I replaced them.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 99 of 107, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie

As for functionality, it doesn't matter much, as the ferrite beads are close to being short circuit at DC and lower frequencies. Their value is typically rated at 100MHz, where it matters in terms of electromagnetic noise emissions. So, in theory one might disturb other electronic appliances, but practically speaking, it's probably neglibe ..

If it's dual it's kind of cool ... 😎

--- GA586DX --- P2B-DS --- BP6 ---

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀