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
Sony Vaio AW11Z - Support for Quad CPU -...
Last Post: lala2025
Today 08:19 PM
» Replies: 12
» Views: 3802
[REQUEST] HP Pavilion G42-272BR Whitelis...
Last Post: eepromm
Today 06:14 PM
» Replies: 1
» Views: 136
[REQUEST] Bios for packard bell tj65 wit...
Last Post: THECAIDA
Today 03:49 PM
» Replies: 2
» Views: 60
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
Today 02:47 PM
» Replies: 476
» Views: 167646
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: Dudu2002
Today 02:46 PM
» Replies: 1089
» Views: 449123
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: tarikyeter
Today 02:44 PM
» Replies: 236
» Views: 89009
[REQUEST] Remove whitelist in a Panasoni...
Last Post: coco62
Today 11:20 AM
» Replies: 2
» Views: 1573
Lenovo ThinkPad SL510 Whitelist Removal....
Last Post: deepTeNk
Yesterday 03:32 PM
» Replies: 5
» Views: 6364
[REQUEST] Acer Aspire 5738(G,Z): CPU Upg...
Last Post: DeathBringer
11-21-2024 03:44 PM
» Replies: 49
» Views: 32980
[REQUEST] HP Mini 110-4100 BIOS Unlock
Last Post: DSI INF
11-21-2024 09:24 AM
» Replies: 7
» Views: 277
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: Dudu2002
11-21-2024 03:11 AM
» Replies: 1780
» Views: 496617
Lenovo ThinkCentre M715q 2nd Gen & AMD R...
Last Post: Elmurley
11-20-2024 09:37 PM
» Replies: 2
» Views: 1308
[REQUEST] Lenovo Y50-70 (9ECNxxWW) White...
Last Post: SWZSSR
11-20-2024 09:34 PM
» Replies: 1775
» Views: 555154
[REQUEST] Lenovo Thinkpad X240 (GIETxxWW...
Last Post: Dudu2002
11-20-2024 04:58 PM
» Replies: 337
» Views: 144168
Unlock bios insyde
Last Post: Matox3140
11-19-2024 03:40 PM
» Replies: 0
» Views: 252
Whitelist WIFI card removal Lenovo Yoga ...
Last Post: Dudu2002
11-19-2024 12:58 PM
» Replies: 1
» Views: 245
[REQUEST] H310 MSI Gaming Infinite S (MS...
Last Post: awittyusername
11-19-2024 09:21 AM
» Replies: 10
» Views: 147
[REQUEST] Gigabyte GA-B85M-HD3 Rev 2.0 u...
Last Post: Maduli
11-19-2024 02:22 AM
» Replies: 0
» Views: 193
[REQUEST] Lenovo Ideapad 330-15ICH BIOS ...
Last Post: Dudu2002
11-18-2024 01:25 PM
» Replies: 8
» Views: 1910
[REQUEST] Lenovo ThinkPad Edge E330 (H3E...
Last Post: Dudu2002
11-18-2024 01:23 PM
» Replies: 640
» Views: 221780

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: 4 Guest(s)