I was successfully able to flash OEM and modified firmwares using the internal programmer of the GIGABYTE Z390 AORUS MASTER mainboard. I was also able to consistently read and verify firmware from the mainboard. Attached is a verbose log of the programmer probe.
Additionally, I was able to access both chips provided from GIGABYTE's DualBIOS feature with a 1-line patch, enabling this board's specific ITE Super I/O chip to be probed:
diff --git a/it87spi.c b/it87spi.c index 5f6fb65..bd2f7bc 100644 --- a/it87spi.c +++ b/it87spi.c @@ -449,6 +449,7 @@ int init_superio_ite(void) case 0x8705: ret |= it8705f_write_enable(superios[i].port); break;
- case 0x8688:
case 0x8716: case 0x8718: case 0x8720:
On Oct 30 2021, at 11:52 am, melvyn2 melvyn2@brcok.tk wrote:
I was successfully able to flash OEM and modified firmwares using the internal programmer of the GIGABYTE Z390 AORUS MASTER mainboard. I was also able to consistently read and verify firmware from the mainboard. Attached is a verbose log of the programmer probe.