Martin Kepplinger wrote:
what would you want to do? Analyse the image. If your BIOS fits in 4MB, you really only need to flash the last 4MB, and using a hardware flasher, you cut it out and flash it to the one 4MB chip. done.
"BIOS fits" means: if the allocated space for BIOS (as opposed to ME and all other things in the 12 MB of flash) is 4 MB, as determined by the IFD.
The CBFS should then be that same size, because it is the container for the replacement that goes into the BIOS allocation.
Making CBFS 12 MB large because there is 12 MB flash, but only flashing a third of the CBFS because the BIOS allocation is 4 MB is not right.
Since the allocation of the 12 MB of flash is not (yet) changed, I think the CBFS should be 4 MB.
//Peter