FuzzyLogician
New Member
Hello all, after months of trying LPT flashing I finally found something that looks much better, BCUSB, hats off to the Eng dept.
Synopsis:
MSI 790FX-DG70 Motherboard bios:
System crash-to-reboot in the middle of flash while using MSI's flash utility, cause = bad flash software combined with Hyper-transport sync buffer overflow error mid-flash-(ironically is what the flash was to fix.)
Motherboard powers up, no post , no display, no beeps - typical bios failure symptoms.
Prognosis:
Looks very much like the boot block and programming in the Winbond W25Q80BV bios is scrambled.
Have verified via continuity test/trace that pin-outs do match those in the basic SPI config for this board.
Board does have SPI pin-out and BCUSB is connected and does read the above ID as the chip on-board.
BCUSB has gone red to blue connecting to Motherboard. Appears that a reprogram fix is possible.
Attempted thus far and the Results:
I have not been able to determine the "gender" of MSI's Bios update to be BIN or HEX. I suspect BIN.
for this motherboard. when looking at console the first part of write seems to go for a few seconds before 3 sets of verifications fail per address line. At this point I am guessing 3 things: 1 Perhaps there is a WP involved keeping the data from being written to address, 2 The start location for the push is incorrect, 3 the data IO rate is too fast not allowing enough time to write.
I have been able to blank the bios to FF FF FF...FF.FF.FF and write either of the BC bootloaders contained in the BCUSB software downloads without issue or error displayed in console.
The current questions are:
To start out with, are the MSI bios files in the form of BIN , HEX or other needing a conversion of some sort?
Is the IO speed to fast maybe needing throttling back, if so how for SPI ?
Is it possible there is write protect pin needing the be brought Hi or Low ? Doubtful as I am seeing write with bootloader and can fully FF the entire memory on the Winbond W25Q80BV chip
Does someone happen to have a bootloader to flash a bootblock for this chip, an actual bios dump or an actual MSI 790FX-DG70
?
Any ideas ?
Synopsis:
MSI 790FX-DG70 Motherboard bios:
System crash-to-reboot in the middle of flash while using MSI's flash utility, cause = bad flash software combined with Hyper-transport sync buffer overflow error mid-flash-(ironically is what the flash was to fix.)
Motherboard powers up, no post , no display, no beeps - typical bios failure symptoms.
Prognosis:
Looks very much like the boot block and programming in the Winbond W25Q80BV bios is scrambled.
Have verified via continuity test/trace that pin-outs do match those in the basic SPI config for this board.
Board does have SPI pin-out and BCUSB is connected and does read the above ID as the chip on-board.
BCUSB has gone red to blue connecting to Motherboard. Appears that a reprogram fix is possible.
Attempted thus far and the Results:
I have not been able to determine the "gender" of MSI's Bios update to be BIN or HEX. I suspect BIN.
for this motherboard. when looking at console the first part of write seems to go for a few seconds before 3 sets of verifications fail per address line. At this point I am guessing 3 things: 1 Perhaps there is a WP involved keeping the data from being written to address, 2 The start location for the push is incorrect, 3 the data IO rate is too fast not allowing enough time to write.
I have been able to blank the bios to FF FF FF...FF.FF.FF and write either of the BC bootloaders contained in the BCUSB software downloads without issue or error displayed in console.
The current questions are:
To start out with, are the MSI bios files in the form of BIN , HEX or other needing a conversion of some sort?
Is the IO speed to fast maybe needing throttling back, if so how for SPI ?
Is it possible there is write protect pin needing the be brought Hi or Low ? Doubtful as I am seeing write with bootloader and can fully FF the entire memory on the Winbond W25Q80BV chip
Does someone happen to have a bootloader to flash a bootblock for this chip, an actual bios dump or an actual MSI 790FX-DG70

Any ideas ?