Reply 20 of 24, by Lostdotfish
Hit another wall with this one...
I soldered in 4 known good RAM chips into the TMU positions. I still get a black screen on the Voodoo output when starting 3d applications... MOJO detects 2MB and 2MB and the output seems good.
I have a suspicion that one or more of the 4 RAM chips soldered to the FBI may be faulty...
Time to put it down again for a bit and clear my head.
current MOJO log (this is identical to my known good Orchid Voodoo 1 card)
sst1Init Routines: InitCode $Revision: 8 $sst1InitMapBoard(): BoardsInSystem = 1sst1InitMapBoard(): vAddr:0xe6000000 pAddr:0xe6000008 Dev:0xf Board:0sst1InitRegisters(): Setting TREX-to-FBI FIFO THRESHOLD to 0x8...sst1InitRegisters(): Setting PRELIM FT-CLK delay to 0x8...sst1InitDacDetect(): Entered...sst1InitDacDetectICS(): Entered...dacWr(0x7,0xb)dacRd(0x5,0x79)dacRd(0x5,0x2e)dacWr(0x7,0x1)dacRd(0x5,0x55)dacRd(0x5,0x49)dacWr(0x7,0x7)dacRd(0x5,0x71)dacRd(0x5,0x29)sst1InitDacDetectICS(): Exiting...sst1InitRegisters(): Storing TREX0INIT0=0x5441sst1InitRegisters(): Storing TREX0INIT1=0xf420sst1InitRegisters(): Storing TREX1INIT0=0x5441sst1InitRegisters(): Storing TREX1INIT1=0xf420sst1InitRegisters(): Storing TREX2INIT0=0x5441sst1InitRegisters(): Storing TREX2INIT1=0xf420sst1InitSetGrxClk(): Entered...dacWr(0x7,0xe)dacRd(0x5,0x0)dacWr(0x4,0xa)dacWr(0x5,0x7b)dacWr(0x5,0x6c)dacWr(0x4,0xe)dacWr(0x5,0x0)sst1InitRegisters(): Setting up FAST DRAM Configurationsst1DeviceInfo: Board ID: Obsidian GEsst1DeviceInfo: FbiConfig:0x0, TmuConfig:0x11sst1DeviceInfo: FBI Revision:2, TMU Revison:1, Num TMUs:1sst1DeviceInfo: FBI Memory:2, TMU[0] Memory:2sst1DeviceInfo: Dac Type: ICS ICS5342sst1DeviceInfo: SliDetect:0sst1InitRegisters(): LFB Writes go through memory FIFO...sst1InitRegisters(): TEXTURE Writes go through memory FIFO...sst1InitRegisters(): exiting with status 1...sst1InitShutdown(): Shutting down SST-1 #0...sst1InitSetGrxClk(): Entered...dacWr(0x7,0xe)dacRd(0x5,0x0)dacWr(0x4,0xa)dacWr(0x5,0x41)dacWr(0x5,0x62)dacWr(0x4,0xe)dacWr(0x5,0x0)sst1InitShutdown(): Returning with status 1...