Attention is currently required from: Felix Singer, Nico Huber, Angel Pons, Michael Niewöhner. Michael Niewöhner has posted comments on this change. ( https://review.coreboot.org/c/flashrom/+/55715 )
Change subject: tuxedo_ec: Implement support for flashing ECs on TUXEDO laptops ......................................................................
Patch Set 4:
(1 comment)
Patchset:
PS4: The IT8987E and IT5570E/IT5576E are a bit special. The reason for this is, that it has internal flash (called eflash) and supports external flash as well. One example where this gets used is the Clevo L140CU/L140MU (PCZ Lafité Pro 14" / Tuxedo Infinitybook S14 V5 / SCHENKER VIA 14 / ...), where some sort of mirroring between these two flashes is happening.
Do you have any idea, if we need to take special care of that mirroring mechanism or if it's handled by the ec firmware?
Unfortunately, that mechanism is not documented at all in the regular EC's datasheet(s). The only thing I know is that pin GPG2 acts as strap for preventing that mirroring (verified by asking ITE, but got no mirroring datasheet b/c it requires NDA). If you have access to ITE ec source (e.g. IT8987E), look out for `SPI_MIRROR_MODE` (GPG2 strap) and `SUPPORT_MIRROR_ONCE`.