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
Exemplary Сasual Dating - Real-life Fema...
Last Post: enotar
Today 07:46 PM
» Replies: 0
» Views: 6
Super Сasual Dating - Authentic Ladies
Last Post: aaronsas
Today 07:08 PM
» Replies: 0
» Views: 16
[REQUEST] Acer Aspire E1-571(G) BIOS Unl...
Last Post: Dudu2002
Today 04:44 PM
» Replies: 127
» Views: 57899
Acer Predator Helios 300 N17C1 G3-572-79...
Last Post: chadreuel
Today 11:39 AM
» Replies: 0
» Views: 81
[REQUEST] Acer Nitro 5 AN515-56 BIOS Unl...
Last Post: Dudu2002
Today 07:25 AM
» Replies: 5
» Views: 883
[REQUEST] Lenovo Y50-70 (9ECNxxWW) BIOS ...
Last Post: Dudu2002
Today 03:52 AM
» Replies: 1972
» Views: 661613
[Request] Acer Aspire Z1620 (h61h aio v1...
Last Post: spingernexx
Yesterday 06:09 PM
» Replies: 2
» Views: 149
[REQUEST] Lenovo G505 (82CNxxWW) Whiteli...
Last Post: khaos
Yesterday 04:15 PM
» Replies: 155
» Views: 55201
Asus Prime b250m plus, RAM compatibility
Last Post: Slayery777
Yesterday 06:23 AM
» Replies: 0
» Views: 144
[REQUEST] Bios Unlock Request Clevo W230...
Last Post: happycrazyman
04-23-2024 03:53 PM
» Replies: 0
» Views: 117
Rog Strix B650E-F BIOS File Extraction
Last Post: panmetrix24
04-23-2024 11:25 AM
» Replies: 0
» Views: 136
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: Pipo89
04-23-2024 06:47 AM
» Replies: 236
» Views: 69653
[REQUEST] Acer Nitro 5 AN517-41 BIOS Unl...
Last Post: onetapxdf
04-23-2024 03:37 AM
» Replies: 11
» Views: 1366
[REQUEST] Lenovo G400S (7BCNxxWW) Whitel...
Last Post: Dudu2002
04-23-2024 03:14 AM
» Replies: 203
» Views: 70620
[REQUEST] Lenovo V570(c) (44CNxxWW) BIOS...
Last Post: d3m3n7r
04-22-2024 05:20 PM
» Replies: 18
» Views: 11184
[REQUEST] Lenovo Y520-15IKBN (4KCNxxWW) ...
Last Post: ati90
04-22-2024 05:02 AM
» Replies: 64
» Views: 37022
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: SteamTug
04-22-2024 04:24 AM
» Replies: 1734
» Views: 545756
[REQUEST] Lenovo G410 (79CNxxWW) Whiteli...
Last Post: Dudu2002
04-22-2024 03:58 AM
» Replies: 53
» Views: 10812
Asus h110m-a & xeon e3-1280v5
Last Post: Brutoloco
04-21-2024 08:22 PM
» Replies: 16
» Views: 579
[REQUEST] LG GRAM 14T990 Unlock request
Last Post: riclausk
04-21-2024 12:15 PM
» Replies: 16
» Views: 4271

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)