Hello Rafael,
On 28.03.19 17:12, Rafael Send wrote:
Where would I generally find information about what controls the flash chip?
in the datasheet of the chip that is connected to the BIOS flash. What chip that is, is not always easy to answer. If you don't have access to the board's schematics, visual inspection might help.
What Peter told us, btw., applies only to x86 platforms. If you target x86, coreboot support for more than 16MiB will be hard, because that is the limit what is memory mapped. To access more than 16MiB on x86, you'd need a SPI driver (which coreboot has) and use that to access files (which is the harder part, because coreboot on x86 is special).
Please tell us more about your target hardware and use case. Usually, you don't need that much flash for coreboot. So there may be other options to consider (e.g. a SPI driver in your payload).
Nico