Flashing Guide for v2.09.100.00 in Ampere Altra Dev KitThis documentation provides step-by-step instructions for flashing the v2.9.100.00 firmware on the ADLINK Ampere Altra Dev Kit. Follow these steps carefully to ensure a successful installation. Download Firmware for Ampere Altra Dev Kit Download the firmware ZIP file for the Ampere Altra Dev Kit on the host PC click here. Extract the contents of the downloaded “adlink-aadp-edk2_A2_2.09.100.0_241605.zip” file into your preferred directory. This package contains pre-built binaries and image files. Flashing the EDKII Firmware v2.09.100.00Prerequisites Ampere Altra Development Platform USB Drive formatted with FAT32 EDKII Firmware v2.09.100.00 Update via UEFI Shell Copy the “v2.09.100.00” folder from the “adlink-aadp-edk2_A2_2.09.100.0_241605.zip” directory in the downloaded firmware files on your host PC to the root directory of an empty USB drive formatted with standard FAT32. **WARNING: Irreversible data loss or OS damage may result when copying to the wrong device or location.** Ensure that your Ampere Altra Dev Kit is powered off, and no USB ports are used. Insert the USB drive with the firmware files into your Ampere Altra Dev Kit and power it on. Wait for approximately 50 to 60 seconds. Once visible, press ESC to access the EDKII setup menu. You can verify the current version of the EDKII firmware displayed in the top-left corner. Navigate to Boot Manager > UEFI Shell in the EDKII setup menu. The USB drive with the firmware files shall be listed under FS0. Flashing the EDKII Firmware v2.09.100.00 From v2.09.100.00 we are switching to new GUID. After switching to a new GUID, we’re encountering an issue updating the image from the shell. The existing image versions have a GUID check, which permits only updating the image with the same GUID. So, we created a transitional image that used an old GUID, and the GUID check during capsule updates is modified to allow updates with both the old and new GUIDs. By flashing the transitional image initially, users can upgrade or downgrade versions as needed. This modification guarantees compatibility with both old and new GUIDs, facilitating smooth updates. We update the 2.09.100.00_Transitional image first and then update to version 2.09.100.00. Navigate to the firmware files directory and view the files using the following commands: fs0:cd v2.09.100.00lscd v2.09.100.00_Transitionalls To flash the v2.09.100.00_Transitional image, execute the following command: Capsule.nsh Flashing the EDKII Firmware v2.09.100.00 After the successful completion of the update, the system restarts automatically. Wait for approximately 50 to 60 seconds, once screen visible, press ESC to access the EDKII setup menu and you can confirm the updated version of the EDKII firmware by checking the top-left corner of the setup menu. Then navigate to Boot Manager > UEFI Shell in the EDKII setup menu. The USB drive with the firmware files shall be listed under FS0. Navigate to the firmware files directory and view the files using the following commands: fs0:lscd v2.09.100.00ls To flash the v2.09.100.00 firmware, execute the following command: Capsule.nsh Please wait for approximately 2 minutes for the flashing process to complete. After the update is successfully completed, the system restarts automatically. Wait for approximately 50 to 60 seconds. Once the screen is visible, press ESC to access the EDKII setup menu. You can confirm the updated version of the EDKII firmware by checking the top-left corner of the setup menu.