MCUmall EPROM BIOS Chip Burner Forum
MCUmall EPROM BIOS Chip Burner Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 MCUmall Forums
 True USB Willem Programmer (GQ-2X,3X,4X & GQ-4x4)
 Flash (ASUS) motherboard via SPI ?
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

free30

9 Posts

Posted - 10/17/2008 :  09:35:03  Show Profile  Reply with Quote
Hello,

I've a USB Willem programmer
I've a corrupted Asus motherboard that will not boot or anything.
The Asus motherboard has a SPI 7pin header

Yet I'm not the best at this...

So
1. Can I use the Willem programmer?
2. How?

The motherboard is a Asus P5E3 Deluxe/WiFi-AP@n. This one:



h**p://www.asus.com/products.aspx?l1=3&l2=11&l3=572&l4=0&model=1872&modelmenu=1
I can not see what the bios chip has written on it Maybe able to get someone small to have a look in the day light. It's a 8 pin small one in black. lol.

I've no wiring diagram for the 7 pin header though it is marked SPI.

I have got a copy of the bios, though I am a bit concerned that I need a full flash as I've the update dose not do the whole chip but leaves a boot bit for recovery.( yeh right)

If I need an extra bit of kit what would it be?

I can send it off and get it done for me for ?5 but thought this would be a great opportunity to use that programmer again.

Thanks for any advise..

Simon

Nerve update your asus bios under vista and never under 64bit vista

Edited by - free30 on 10/19/2008 01:00:57
Reply #1

free30

9 Posts

Posted - 10/17/2008 :  17:42:02  Show Profile  Reply with Quote
So the chip is a SST 25VF0160 or SST 25WF0160 or U.
Looks like the programmer could do it as long as it can programmer on the board.

I am happy to try the bios file I have as I can't go too far wrong.

Dose anybody know if the 7pin SPI pins are just pins 1-7 of the 8 on the chip?

Any help would be great even just to tell me to give up and pay the guy to do it.

Thanks

Simon

Edited by - free30 on 10/17/2008 17:42:50
Go to Top of Page
Reply #2

ZLM

2945 Posts

Posted - 10/17/2008 :  17:59:34  Show Profile  Reply with Quote
The 7 pin header may indicated in the user manual of the motherboard. If not, then the only way is to measure it by a multimeter.

The programmer should be able to program those chips, but only slow mode available on GQ-3X. The fast mode is available on GQ-4X.
Go to Top of Page
Reply #3

free30

9 Posts

Posted - 10/17/2008 :  19:11:55  Show Profile  Reply with Quote
Thanks for that.

Yes it's a SST25VF016B.

And yes I think I've version 3, so slow mode.

I am just unsure about the wiring. I've tried a couple of combination but 'am a bit lost.
So if I select SST25VF016B from the device list it tells me I need an adaptor. Yet since I am going to try and program it on the board through the SPI port I'd only need something like the "Universal Programmer Adapter" kit.
Yet where dose the programmer expect to find pin 1? As if I select a generic 8 pin chip, the very useful diagram in the corner shows the pin 1 to be four up from the bottom left.
And I am still unsure as to what the seven pins on the Asus motherboard relate to yet guess they run in some sort of order. It's very late here in the UK so I really should stop and look tomorrow.

Thanks for the help and if someone could let me know where the programmer will expect pin 1 or if I will need another adaptor, I have a few tsop ones, it would be most helpful and reassuring.
Thanks again.
Simon


EDIT
so it looks like the "ADP-056 JTAG/SPI in circuit programming adapter" was made for the job.

Edited by - free30 on 10/17/2008 19:46:59
Go to Top of Page
Reply #4

ZLM

2945 Posts

Posted - 10/18/2008 :  02:38:12  Show Profile  Reply with Quote
The SPI connection header on the "ADP-056" has 8 pin. Those pins are 1-to-1 pin mapping to the chip.
Go to Top of Page
Reply #5

free30

9 Posts

Posted - 10/19/2008 :  00:50:16  Show Profile  Reply with Quote
Thanks again.

So I found this post useful
http://www.mcumall.com/forum/topic.asp?TOPIC_ID=1434&SearchTerms=SOIC8-DIP

