Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] Lenovo Yoga 2 Pro (76CNxxWW) W...
Last Post: Dudu2002
Today 07:29 AM
» Replies: 847
» Views: 322415
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
Today 07:28 AM
» Replies: 26
» Views: 802
[REQUEST] Lenovo ThinkPad P14s 3rd Gen 1...
Last Post: Dudu2002
Today 07:26 AM
» Replies: 4
» Views: 217
Add CPU support Lenovo M715s
Last Post: pashtet440
Today 06:56 AM
» Replies: 0
» Views: 22
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
04-14-2024 09:02 AM
» Replies: 1733
» Views: 540960
Dell Latitude 5520 - get to know passwor...
Last Post: yeti1299
04-14-2024 06:48 AM
» Replies: 2
» Views: 179
[REQUEST]: Asus TP420IA - how to dump bi...
Last Post: quantumx3
04-14-2024 05:34 AM
» Replies: 0
» Views: 157
[REQUEST] Lenovo Y50-70 (9ECNxxWW) BIOS ...
Last Post: Nightdemon2001
04-14-2024 01:13 AM
» Replies: 2319
» Views: 655182
[REQUEST] Lenovo B575 (52CNxxWW) Whiteli...
Last Post: thepwrtank18
04-13-2024 06:13 PM
» Replies: 56
» Views: 20328
[REQUEST] Lenovo B590 (H9ETxxWW) Whiteli...
Last Post: alvaro8905
04-13-2024 05:25 PM
» Replies: 673
» Views: 162961
Lenovo Yoga 14s (slim7Gen 8)
Last Post: Dudu2002
04-13-2024 03:32 PM
» Replies: 12
» Views: 591
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
04-13-2024 03:31 PM
» Replies: 470
» Views: 129062
ASUS P5lD2 SE AHCI Mod needed. Please ;)
Last Post: jave200372
04-12-2024 10:16 PM
» Replies: 2
» Views: 5567
[REQUEST] Acer Aspire A515-57(G) BIOS Un...
Last Post: Dudu2002
04-12-2024 01:29 PM
» Replies: 2
» Views: 205
Help with Gigabyte X299 WU-8 PCie Bifurc...
Last Post: ezaton
04-12-2024 12:30 AM
» Replies: 15
» Views: 2563
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Dudu2002
04-11-2024 10:39 AM
» Replies: 80
» Views: 23416
Bios Mod for HPE Microserver Gen10
Last Post: flobo88
04-11-2024 10:16 AM
» Replies: 0
» Views: 213
BIOS DXE Driver modding
Last Post: Dr_Retro_Cube
04-11-2024 08:55 AM
» Replies: 1
» Views: 2204
Dell N5010 with 16GB of ram, possible?
Last Post: Komajster
04-11-2024 06:46 AM
» Replies: 0
» Views: 186
[REQUEST] VGA MOD Lenovo E480 - AMD RX55...
Last Post: ChesterNut999
04-11-2024 05:49 AM
» Replies: 0
» Views: 183

LanParty DK 790FXB-M2RSH Recovery Options
#1
Hello all. I'm looking for info on recovering from a corrupted BIOS flash on the LanParty DK 790FXB-M2RSH. This board has an SPI header and uses an AWARD BIOS. I have attached a picture of the header description. What I would like know is, what type of programmer is needed to do an in system flash over this header?

   
find
quote
#2
http://www.bios-mods.com/bios-recovery/ have you checked here?, if you chip is removable we have a service to fix it here; http://www.bios-mods.com/forum/misc.php?...hipprogram

find
quote
#3
The BIOS chip is soldered onto the board and my boot block is corrupted so I can't recover from a floppy. I really don't want to ship the board except as a last resort.
find
quote
#4
So after a lot of research, here is the information for programming the BIOS over the SPI header using a simple cable and a few DOS tools.

Things you will need
4 x 150 Ohm Resistor
1 x D-Sub 25 pin Male connector
1 x 2x4 Female Header (Straight Pin)
1 or more Decoupling Capacitor (minimum 1uF)
1.5 ft of CAT5e cable
Matching Heat Shrink

