Uh oh. This may be a bigger stumbling block then. I can't find any 5V chips with equivalent chip IDs. Too weird! I wonder why they set it up to use a 5V chip. I wonder if the data and address pins are level shifted or just directly connected to the Sil3112 chip at 5V anyway. The pins might be 5V tolerant, but I don't know how good of an idea it is to only supply the flash chip pins with 3.3V when they're expecting 5V, especially when the chip is being programmed.
I would check to see if the flash chip's data and address pins go directly to pins on the Sil3112 (they do on my 3.3V card) or if they go through level shifting first. If they all go directly to the Sil3112 chip, it *might* be possible to hack your card to feed the flash chip a 3.3V supply instead of 5V by cutting traces and running wire. If they go through level shifting, it's probably still possible but a huge pain.
Firmware modification is starting to sound easier than all that though, lol...maybe if someone who's really experienced with Open Firmware stuff wants to do it, they might be able to patch the firmware. I suppose you could patch the kext and load it manually after startup, but that wouldn't make any attached drives bootable I think.
Edit: Oh, you're one step ahead of me! Yeah, if that's the case, the easiest thing to do would be to hack the card so that 3.3V goes into any pins that previously were hooked to 5V.
I would check to see if the flash chip's data and address pins go directly to pins on the Sil3112 (they do on my 3.3V card) or if they go through level shifting first. If they all go directly to the Sil3112 chip, it *might* be possible to hack your card to feed the flash chip a 3.3V supply instead of 5V by cutting traces and running wire. If they go through level shifting, it's probably still possible but a huge pain.
Firmware modification is starting to sound easier than all that though, lol...maybe if someone who's really experienced with Open Firmware stuff wants to do it, they might be able to patch the firmware. I suppose you could patch the kext and load it manually after startup, but that wouldn't make any attached drives bootable I think.
Edit: Oh, you're one step ahead of me! Yeah, if that's the case, the easiest thing to do would be to hack the card so that 3.3V goes into any pins that previously were hooked to 5V.
