Bug 10021

Summary: testimage test_parselogs WIC image failed for dmi firmware registration, ioremap error,
Product: [QA/Testing] Runtime Testing Reporter: Francisco Pedraza <francisco.j.pedraza.gonzalez>
Component: generalAssignee: California Sullivan <california.l.sullivan>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: Undecided    
Version: 2.2   
Target Milestone: 2.2   
Hardware: MinnowBoard Max   
OS: x86   
Whiteboard:
OS type for building Yocto: --- Type of Regression: Regression (Found by QA test)
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
log.do_testimage.23463_mmax32 none

Description Francisco Pedraza 2016-07-25 20:55:26 UTC
Created attachment 3314 [details]
log.do_testimage.23463_mmax32

testimage failed.

Prerequisite:
1. WIC image (sda) should be created and burned on USB.
2. Manifest files should be place after ~/poky/build/deploy/images/
3. You should have the latest poky commit or at least the described commit on this bug

Steps to reproduce:
1. Boot a WIC image from USB or SDCard on Minnow board Max 32.
2. Open a terminal from Minnow board.
3. Check the IP, typing $ ifconfig

4. Prepare your system, on your host machine.
on conf/local.conf add the following configuration.
INHERIT += "testimage"
TEST_TARGET = "simpleremote"
TEST_TARGET_IP = "DUT ip"
TEST_SERVER_IP = "workstation IP"
Remember to place the MACHINE = "genericx86"

5. on conf/bblayers.conf add the following layer
"meta-selftest"

6. After "~/poky/build/"
type the following commands
$ bitbake rpm psplahs
$ bitbake package-index
After this finally type on a terminal
$ bitbake core-image-sato-sdk -c testimage

Expected Result:
All test cases should pass.

Actual Result:
test_parselogs failed running testimage test_parselogs test case failed getting the following error messages:


| Central error: [    0.335344] ioremap error for 0x78b8d000-0x78b8e000, requested 0x2, got 0x0

| Central error: [    0.335362] dmi: Firmware registration failed.


| Central error: [    0.335344] ioremap error for 0x78b8d000-0x78b8e000, requested 0x2, got 0x0

| Central error: [    0.335362] dmi: Firmware registration failed.


Build Configuration:
BB_VERSION        = "1.31.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "universal"
TARGET_SYS        = "i686-poky-linux"
MACHINE           = "genericx86"
DISTRO            = "poky"
DISTRO_VERSION    = "2.1+snapshot-20160725"
TUNE_FEATURES     = "m32 core2"
TARGET_FPU        = ""
meta-selftest     
meta              
meta-poky         
meta-yocto-bsp    = "HEAD:36feb38045b7a2af86ece147fec54b0db3bf491f"


Attached you can find logs.
Comment 1 California Sullivan 2016-07-25 21:09:44 UTC
This is a kernel or firmware related issue on 32 bit MinnowBoards. As it is independent of whether its a WIC image or regular iso/hddimg, I'm marking it as a duplicate of 9271.

*** This bug has been marked as a duplicate of bug 9271 ***
Comment 2 Francisco Pedraza 2016-07-25 22:14:22 UTC
(In reply to comment #1)
> This is a kernel or firmware related issue on 32 bit MinnowBoards. As it is
> independent of whether its a WIC image or regular iso/hddimg, I'm marking it
> as a duplicate of 9271.
> 
> *** This bug has been marked as a duplicate of bug 9271 ***

Hi
Thanks for your quick response, indeed it is the same situation
Regards,