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] HP Pavilion G42-272BR Whitelis...
Last Post: nfscbr
Today 12:58 PM
» Replies: 2
» Views: 623
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Rino1985
Today 11:51 AM
» Replies: 1742
» Views: 774474
HP Z2 SFF G9 - Trying to fix BIOS after ...
Last Post: EpicLPer
Today 10:56 AM
» Replies: 0
» Views: 34
[REQUEST] Lenovo G700 (7ACNxxWW) BIOS Un...
Last Post: Michael93
Today 02:38 AM
» Replies: 3
» Views: 3668
Gigabyte Aorus 15 xe 5 i7 12700H GTX 307...
Last Post: posydon
Yesterday 02:04 PM
» Replies: 0
» Views: 161
[REQUEST] Lenovo G780 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
Yesterday 01:50 PM
» Replies: 881
» Views: 398340
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Zimavoy
Yesterday 07:10 AM
» Replies: 130
» Views: 57499
[Request] Lenovo S130 / 130S Whitelist r...
Last Post: bruno75003
Yesterday 05:41 AM
» Replies: 0
» Views: 167
HP Envy 17 1150eg BIOS HELP!
Last Post: Daimonion84
05-04-2025 12:59 PM
» Replies: 0
» Views: 262
GPU whitelist removal for MSI Trident 3 ...
Last Post: Vlasec
05-04-2025 09:37 AM
» Replies: 0
» Views: 210
[REQUEST] Lenovo Z61t (7FETxxWW) Whiteli...
Last Post: pejuangs
05-04-2025 03:38 AM
» Replies: 32
» Views: 6018
Samsung NP300V5AH (300V3A/300V4A/300V5A/...
Last Post: justsomerandomguy
05-03-2025 02:09 PM
» Replies: 21
» Views: 25665
[REQUEST] Lenovo L340-15API & V155-15API...
Last Post: Marc_LT
05-03-2025 08:14 AM
» Replies: 10
» Views: 5041
[REQUEST] Lenovo Thinkpad T440p (GLETxxW...
Last Post: Dudu2002
05-02-2025 11:20 AM
» Replies: 529
» Views: 232722
[REQUEST] Lenovo ThinkPad Edge E330 (H3E...
Last Post: Dudu2002
05-02-2025 02:15 AM
» Replies: 643
» Views: 264486
[REQUEST] Acer Aspire 5742(G,Z) BIOS Unl...
Last Post: Brasil150
05-02-2025 12:13 AM
» Replies: 165
» Views: 47524
Bricked InsydeH2O BIOS of Acer Aspire 57...
Last Post: Brasil150
05-01-2025 11:50 PM
» Replies: 3
» Views: 1541
[REQUEST] Lenovo G560e (4ECNxxWW) Whitel...
Last Post: lenovo_g560_user
05-01-2025 04:45 AM
» Replies: 4
» Views: 3487
Clevo NH70RH
Last Post: RWS021193
04-30-2025 03:08 PM
» Replies: 0
» Views: 440
Clevo P775TM1-G BIOS
Last Post: Gertjie1975
04-30-2025 01:29 AM
» Replies: 158
» Views: 88375

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)