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
Luck is close!
Last Post: niggger532
Today 12:55 AM
» Replies: 0
» Views: 15
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: nache78
Today 12:54 AM
» Replies: 12
» Views: 6240
[REQUEST] Lenovo Lenovo B480 Whitelist R...
Last Post: nzfunk
Yesterday 08:11 AM
» Replies: 1
» Views: 756
[REQUEST] Acer Aspire 7739(G,Z) BIOS Unl...
Last Post: Maxinator500
Yesterday 06:57 AM
» Replies: 54
» Views: 12170
ACER e5-721 recovery bios
Last Post: bergekste
Yesterday 06:49 AM
» Replies: 35
» Views: 22495
[REQUEST] BIOS Unlock for Gigabyte G5-KD...
Last Post: Dudu2002
05-14-2024 06:45 PM
» Replies: 6
» Views: 387
[REQUEST] Lenovo ThinkPad L450 (JDETxxWW...
Last Post: Dudu2002
05-14-2024 03:29 PM
» Replies: 94
» Views: 41612
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Dudu2002
05-14-2024 03:19 PM
» Replies: 84
» Views: 26032
[REQUEST] Lenovo G500 (78CNxxWW) BIOS Un...
Last Post: Alan23
05-14-2024 11:54 AM
» Replies: 281
» Views: 126615
[REQUEST] Adding DDR3 support to Aptio I...
Last Post: Lixkote
05-14-2024 05:46 AM
» Replies: 0
» Views: 196
HP Pro 3300 & 3400 (H61): Upgrade to Ivy...
Last Post: miant
05-14-2024 03:03 AM
» Replies: 118
» Views: 80643
[REQUEST] Lenovo G70-70 BIOS Whitelist R...
Last Post: Dudu2002
05-13-2024 05:01 PM
» Replies: 134
» Views: 66839
[Request] Dell Inspiron 17r SE 7720 Unlo...
Last Post: flashmaniak
05-13-2024 08:55 AM
» Replies: 91
» Views: 93831
TerraMaster F2-220 Bios
Last Post: mcunanan9
05-13-2024 08:12 AM
» Replies: 2
» Views: 241
[REQUEST] Acer Nitro N50-610 BIOS Unlock
Last Post: Lucas66700
05-13-2024 07:59 AM
» Replies: 3
» Views: 287
[REQUEST] MSI B550M VDH WIFI BIOS UNLOCK
Last Post: CFW
05-12-2024 08:28 PM
» Replies: 0
» Views: 191
[REQUEST] Lenovo B590 (H5ETxxWW) Whiteli...
Last Post: Deltist
05-12-2024 03:09 PM
» Replies: 267
» Views: 66038
Acer Extensa 5620: CPU replace
Last Post: MPM
05-12-2024 01:22 PM
» Replies: 3
» Views: 390
[REQUEST] Acer Nitro 5 AN515-52 BIOS Unl...
Last Post: Dudu2002
05-12-2024 04:13 AM
» Replies: 21
» Views: 9299
Amibios 8 mod - problem with LPT port
Last Post: Beniu33
05-12-2024 04:10 AM
» Replies: 1
» Views: 259

Read T430s BIOS chip
#1
I am in the process of changing the bios on a T430s but seem to be stuck. My end goal is to have the bios modified so I get rid of whitelist for wan. I'd like to replace the current bios chip with a W25Q128FVSSIG (SOIC8) but in order to do that I need a backup

The bios chip is a Macronix MX25L12835EZNI-10G (WSON8). Using FPT from DOS it came up as a Macornix MX25L12805D, which doesn't really make sense since that is a SOP16 package.

The chip has been removed as I could not make a SOIC8 clip fit on the chip. With it removed, I am also not bothered by voltage sag so that should be good.

I am however facing a problem when trying to read it using a CH341 USB unit (black edition) to make a backup for modifying. I have tried ASProgrammer and CH341 programmer. 

I put the chip in the test clip with pin 1 at the red wire. When I hook it up to the CH341 unit, the USB "unplugs" itself and the software loses connection. Also, the ON light goes dimmer. When I unhook the test clip, the CH341 comes to life again and software can see the unit again. I also have the green PCB but getting the little 6x8 WSON package aligned is really tricky so I opted for the clip.

If I orient the chip in other ways, it is not identified.

I have checked that both ASProgrammer and CH341 Programmer both should "know" the chip as it can be manually selected.

So I am quite lost right now about what to do. Have considered the following:

1. chip was damaged during removal (although done by a professional with the right kit - not me :-) )
2. my ch341 unit is faulty
3. the testclip or pogo boards are faulty
4. the wiring using clip is wrong and the green PCB should be used as the pin routes on WSON8 are not the same as for a SOIC8. However, looking at coreboot t430s wiki, this did not seem to be the case (Preparation section, https://www.coreboot.org/Board:lenovo/t430s). (I will receive a better test clip (Pomona 5250) which allows me to customize the pin routing between clip and CH341 unit if 4. is the culprit.)
5. bite the bullet and have the bios chip soldered onto the green PCB that came with the CH341 unit.

Really hoping for some help here - so many thanks in advance!
find
quote
#2
I think I solved it myself - had a little heureka moment. It suddenly hit me that maybe what was:

When the chip is connected correctly, it starts to draw current from the CH341 and this overpowers the USB port it is in because it is a low power port only suited for mice and keyboards.

So I moved the CH341 to another port, and lo and behold - suddenly it did not unplug and I could actually read the chip :-)

