On 4/2/19 8:38 PM, Angel Pons wrote:
Hello,
On Tue, Apr 2, 2019, 19:23 <yc-153434@hs-weingarten.de wrote:
It was possible to save both chips.
They have both the size of 8 MiB.
But they are different images regard to the ckecksum.
If one chip is a 4 MiB part and the other is a 8 MiB part, but you have read two 8 MiB chips, your chip enable pins are not driven properly (both chips end up being enabled at once) and what you read is very likely to be invalid data.
To prevent that, you would want to put a resistor between pin 1 and pin 8 on the inactive chip. The voltage on said pin 1 should then be 3.3 V, which would disable that chip. To connect this resistor, you can use a spare flash chip clip without a programmer.
Hm interesting, never tried that.
Anyway I recall that I had issues with the T530 as well. I think I even bricked it, but then could flash it while it was powered on as the Pi didn't manage to drive the BIOS chip itself. There should be a thread on this mailing list (or the flashrom ML) from some years back.
I also recall that ME-Cleaner only worked with coreboot after flashing with an ME-cleaned factory BIOS.
KR David