| Summary: | BIOS Boot Manager option to boot from EFI uSD card fails on Joule. | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [QA/Testing] Runtime Testing | Reporter: | Jair Gonzalez <jair.de.jesus.gonzalez.plascencia> | ||||
| Component: | general | Assignee: | Saul Wold <sgw> | ||||
| Status: | RESOLVED WONTFIX | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | Medium | CC: | mikko.ylinen, sgw | ||||
| Version: | 2.2 | ||||||
| Target Milestone: | Future | ||||||
| Hardware: | Other | ||||||
| OS: | x86_64 | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||
| Verified: | Documentation change: | Don't know | |||||
| Attachments: |
|
||||||
Created attachment 3530 [details]
boot_failure_SD-Card_corei7-64_joule.mp4
How is the SD card imaged? Using the .hddimg or .wic image? Saul: The SD Card was flashed using dd and the .hddimg image. I also tested afterwards with core-image-lsb-sdk-intel-corei7-64.hddimg and the same behavior occurs with the SD Card, but not the USB stick. The issue is also reproducible with a SD card containing a core-image-sato-sdk-intel-corei7-64.wic image. The issue also occurs with the following BIOS version and configuration: STATUS: FAILED BUILD: meta-intel-6.0 : 6c9f6b5f70ab3ee194b2c2c6f3bd462c994848fa ENVIRONMENT: corei7-64 WIC on Joule IMAGE: core-image-sato-sdk-intel-corei7-64.wic BIOS version: GTPP131A.X64.0143.B30.1609232056 The issue also occurs with the following BIOS version and configuration: STATUS: FAILED BUILD: meta-intel-6.0 : 6c9f6b5f70ab3ee194b2c2c6f3bd462c994848fa ENVIRONMENT: corei7-64 LSB on Joule IMAGE: core-image-lsb-sdk-intel-corei7-64.hddimg BIOS version: GTPP131A.X64.0143.B30.1609232056 There is a known issue with the Joule BIOS, regarding auto-start from SD card, an issue has been filed with that team. Waiting For Upstream status is being removed, changing to Accepted. Joule is deprecated hardware |
STATUS: FAILED BUILD: meta-intel-6.0 : 6c9f6b5f70ab3ee194b2c2c6f3bd462c994848fa ENVIRONMENT: corei7-64 on Joule BIOS version: GTTP_CO_IFWI_X64_R_2016_10_23_1742_PROD GTPP150A.X64.0143.B30.1610240038 STEPS TO REPRODUCE: 1. Attach a SD Card to the DUT with the image to test. 2. Connect the DUT to a video screen monitor and a keyboard. 3. Power on the DUT. 4. When the corresponding message appears on screen, press <F2> to enter BIOS Setup. 5. Select the 'Boot Manager' option in the menu and press <ENTER>. 6. In the 'Boot Option Menu', select 'EFI uSD Device' and press <ENTER>. EXPECTED OUTCOME: The DUT boots without errors. ACTUAL OUTCOME: The boot process fails with error message: Boot Failed. EFI uSD Device Press any key to continue... and immediately returns to the DUT's BIOS Setup main screen. ADDITIONAL NOTES: - The option to boot from an 'EFI USB Device' with the same environment and analogous steps works as expected. - It's possible to boot from the SD Card by executing the following commands from the EFI Shell prompt: Shell> FS0: //Where FS0 is the SD Card partition mapping FS0:\> EFI\BOOT\bootx64.efi