VOGONS


First post, by aapuzzo

User metadata
Rank Newbie
Rank
Newbie

I understand Voodoo 2 cards typically had to be made by the same manufacturer and have the same memory configuration to work in SLI and there are now 3rd part drivers that add the functionality for cards from different manufacturers to work. My question specifically revolves around the Diamond and Creative CT6670s since many times they are marketed as the same card. Do these cards work in SLI together without hacked drivers? I recently obtained a Creative Labs CT6670 8mb card and upgraded it to 12mb however the only semi affordable cards I see now for sale are the Diamond Variant. The PCBs look identical and the only thing that can possibly be different is the BIOS which may prevent it. If I can help it I'd rather have cards that were meant to work together. I'm also trying to troubleshoot a WIndows 98 issue were 1 out of 5 times it won't fully boot into Windows. It will randomly hangs with an hour glass right before Windows Loads the custom wallpaper. All the components have been swapped except my Voodoo 2. I get I can just remove the card since it's not mandatory but I'm looking to get a second card anyway for my ultimate retro build.

Reply 1 of 3, by sdz

User metadata
Rank Member
Rank
Member

There is no BIOS on these cards. The driver can check FBI/TMU revision, FBI/TMU RAM and the 5 bit Board ID.
The board ID is set on the actual PCB, with resistor straps on the FBI memory interface.
FB_ADDR_B5 BOARD ID, BIT 0, FBI PIN 117
FB_ADDR_B6 BOARD ID, BIT 1, FBI PIN 116
FB_ADDR_B7 BOARD ID, BIT 2, FBI PIN 114
FB_ADDR_B8 BOARD ID, BIT 3, FBI PIN 113
FB_DATA_56 BOARD ID, BIT 4, FBI PIN 91

These resistors should be located in this area:

The attachment S1A.png is no longer available

Check if they're the same on both cards. If they're different, just change them on one board to match the other and it should be fine.

Reply 2 of 3, by aapuzzo

User metadata
Rank Newbie
Rank
Newbie
sdz wrote on 2024-05-16, 09:27:
There is no BIOS on these cards. The driver can check FBI/TMU revision, FBI/TMU RAM and the 5 bit Board ID. The board ID is set […]
Show full quote

There is no BIOS on these cards. The driver can check FBI/TMU revision, FBI/TMU RAM and the 5 bit Board ID.
The board ID is set on the actual PCB, with resistor straps on the FBI memory interface.
FB_ADDR_B5 BOARD ID, BIT 0, FBI PIN 117
FB_ADDR_B6 BOARD ID, BIT 1, FBI PIN 116
FB_ADDR_B7 BOARD ID, BIT 2, FBI PIN 114
FB_ADDR_B8 BOARD ID, BIT 3, FBI PIN 113
FB_DATA_56 BOARD ID, BIT 4, FBI PIN 91

These resistors should be located in this area:

S1A.png

Check if they're the same on both cards. If they're different, just change them on one board to match the other and it should be fine.

Thank you so much this was extremely helpful. I'll just make sure the pcbs are the same and change the resistors if needed to match the one that would only need me to remove the least. If I can add memory I'm sure I can do this. Worst case I'll take photos and and return the board I modify to original if it doesn't work.

Reply 3 of 3, by sdz

User metadata
Rank Member
Rank
Member

No problem! Also check the resistors near U5 and U6, forgot to highlight them.