I checked the connection between the chip (SST25VF016B) and the SPI posts on the Asus motherboard. Counting around from pin one.

SPI-CHIP
1 - 8 + 4 weeker
2 - 1 + 4 weeker
3 - 2 + 4 weeker
4 - 7 + 4 weeker
5pin of8 missing on the 7pin header
6 - 5
7 - 6
8 - 4.

Bet Asus power the board from elsewhere or something, what do you think?

I just don't know where the programmer is expecting pin one.

I'm using bits of short wire but from what I can tell, surface mounted programming causes enough interference, so the loose wire stuffed in the programmer are not good. I always get ID check failure.
I've the Jtag/SPI adaptor coming to try and help I've also the multi adptor and a clip for the chip coming, so should be able to get it one way or another. Just don't want to try and solder the multi layer board.

So if you could let me know where the programmer will expect the chips pin 1? I guess all adaptors are 1:1 yet some seem to have resitors and such, dose the soic8-dip and is it 1:1?
I would be most greatful....Well thankful.

Edited by - free30 on 10/19/2008 03:08:50
Go to Top of Page
Reply #6

ZLM

2945 Posts

Posted - 10/19/2008 :  14:14:04  Show Profile  Reply with Quote
SOIC8 and DIP 8 IC package are 1 to 1 pin mapping.
The SOIC pin position on programmer will be same as DIP 8 chip.

For the DIP8 chip, the white dot on chip is pin 1. see:


Go to Top of Page
Reply #7

free30

9 Posts

Posted - 10/20/2008 :  10:13:40  Show Profile  Reply with Quote
Thank you I will let you know how I get on.

Edited by - free30 on 11/17/2008 09:42:53
Go to Top of Page
Reply #8

free30

9 Posts

Posted - 11/17/2008 :  09:42:36  Show Profile  Reply with Quote
I did it, thanks!

I could not wait for the SPI adaptor to arrive so I did what I said I wouldn't and soldered the chip off the board and reprogrammed it with the USB willem programmer and a clip.
I could not get it going on the board with the clip, though I was relying on a good ID. Yet when I took the chip off it did not pass the ID check. I got..
Device ID(Hex) BF2541.
Man. SST.
Type unknown.
I used SST SST25VF016B.
I used normal mode as I now have a version 4 USB Willem.
I had to black the chip first and used the .rom file from Asus's web site.

Anyhow thanks for letting me know where the programmer expected the chip else I would never have got there.
:)
Go to Top of Page
Reply #9

ZLM

2945 Posts

Posted - 11/18/2008 :  17:45:45  Show Profile  Reply with Quote
Found a softwrae bug of ID on GQ-4X. It will be fixed in next software release.
Go to Top of Page
Reply #10

CZAR

USA
17 Posts

Posted - 01/25/2009 :  03:40:34  Show Profile  Reply with Quote
I got the SST25VF016B chip in my ASUS MAXIMUS FORMULA mother board & the pin assignment from the spi header to the chip is the same as yours.
So i hooked it up to my GQ-3X and selected the SST25VF016B slow mode from the list. When i hit ID it said.

Device ID[Hex] was BFFF
MFG SST
Type Unknown


Edited by - CZAR on 01/25/2009 03:50:28
Go to Top of Page
Reply #11

CZAR

USA
17 Posts

Posted - 01/25/2009 :  21:39:31  Show Profile  Reply with Quote
I did get it to work. ID the chip and all.
Turns out the beta software had a bug or something but the rev 3.03 worked fine.
Device ID was BF41


Edited by - CZAR on 01/25/2009 21:40:32
Go to Top of Page
Reply #12

ZLM

2945 Posts

Posted - 01/26/2009 :  00:59:08  Show Profile  Reply with Quote
New beta 3 is ready, it should fix the bug on this chip:
http://www.mcumall.com/download/TrueUSBWillem/GQUSBPrgRe4.0Beta3.exe
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
MCUmall EPROM BIOS Chip Burner Forum © Copyright 2003 - 2009 Mcumall Electronics Inc. Go To Top Of Page
Generated in 0.14 sec. Snitz Forums 2000