Author |
Topic |
|
free30
9 Posts |
Posted - 10/17/2008 : 09:35:03
|
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
|
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 |
|
|
Reply #2
ZLM
2945 Posts |
Posted - 10/17/2008 : 17:59:34
|
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. |
|
|
Reply #3
free30
9 Posts |
Posted - 10/17/2008 : 19:11:55
|
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 |
|
|
Reply #4
ZLM
2945 Posts |
Posted - 10/18/2008 : 02:38:12
|
The SPI connection header on the "ADP-056" has 8 pin. Those pins are 1-to-1 pin mapping to the chip. |
|
|
Reply #5
free30
9 Posts |
Posted - 10/19/2008 : 00:50:16
|
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 |
|
|
Reply #6
ZLM
2945 Posts |
Posted - 10/19/2008 : 14:14:04
|
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:
|
|
|
Reply #7
free30
9 Posts |
Posted - 10/20/2008 : 10:13:40
|
Thank you I will let you know how I get on.
|
Edited by - free30 on 11/17/2008 09:42:53 |
|
|
Reply #8
free30
9 Posts |
Posted - 11/17/2008 : 09:42:36
|
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. :) |
|
|
Reply #9
ZLM
2945 Posts |
Posted - 11/18/2008 : 17:45:45
|
Found a softwrae bug of ID on GQ-4X. It will be fixed in next software release. |
|
|
Reply #10
CZAR
USA
17 Posts |
Posted - 01/25/2009 : 03:40:34
|
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 |
|
|
Reply #11
CZAR
USA
17 Posts |
Posted - 01/25/2009 : 21:39:31
|
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 |
|
|
Reply #12
ZLM
2945 Posts |
|
|
Topic |
|