Bug 4989

Summary: Problems with booting Yocto Linux for Arrow SoC kit
Product: [Build System, Metadata & Runtime] BSPs Reporter: Engineering <engineering>
Component: bsps-runtimeAssignee: Saul Wold <sgw>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: poky.bs.watcher, poky.watcher, sgw, yp.kernel.watcher, yp.watcher
Version: unspecified   
Target Milestone: 1.5   
Hardware: x86   
OS: arm   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
putty_stop_kernel-3-7 none

Description Engineering 2013-08-06 12:22:02 UTC
Created attachment 1412 [details]
putty_stop_kernel-3-7

We followed the manuals of RocketBoards.org to compile and bake a linux kernel, root filesystem etc. But if we create our own SD-card image of these parts booting on the Arrow SoC kit fails. In the next step we used a working SD-card image from terasiC and updated it only partially. Everything works fine with our self-compiled root filesystem. All the other parts, especially the kernel, don’t work with the SD-card.
For our self-compiled kernel (dylan-altera from [1]) we get the following error message when booting from SD-card after the attempt to read the uImage:

“Wrong Image Format for bootm command
ERROR: can't get kernel image!”

We followed the instructions given in [3]. 



For our self-compiled kernel (kernel 3.7 from [2]) we see the following when booting from SD-card after the attempt to read the uImage (start procedure stops at this step):

- for the output see the attached png file 'putty_stop_kernel-3-7' -

We don’t see our mistake because we followed the instructions of RocketBoards exactly and all the other parts on the SD-card image as uboot work fine.

[1] http://git.rocketboards.org/?p=poky-socfpga.git;a=summary
[2] http://www.rocketboards.org/foswiki/Documentation/AlteraSoCDevelopmentBoardYoctoGettingStarted
[3] http://www.rocketboards.org/foswiki/Documentation/GitGettingSTarted
Comment 1 Engineering 2013-08-06 12:23:59 UTC
We have bitbake version 1.18.0, which was not selectable.
Comment 2 Saul Wold 2013-08-09 15:14:13 UTC
Have you been in contact with Rocketboards to discuss this issue? This appears to be an issue with their kernel. The Yocto Project supports the core qemu and 4 reference hardware devices.  Please check with Rocketboards.org.  Also not quite sure what the bitbake reference and selectivity is about.
Comment 3 Saul Wold 2013-08-15 00:44:56 UTC
Since this is an issue with the ARROW SOC BSP, I am going to close this, if the 
issue is in oe-core, please file a new bug.