Sei sulla pagina 1di 6

DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+ -... http://www.badcaps.net/forum/showthread.php?

t=43777

Badcaps Forums > Electronics Theory and Troubleshooting > Troubleshooting Laptops, Portable, and Mobile User Name User Name Remember Me?
Devices
DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+ Password

Register FAQ Calendar Today's Posts Search

Thread Tools Display Modes

01-29-2015, 02:56
#1
PM

DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+


sven69300
New Member
// Disclaimer - This tutorial is for information or educational purposes only. I can and will not be held responsible for any damages caused to your laptop,
or any violations that could occur //
Join Date: Jan
2015
City & State: Lyon Shopping list
My Country:
France Hardware
I'm a: Knowledge
Seeker
one raspberry pi rev. B+ with case, micro-usb power supply with at least 1A output (500 mA is too weak for
Posts: 10
a raspberry pi, and can result in loss of network and other problems...)
usb keyboard, mouse, RJ45 network cable + Internet access
HDMI cable to connect for ex. to your TV
SOIC 8 pins probe and short cables (check on eBay, 15$ max)
philips (ph0?) screwdriver

Software, bios

raspbian (debian distribution adapted to raspberry pi).


flashrom with necessary libraries
unlocked (password, computrace...) U52 and U53 bios

Summary

1. Install raspbian and flashrom on raspberry PI


2. Wire your RASPBERRY PI GPIO ports / SOIC probe
3. Tear down your E6420 laptop and set testing probe
4. E6420 bios details
5. Transferring the bios to Raspberry PI
6. Backup, erase and flash U52 U53 bios
7. Assemble back you E6420
8. Test, check and enjoy

1) Install raspbian and flashrom on raspberry PI

Link 1 download the last raspbian image


Link 2 procedure to write an image on SD card
Once you get a working raspberry pi with rapsbian, type:
Code:

startx

open a terminal and type:


Code:

sudo apt-get update


sudo apt get upgrade

This will update your raspbian.

To install Flashrom, you can use following command in a terminal


Code:

1 of 6 6/19/17, 1:11 PM
DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+ -... http://www.badcaps.net/forum/showthread.php?t=43777

apt-get install flashrom

or Download Flashrom sources 0.9.7 http://www.flashrom.org, untar it and compile it for best chip
support. To compile, in a terminal run:
Code:

sudo apt-get install pciutils-dev

then in the terminal go to the directory you extracted flashrom to run:


Code:

sudo make
sudo make install
sudo vi /etc/modprobe.d/raspi-blacklist.conf

Then press 'i' to be able to insert characters


Add '#' in front of 'blacklist spi-bcm2708' to comment it out
Press 'i' again to exit insert mode
Exit the editor with ':wq'
Then turn off your Raspberry.

2) Wire your RASPBERRY PI GPIO ports / SOIC probe

3) Tear down your E6420 laptop and set testing probe

I advise to power off your raspberry pi before moving the testing clip/probe in order to avoid any
shortcut that will not please your GPIO ports. In some forums, people recommend also the use of
R150 ohms to protect the GPIO ports, but this will work without. Make sure that your cables are short
as possible, and use quality cable.
You can restart you raspberry.

4) E6420 bios details

Before starting, a short explanation on E6420 bios. You understood that you have 2 x bios chips to
flash on this laptop. This is not a backup bios strategy, but just one 16Mb Bios (U53) dealing with I/O
(keyboard...) and the other 64Mb one being the main bios (U52).

5) Transferring the bios to Raspberry PI

The best thing to do is having a server (SMB, NAS, ftp...) available to download your bios files (U52 &
U53), or you can also use a USB dongle, send it by email ...

You can use the great bios files posted by Wallace80 (Link)

6) Backup, erase and flash U52 U53 bios

If everything went well with flashrom install, following command will test the hardware connection and
detect the chip you connected:
Code:

flashrom --p linux_spi:dev=/dev/spidev0.0

If you get error messages, please check your wires, flashrom install. If it does not detect the chip, you