Hope this helps someone else :-)
find
quote
#3
*Edit - I didn't see your second reply above, had this tab open to reply since your first post. I'll leave it all here in case it helps someone with something later Big Grin

You can solder chip onto the black one too, on back side
Here's the datasheet for MX25L12835E - https://datasheet.octopart.com/MX25L1283...519999.pdf

Pinout looks same as SOIC8 to me, so I don't know why it's seeming to short out on you. Does the chip get very hot when that happens?

On CH341A general software, on operate menu, operate option, 25/26 chip tabs, choose "Main Memory Only"
You may need to try several versions, MX25L12835 compatibility looks to be added only after 1.27, I suggest trying 1.30 or 1.34. Here's a package with many versions
http://s000.tinyupload.com/index.php?fil...5007472602

You may also need to use ASProgrammer 1.40 and choose remove protection, then use it or the CH341A software above
Locking bits explained (OTP Mode with CH341A programmer, which you don't need to se usually or write to ect, that's why I said to set "Main Memory Only")
http://www.macronix.com/Lists/Applicatio...uction.pdf

Or here, you may need to use 1.26 version of CH341A software, this version not included in main package above. Also, try 1.31Free (1.4 actual) that is included in the above package
http://s000.tinyupload.com/index.php?fil...7897522814

Maybe order some W25Q128 (or 64 if BIOS will fit) SOIC8 instead, if you can't get it sorted out
find
quote
#4
(05-28-2019, 01:02 AM)Lost_N_BIOS Wrote: *Edit - I didn't see your second reply above, had this tab open to reply since your first post.  I'll leave it all here in case it helps someone with something later Big Grin

You can solder chip onto the black one too, on back side
Here's the datasheet for MX25L12835E - https://datasheet.octopart.com/MX25L1283...519999.pdf

Pinout looks same as SOIC8 to me, so I don't know why it's seeming to short out on you.  Does the chip get very hot when that happens?

On CH341A general software, on operate menu, operate option, 25/26 chip tabs, choose "Main Memory Only"
You may need to try several versions, MX25L12835 compatibility looks to be added only after 1.27, I suggest trying 1.30 or 1.34.  Here's a package with many versions
http://s000.tinyupload.com/index.php?fil...5007472602

You may also need to use ASProgrammer 1.40 and choose remove protection, then use it or the CH341A software above
Locking bits explained (OTP Mode with CH341A programmer, which you don't need to se usually or write to ect, that's why I said to set "Main Memory Only")
http://www.macronix.com/Lists/Applicatio...uction.pdf

Or here, you may need to use 1.26 version of CH341A software, this version not included in main package above.  Also, try 1.31Free (1.4 actual) that is included in the above package
http://s000.tinyupload.com/index.php?fil...7897522814

Maybe order some W25Q128 (or 64 if BIOS will fit) SOIC8 instead, if you can't get it sorted out

Thank you for the very comprehensive answer! I hope that someone benefits from the thread too!

One note I might add for would-be T430s bios modders who come across the same Macronix chip (MX25L12835E) is that underneath, the 6x8mm WSON-8 package was actually grounded. This was not clear to me from the datasheet I saw and the reading up on WSON-8 packages (but then again, I'm no electronics guy). This meant that when unsoldering it, it actually required a lot of underheating to make it let go. It was not just a matter of the 8 pads on the WSON-8)

Thanks again for replying!
find
quote
#5
You're welcome, and thank you for dropping that tip on the WSON package too.
find
quote
#6
(05-29-2019, 02:44 AM)Lost_N_BIOS Wrote: You're welcome, and thank you for dropping that tip on the WSON package too.

Be advised that the MX25L12835(E) internally pulls #7 HOLD high. I replaced mine with a Winbond SOP8 and had to bridge pins #7 and #8 VCC. Also there's a MX25L12835(F) in a SOP8 package with faster reads and writes. And again I believe #7 has to bridged high.


https://www.xref-pro.com/cross-reference...5EZNI-10G/
find
quote
#7
Thanks!
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)