Difference between revisions of "ProBook 6470b"

From wiki.N4VX.net
Jump to navigation Jump to search
 
(22 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{{code|Connections for SOIC8
+
[[File:Soic8_clip.jpg|thumb|Test Clip that I used]]
Bus Pirate<------------->MX25L6406E
+
The HP ProBook 6470b models that I have encountered have used a [https://www.macronix.com/Lists/Datasheet/Attachments/7370/MX25L6406E,%203V,%2064Mb,%20v1.9.pdf MX25L6406E] 64M-BIT CMOS SERIAL FLASH BIOS chip. It is a SOIC8 package and the lower plastic chassis of the laptop must be removed to access it easily using the [https://www.sparkfun.com/products/13153 SOIC8 test clip]
    CS<-------------->CS#
+
 
  MISO<-------------->SO/SIO1
+
<br>
   VCC<-------------->WP#
+
Lets just assume that if you use any of these instructions on any of your own (or someone elses) equipment that you do so at your own demise. Kittens will die and babies will go hungry if you screw anything up. '''DO SO AT YOUR OWN RISK!!'''
 +
<br><br>
 +
 
 +
 
 +
I have found that you do not need to connect the Vcc lines on any of the pins indicated if you let the laptop power brick provide the proper regulated voltage. '''If you use a genuine HP power supply and do not have the battery connected, it may detect the absence of the battery and turn off. Also, if you use an aftermarket supply with poor regulation, you may experience poor consistency in your reads and SHOULD NOT flash your BIOS over SPI if this is the case. If you cannot get consistent reads.... DO NOT WRITE!! You have been warned''' My suggestion is to make sure you can get, at a minimum, '''THREE''' full binary reads that have the same checksum. If you cannot do this, you may have to resort to supplying the proper Vcc to the chip externally with proper regulation. DO SO AT YOUR OWN RISK.<br><br>
 +
 
 +
 
 +
Below are the connections that I made. Factory HP Power Supply Brick and the laptop battery installed for Vcc.
 +
{{{code|
 +
 
 +
 
 +
Bus Pirate <----> MX25L6406E
 +
  CS<-------------->CS#
 +
MISO<-------------->SO/SIO1
 +
   nc <-------------->WP#
 
   GND<-------------->Vss(GND)
 
   GND<-------------->Vss(GND)
  MOSI<-------------->SI/SIO1
+
MOSI<-------------->SI/SIO1
 
   CLK<-------------->SCLK
 
   CLK<-------------->SCLK
   Vcc<-------------->HOLD#
+
   nc <-------------->HOLD#
   Vcc<-------------->Vcc
+
   nc <-------------->Vcc
 
}}}
 
}}}
 +
[[File:MX25L6406E pins.png|thumb]]
 +
[[File:MX25L6406E pin description.png|thumb]]
 +
===BIN Dumping Ground===
 +
*CNU3419FKT.bin
 +
*CNU3419FKT.NoPassword.bin

Latest revision as of 03:11, 7 May 2020

Test Clip that I used

The HP ProBook 6470b models that I have encountered have used a MX25L6406E 64M-BIT CMOS SERIAL FLASH BIOS chip. It is a SOIC8 package and the lower plastic chassis of the laptop must be removed to access it easily using the SOIC8 test clip


Lets just assume that if you use any of these instructions on any of your own (or someone elses) equipment that you do so at your own demise. Kittens will die and babies will go hungry if you screw anything up. DO SO AT YOUR OWN RISK!!


I have found that you do not need to connect the Vcc lines on any of the pins indicated if you let the laptop power brick provide the proper regulated voltage. If you use a genuine HP power supply and do not have the battery connected, it may detect the absence of the battery and turn off. Also, if you use an aftermarket supply with poor regulation, you may experience poor consistency in your reads and SHOULD NOT flash your BIOS over SPI if this is the case. If you cannot get consistent reads.... DO NOT WRITE!! You have been warned My suggestion is to make sure you can get, at a minimum, THREE full binary reads that have the same checksum. If you cannot do this, you may have to resort to supplying the proper Vcc to the chip externally with proper regulation. DO SO AT YOUR OWN RISK.


Below are the connections that I made. Factory HP Power Supply Brick and the laptop battery installed for Vcc.


Bus Pirate <----> MX25L6406E
  CS<-------------->CS#
MISO<-------------->SO/SIO1
 nc <-------------->WP#
 GND<-------------->Vss(GND)
MOSI<-------------->SI/SIO1
 CLK<-------------->SCLK
 nc <-------------->HOLD#
 nc <-------------->Vcc
MX25L6406E pins.png
MX25L6406E pin description.png

BIN Dumping Ground

  • CNU3419FKT.bin
  • CNU3419FKT.NoPassword.bin