On Tue, Jul 21, 2020 at 12:19:55PM -0000, HD Scania wrote:
I already have my laptop’s blobs that are await for my pre-porting preparation So _how_ to get Coreboot ported for my lapotp based on those blobs?
In summary, it's a long process of writing and testing mainboard specific code that enables coreboot to do exactly the right things to initialize the hardware on your mainboard far enough that an operating system or boot loader can run.
I have my original BIOS backups too, as against its boot failures
Good, they're always good to have.
And then how to _flash_ Coreboot _externally_?
External flashing means that you don't use the laptop's own southbridge (flashrom -p internal ...) to interface with the flash chip, but rather a flash programmer that is external to the laptop's own electronics, for example a Bus Pirate or a CH341A-based programmer, that is connected to the flash chip with a SOIC-8/SOIC-16 clip.
I have an obsolete microSD (too small for myself), that should likely help to externally _flash_ my Coreboot
I don't see how. Please elaborate.
Note that in most cases the flash chip that holds the BIOS or coreboot uses the SPI protocol and is not compatible SD or microSD cards.
Best regards, Jonathan Neuschäfer