It seems to have worked; I cloned a chip with -p internal just fine.

However, flashrom does not detect my new chip size correctly, it also shows up as "Opaque Flash Chip" (as does the original one), although programming it succeeds with an image that's extracted from the original, smaller chip.

Both the original part number and the new part number are not officially supported, but for the new one, a very similar one at the same size is supported.

Any ideas how to at least get the size detected correctly for these? The new chip I'm using is a Macronix MX25L25673G, versus the officially listed MX25L25635F.


On Thu, Aug 15, 2019 at 3:02 AM Mike Banon <mikebdp2@gmail.com> wrote:
I'm sure that, if your motherboard has a single flash chip or you have
removed this chip and plugged it into a programmer, flashrom -r should
backup the whole contents of a chip regardless of its' internal memory
map. But I don't know if this is true for all the possible cases for
the boards with two flash chips (one for BIOS and another for ME) -
i.e. if you're trying to read the contents "internally" (using a
flashrom's internal mode). Hopefully someone could clarify.

On Tue, Jul 30, 2019 at 12:35 AM Rafael Send <flyingfishfinger@gmail.com> wrote:
> Hi there-
> I'm looking at swapping out the physical flash chip on my machine for a larger capacity one, so I wanted to get a quick sanity check:
> Does a flashrom -r pick up all the various regions in the chip, or does it only go after the BIOS region if I don't specify a layout file?
> I.e if I do a flashrom -r on the old chip then flashrom -w on the new one, will I get an identical copy of the entire thing?
> Thanks and apologies if this can be found in the documentation, please feel free to point me there instead.
> Rafael
> _______________________________________________
> flashrom mailing list -- flashrom@flashrom.org
> To unsubscribe send an email to flashrom-leave@flashrom.org