Windows Computer With Windows 98 to Windows XP and LPT port
3VDC Power Source (I used 2 AAA batteries with a battery clip)
Intermediate to Advanced knowledge of windows/dos software
Mid level soldering skills.

CABLE CONSTRUCTION:

Trim your resistors down to leave enough lead to attach them to the D-SUB connector and the wire, then tin the leads.

Strip the CAT5e on both ends exposing the twisted pairs by 2 inches on each end.

Strip the twisted pairs about half an inch and tin the wires.

**Remember to add the heat shrink as you go to prevent crossed connections later.**

[Image: attachment.php?aid=3593]

Solder (or crimp depending on your choice of D-SUB) the resistors to pins 7,8,9,10

Solder the following wires to the open end of the resistors on the D-Sub connector pins: Solid Blue wire to pin 7, Dotted Blue to Pin 8, Solid Green to Pin 9, Dotted Green to Pin 10.

Solder the Solid Orange wire to Pin 18

Solder one lead of the Capacitor and the Dotted Orange wire to Pin 1 of the Female Header (Use the side of the cable that is unused)

Solder the second lead of the Capacitor and the Solid orange wire to Pin 2 of the Female Header (Use the same side of the cable that was used for the Dotted Orange wire in the previous step)

Solder the remaining Solid Blue wire to Pin 3 of the Female Header

Solder the remaining Dotted Blue wire to Pin 4 of the Female Header

Solder the remaining Dotted Green wire to Pin 5 of the Female Header

Solder the remaining Solid Green wire to Pin 6 of the Female Header

Solder the Dotted Brown wire to Pin 7 of the Female Header.

Connect the Dotted Brown wire and the Dotted Orange wire to Positive side of the 3VDC power source (for this I used 2 AAA batteries. AC Power supplies that convert AC to DC will need to be filtered with more or stronger Decoupling Capacitors. This will vary by power supply.)

Cable Testing and BIOS Programming

Once your cable is complete, make sure the power supply is disconnected from the board then remove all extra items from the board (RAM, Processors, USB connections, add-in cards, ect.) This reduces the possibility of interference from other devices.

Connect the Female header of the cable to the SPI header of on the board. Make sure that the odd number pins (1,3,5,7) are on the side that has 4 pins. The even pins should be on the side that has 3 pins.

Connect the D-Sub connector to the LPT1 port of your working Computer.

Connect your 3VDC power supply to the cable.

Download SPIPGM here. (Thanks Rayer)

Extract the contents of the zip file to C:\

Download and extract the BIOS of choice to the same folder. OEM BIOS can be found here.

Open a command prompt (windows key + r then type 'cmd' and press enter)

Type 'cd c:\spipgm'

Type spipgmw -i

You should get something that resembles the following

[Image: attachment.php?aid=3594]
(Will update picture later)

If you get an error, there is likely a problem with the cable, check your wiring and connections.

If you get an ID other than FFFFF0 then you are ready to flash.

1. Type 'spipgmw -u' (this enables writing on the chip)

2. Type 'spipgmw -e' (this erases the chip)

3. Type 'spipgmw -p yourbiosfile.bin'

4. Type 'spipgmw -v yourbiosfile.bin' (this verifies the information on the chip compared to the bios file you specify) - If you receive any errors during this step, you may not have a clean enough power source and will need to add stronger capacitors or your cable is damaged. Check these items then repeat steps 1 - 4 until there are no errors.

I will edit the rest of the information in later during the day.

Thanks to Rayer from http://rayer.ic.cz for the progs and SPI info.
Thanks to Jack from the MSI forums for testing the SPI interface for MSI boards and posting his findings.
Much of the info here was taken or modified from http://rayer.ic.cz/elektro/spipgm.htm Please check this page for more information concerning SPI programming on a variety of SPI chips.


Attached Files Thumbnail(s)
       
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)