1 comment:
Patchset:
FYI, this change can break platforms with FMD file containing a statement like "FLASH 8M", because on x86 flash is memory mapped under 4GB. It results in fmap_config.h with "#define FMAP_SECTION_FLASH_START 0" and all offsets to regions relative to zero. There is difference bewteen COREBOOT let's say at 0x400000 and at 0xffc00000. So the correct statement in FMD would be "FLASH@<4GB - flash_size> <flash_size>" like "FLASH@0xff800000 8M". If one does not use any FMD file, the autogenerated fmap_config will contain absolute addresses and it will work with this patch. Just found it out with my Dell Optiplex 9010 and a FMD file with "FLASH 12M" statement.
Thanks for finding this: fixed in CB:55452
To view, visit change 52879. To unsubscribe, or for help writing mail filters, visit settings.