Soldering is not my favorite activity, but desoldering is even a nightmare for me. No chance to get it working in place?
Never write anything before you have read AND verified original bios first. If you just read it and dont verify the content, you usually will have problems.
Luckily it seems that writing had problems too because your laptop still works
What programmer and software do you use anyway?
With some programmers you need to do this:
*Remove battery
*Attach charger
*Turn on laptop and go to F1, F10 or wherever you like
*Turn off laptop holding down power button (DO NOT REMOVE CHARGER)
*Attach programmer
*Read bios chip content
*Use verify function or read content one more time and compare using hex editor software
*If all is okay, use HPUnlocker tool on the VERIFIED bios dump
*Write the xxx_unlocked.bin file
*Verify bios content
You must always make sure you verify everything you read/write, I cant stress this enough.
And those few first steps are mandatory with some programmers unless you unsolder the chip.
I have read the content of the chip 4 times and got 4 different bin files. Under these circumstances I don't want to risk the total destruction and to try to flash the file generated by the removal tool. Can you possibly recognize my problem? The files are partly the same but some areas are completely different.
I've soldered the chip directly to the programmer now and I've used following versions of the different programmer SW:
CH341A Programmer 1.19
CH341A Programmer 1.29
AsProgrammer 1.4.0
AsProgrammer 1.4.1
AsProgrammer 2.0.0a14
But I have still the same problem, the dumps are not exactly the same. Do you have any other idea?
I have kept them less than 20cm and everything works perfectly. Tho I havent used CH341A for a while now.
Miniprog and such seem unreliable to me aswell. One of my favourites and quite cheap option is using raspberry pi.
Pi Zero being as cheap as CH341A. It is 5€ if you can find any.
I use Zero W or 3B but any of them should work just as well.
Flashrom as the software.
One thing I've recognized is: last dumps, created using desoldered chip and SW except CH341A Programmer 1.29 which is suspected to be buggy, differ only in the area between 00EB6000 and 00EB6FF0. Is it possibly intended to be different for some special purpose like encryption or something else?
ok put the programmer in the laptop use the software from item # 188 and make two copies, without touching the programmer, check them and see what came out .. it must be the same.
Due to a lack of donations, server free space at a critical level, and possible closure of Bios Requests all donations are welcome, click:
I did it, more than one time, using different versions of the SW listed in one of my previous posts. See the screenshot for AsProgrammer v 2.0 mentioned in the topic 188.
Something new: as mentioned somewhere in web I added a decoupling capacitor between VCC and GND. I used 2.2uF or 10uF. There are still differences in the same range but lesser than without capacitors. A hardware issue?
But the chip worked well with the laptop, the only problem was the password.
Let's say I would buy a new chip, which data I should flash, as I'm not able to get an appropriate dump? Simply the latest BIOS version from the HP web site?
But the chip worked well with the laptop, the only problem was the password.
Let's say I would buy a new chip, which data I should flash, as I'm not able to get an appropriate dump? Simply the latest BIOS version from the HP web site?
buy a new chip and try it, the original remains untouched.
here's a bios made from your original + update on the HP site, used only on another bios chip.
Comment