Bug 12048 - Unable to boot with some of Meta-Intel 2.4 M3 rc1 images
Summary: Unable to boot with some of Meta-Intel 2.4 M3 rc1 images
Status: VERIFIED FIXED
Alias: None
Product: BSPs
Classification: Build System, Metadata & Runtime
Component: bsps-tools (show other bugs)
Version: 2.4
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 2.4 M4
Assignee: Saul Wold
QA Contact: oscar lopez arandas
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-09-05 19:55 UTC by Juan Ramos
Modified: 2017-11-10 22:24 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments
boot error message (4.32 MB, image/jpeg)
2017-09-05 19:55 UTC, Juan Ramos
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Juan Ramos 2017-09-05 19:55:09 UTC
Created attachment 3976 [details]
boot error message

STATUS: IDLE
BUILD: 2.4 M3: rc1-8d44e72d6eff173d96eb5b2571e8c1e10de53816
ENVIRONMENT: corei7-64_Joule, corei7-64_NUC, intel-core2-32Minnowmax32, corei7-64_Minnowmax64, intel-quark_Galileo
STEPS TO REPRODUCE: 
1. Download corresponding images for devices: minowmax32/64, NUC, joule and galileo from: http://yocto-ab-master.jf.intel.com/pub/releases/yocto-2.4_M3.rc1/machines/

2. Burn each image on to a USB 
3. Try to boot each of the images from their corresponding platform devices (minowmax 32/64, NUC, joule, galileo).

EXPECTED OUTCOME: Image can boot without problem.

ACTUAL OUTCOME: 

Minnow32 - hddimg- Does not boot, core2-32core-image-sato-sdk
Minnow32 – wic - Boot ok core2-32core-image-sato-sdk
Minnow32-lsb - hddimg- Does not boot, core2-32core-image-lsb-sdk

Minnow64 - hddimg- Does not boot, corei7-64-core-image-sato-sdk
Minnow64 – wic - Boot ok, corei7-64-core-image-sato-sdk
Minnow64-lsb - hddimg- Does not boot, corei7-64-core-image-lsb-sdk

NUC - hddimg- Does not boot, corei7-64-core-image-sato-sdk
NUC – wic - Bot ok , corei7-64-core-image-sato-sdk
NUC-lsb - hddimg- Does not boot, corei7-64-core-image-lsb-sdk

Joule - hddimg- Does not boot, corei7-64-core-image-sato-sdk
Joule – wic - Boot ok, corei7-64-core-image-sato-sdk
Joule-lsb - hddimg- Does not boot corei7-64-core-image-lsb-sdk

Galileo - hddimg- Does not boot, core-image-sato-intel-quark
Galileo – wic - Boot ok, core-image-sato-intel-quark

For Minnow 32/64,NUC and Joule :
sh: =: unknow operand
root'' doesn't exist or does not contain a /dev

For intel Galileo:
Error loading \vmlinuz: Unsupported
Failed to execute Galileo Gen2 boot (\vmlinuz): Unsupported

NOTE: in NUC5CPYH and NUC6i5SYH if you select the USB in the boot menu the image can boot without error. If you select UEFI: USB: USB DRIVE the error appear and image does not boot.

Screenshot attached.
Comment 1 California Sullivan 2017-09-05 20:09:52 UTC
The hddimg issues are fixed by this: https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=26b6995f615fa787c1b01386daf1049585ca006f

Unfortunately we did not build with a recent enough master poky commit to pick up this change.
Comment 3 oscar lopez arandas 2017-11-10 22:24:18 UTC
the images able to boot with  of Meta-Intel 2.4  rc2 

BUILD: 2.4_rc2_meta-intel-f7b90ab3eaf832bd81f3efc1dab4dcf6863ac284
ENVIRONMENTS: corei7-64_Joule, corei7-64_NUC, intel-core2-32Minnowmax32, corei7-64_Minnowmax64, intel-quark_Galileo

STEPS TO REPRODUCE: 
1. Download corresponding images for devices: minowmax32/64, NUC, joule and galileo from: http://yocto-ab-master.jf.intel.com/pub/releases/yocto-2.4.rc2/

2. Burn each image on to a USB 
3. Try to boot each of the images from their corresponding platform devices (minowmax 32/64, NUC, joule, galileo).

EXPECTED OUTCOME: Images can boot without problem.

ACTUAL OUTCOME: Images can boot without problem.