Most modern AMI firmware includes a built-in flashing utility within the UEFI shell. Users place the ROM file on a FAT32 USB drive, enter the BIOS setup menu, and use an "EZ Flash" or "M-Flash" tool (branded names for AMI’s flash utility).
American Megatrends International (AMI) is the dominant firmware vendor for the x86 architecture, powering the Basic Input/Output System (BIOS) and Unified Extensible Firmware Interface (UEFI) on a vast majority of motherboards. While end-users often view a BIOS update as a simple software patch, the process involves low-level flashing of non-volatile memory (SPI Flash) that carries significant architectural implications. This paper explores the technical nuances of updating AMI firmware, the transition from legacy BIOS to UEFI, the complexities of the "Capsule Update" mechanism, and the critical security risks associated with firmware-level vulnerabilities. american megatrends update bios