Hello Pete, On 30.03.22 07:19, Pete Smith wrote: > The chipset is the 200-series "Union Lake", as not currently supported > by the ich_descriptor_tool, but apart from that, everything looks fine.
should be compatible, IIRC we just don't mention Union Point explicitly. > > Right now it occurs to me that I have misunderstood the --ifd flag. Just > reading the output of --help, I assumed that the descriptor was read > from the firmware image, but manpage says "...The on-chip descriptor > will be read and used to generate the layout." Yikes, that won't work if > the descriptor is corrupted on-chip. > > I only wanted to flash fd, bios and me region to avoid overwriting > correct MAC address in gbe region. Of course this could also be > corrupted on-chip, but I would like to give it a try before overwriting > everything. > > The ifdtool from coreboot has a --layout flag that I can run on the > firmware image and generate a layout file, that I think flashrom can use > with the --layout option. Then I only need to change --ifd to --layout > layoutfile.txt and maybe it will work... What I do in this case is to start with the most simple layout: 0000:0fff fd and then flash only the descriptor to make `--ifd` work again. `ifdtool` may work too but has some quirks: sometimes you have to tell it what descriptor generation to expect and it doesn't warn if you don't, AIUI. Nico _______________________________________________ flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-le...@flashrom.org