2 of 6 6/19/17, 1:11 PM
DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+ -... http://www.badcaps.net/forum/showthread.php?t=43777

may have a non configured "raspi-blacklist.conf". Try running:


Code:

modprobe spi_bcm2708

Save you old bios:


To save an old BIOS backup use the following command:
Code:

flashrom --p -V linux_spi:dev=/dev/spidev0.0 -r oldBIOS.bin

where oldBIOS.bin is the filename of saved bios. It should be save in /home directory.

Erase your bios:


Use the following command:
Code:

flashrom --p -V linux_spi:dev=/dev/spidev0.0 -E

Flash your new Bios:


To upload the new BIOS in the chip use the following command:
Code:

flashrom --p -V linux_spi:dev=/dev/spidev0.0 -w newBIOS.bin

Where newBIOS.bin is the name of your new Bios file. Successful flashing should end up with
VERIFIED message.

7) Assemble back you E6420

8) Test, check and enjoy

This thread could not have been written without following sources:
http://www.win-raid.com/t58f16-Guide...pberry-PI.html
http://diy.viktak.com/2014/07/how-to...iled-bios.html

Last edited by sven69300; 01-29-2015 at 03:47 PM..

01-30-2015, 12:31 AM #2

Re: DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+
ktmmotocross
Boardkiller
way tougher than with this programmer
http://www.ebay.com/itm/24-25-series...item3f3c7a6af8

and this clip


http://www.ebay.com/itm/New-SOIC8-SO...item27dc762148

but it give me some new ideas. Thank u


Join Date: Feb 2014
City & State: slovakia
My Country: slovakia
Line Voltage: 230VAC 50Hz
I'm a: Hobbyist Tech
Posts: 1,007

01-30-2015, 08:37 AM #3

Re: DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+
sven69300
New Member
@ KTM, thanks for your links, looks like an OOB solution. I agree that if you have no RASPI, that's

3 of 6 6/19/17, 1:11 PM
DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+ -... http://www.badcaps.net/forum/showthread.php?t=43777

Join Date: Jan 2015 much more convenient


City & State: Lyon
My Country: France
I'm a: Knowledge Seeker
Posts: 10

03-14-2015, 11:29 PM #4

Re: DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+
sking88
New Member
Does this come with a software that will flash bios. That will work on windows 64bit. The .bin or
Join Date: Mar 2015 .ROM file. Also is there a book that is best for me to learn more about bios. And the workings of a
City & State: hopkinsville ky motheboard
My Country: usa
I'm a: Knowledge Seeker Last edited by sking88; 03-14-2015 at 11:32 PM..
Posts: 3

03-15-2015, 09:58 PM #5

Re: DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+
sking88
New Member
Quote:
Join Date: Mar 2015 Originally Posted by ktmmotocross
City & State: hopkinsville ky
My Country: usa
way tougher than with this programmer
I'm a: Knowledge Seeker http://www.ebay.com/itm/24-25-series...item3f3c7a6af8
Posts: 3
and this clip
http://www.ebay.com/itm/New-SOIC8-SO...item27dc762148

but it give me some new ideas. Thank u

Forgot to say my last question was for you

04-26-2015, 01:25 AM #6

Re: DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+
Chicago
New Member
Quote:
Join Date: Apr 2015 Originally Posted by sven69300
City & State: FEMA Region
V
Shopping list
My Country: USA
I'm a: Knowledge Seeker Hardware
Posts: 1
SOIC 8 pins probe and short cables (check on eBay, 15$ max)

Hi Sven,

Would you kindly recommend a specific Test Connector which worked for you in this application.
The SOIC Narrow Test Clip which I ordered for this project is giving me a hard time and I suspect it is
simply not making the proper physical connection.

Both flashrom v0.9.8 and flashrom v0.9.7 indicate the following after a best effort has been made to
apply the Test Connector securely.

Code:

Found Generic flash chip "unknown SPI chip (RDID)" (0 kB, SPI) on linux_spi.
===
This flash part has status NOT WORKING for operations: PROBE READ ERASE WRITE
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to flashrom@flashrom.org if any of the above operations
work correctly for you with this flash part. Please include the flashrom
output with the additional -V option for all operations you tested (-V, -Vr,
-VE, -Vw), and mention which mainboard or programmer you tested.
Please mention your board in the subject line. Thanks for your help!
No operations were specified.

4 of 6 6/19/17, 1:11 PM
DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+ -... http://www.badcaps.net/forum/showthread.php?t=43777

The flashrom installation was performed from source and the spi_bcm2708 module is loaded.
Others have complained about the 3M Test Connectors here and here.

Whether the solution is hardware or software, any suggestions or tips are appreciated.

Kind Regards,
-Chicago

04-26-2015, 02:17 AM #7

Re: DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+
stj
Great Sage
the flash chips arent narrow usually,
and i hope you didnt buy the clip from there - they cost about 2$ from china on ebay complete wih
a cable on them.

Join Date: Dec 2009


City & State: Europe
My Country: some shithole run
by Israeli agents
I'm a: Professional Tech
Posts: 15,440

04-29-2015, 01:17 AM #8

Re: DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+
sven69300
New Member
Hi,
Join Date: Jan 2015
City & State: Lyon I have been ordering quite the same as the one you mention, but a noname version
My Country: France
I'm a: Knowledge Seeker
Posts: 10 Please make sure:
- your wires are as short as possible
- your power supply is strong enough, I would recommend at least 2Amps
- soldering legs of your chips chip are not "dry". You can spray a bit of WD-40 to ensure a proper
contact

Hope this helps.

Last edited by sven69300; 04-29-2015 at 01:23 AM..

05-28-2015, 01:45 PM #9

Re: DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+
malek_bh
New Member
hi ,i have dell e6320 after flash with raspberry now is dead. my computer automatic power after
Join Date: Mar 2015 plug in power corde then fun control about 30s then restar.i mac a backup bios and flash another
City & State: algerie rom laptop dead . im flash original backap but som problem .
My Country: alger
any help pleas!!!!!!
I'm a: Knowledge Seeker
Posts: 3 sory for my eng..

05-28-2015, 10:29 PM #10

Re: DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+
malek_bh
New Member
i get new bios.bin but flashrom give me ( error: extra parameter found ) any solution please?
Join Date: Mar 2015 or bios.bin A19. this is original bios
City & State: algerie http://downloads.dell.com/FOLDER0185...1/E6320A19.exe
My Country: alger
I'm a: Knowledge Seeker
Posts: 3

5 of 6 6/19/17, 1:11 PM
DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+ -... http://www.badcaps.net/forum/showthread.php?t=43777

06-05-2015, 12:39 AM #11

Re: DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+
sven69300
New Member
Hi,
Join Date: Jan 2015
City & State: Lyon That tutorial was written for E6420 laptop, not for E6320, sorry.
My Country: France
I'm a: Knowledge Seeker
Posts: 10

06-24-2015, 06:49 PM #12

Re: DELL E6420 (LA-6591P) U52 U53 Bios Flash with a Raspberry pi B+
hugomac
New Member
hello i trayed it but i desolded the chips and programed with SOFI SP8 and all look ok but when
Join Date: Nov 2012 turn up the laptop nothing hapens! i bunrned de chips???? i can red the chips into my eeprom
City & State: puebla programer
My Country: mexico
I'm a: Knowledge Seeker
Posts: 1

Previous Thread | Next Thread

Posting Rules

You may not post new threads


You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump
Forum Rules

Badcaps.net Home - Capacitor Kits - Repair Services - - Top

Badcaps.net Technical Forums 2003 - 2017


Powered by vBulletin
Copyright 2000 - 2017, Jelsoft Enterprises Ltd.
All times are GMT -6. The time now is 07:08 AM.

Did you find this forum helpful?

6 of 6 6/19/17, 1:11 PM

Potrebbero piacerti anche