<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>4816</bug_id>
          
          <creation_ts>2013-07-05 02:36:17 +0000</creation_ts>
          <short_desc>beagleboard could not startup with 20130703-3 image</short_desc>
          <delta_ts>2013-10-31 16:08:56 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>BSPs</product>
          <component>bsps-meta-yocto</component>
          <version>1.5</version>
          <rep_platform>Beagleboard</rep_platform>
          <op_sys>arm</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>High</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>1.5 M3</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ning Zhang">ning.zhang</reporter>
          <assigned_to name="Bruce Ashfield">bruce.ashfield</assigned_to>
          <cc>corneliux.stoicescu</cc>
    
    <cc>ke.zou</cc>
    
    <cc>raj.khem</cc>
    
    <cc>sgw</cc>
    
    <cc>yi.zhao</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>34341</commentid>
    <comment_count>0</comment_count>
    <who name="Ning Zhang">ning.zhang</who>
    <bug_when>2013-07-05 02:36:17 +0000</bug_when>
    <thetext>Branch: poky/master
Git rev: eaa5df34af42b6a37f6506847d0f3ef6ba0d298a

steps:
1. download beagleboard images from http://autobuilder.yoctoproject.org/pub/nightly/20130703-3
2. this image could not bootup the beagleboard xM target.
3. build the beagleboard on my host again, the image still can not bootup the target

The root cause of this issue is maybe gcc is upgrade to 4.8, but beagleboard kernel still 3.4 on this build. 

I found in yoctoproject mail list, mail &quot;yocto Digest, Vol 33, Issue 95&quot; said the qemuarm has upgrade to kernel 3.8 to fit for gcc4.8. So i think beagleboard kernel should be upgraded too.

=================Beagleboard bootup log:===================
Texas Instruments X-Loader 1.5.0 (Jul  4 2013 - 17:36:22)
Beagle xM
Reading boot sector
Loading u-boot.bin from mmc


U-Boot 2011.06 (Jul 04 2013 - 17:36:32)

OMAP36XX/37XX-GP ES2.1, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz
OMAP3 Beagle board + LPDDR/NAND
I2C:   ready
DRAM:  512 MiB
NAND:  0 MiB
MMC:   OMAP SD/MMC: 0
*** Warning - readenv() failed, using default environment

In:    serial
Out:   serial
Err:   serial
Beagle unknown 0x02
No EEPROM on expansion board
Die ID #11c400229ff80000016830100e014012
Hit any key to stop autoboot:  0 
OMAP3 beagleboard.org # 
OMAP3 beagleboard.org # 
OMAP3 beagleboard.org # setenv bootcmd &apos;mmc rescan 0; fatload mmc 0:1 0x80300000 uImage; bootm 0x80300000&apos; 
OMAP3 beagleboard.org # setenv bootargs &apos;console=tty0 console=ttyO2,115200n8 root=/dev/mmcblk0p2 rootwait rootfstype=ext3 ro&apos; 
OMAP3 beagleboard.org # boot
reading uImage

4298168 bytes read
## Booting kernel from Legacy Image at 80300000 ...
   Image Name:   Linux-3.4.36-yocto-standard
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4298104 Bytes = 4.1 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.   &lt;====It hangs here!!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34342</commentid>
    <comment_count>1</comment_count>
    <who name="Bruce Ashfield">bruce.ashfield</who>
    <bug_when>2013-07-05 02:41:16 +0000</bug_when>
    <thetext>We already have plans to update the beagleboard to the
3.8 kernel (and then to the 3.11+ kernel for Yocto 1.5).
The board works out of the box in the mainline kernel, but
the board configuration needs updated to work with the 3.8
kernel (you get a rolling oops with the Yocto config on
3.8, but the 3.8 yocto kernel with the omap3defconfig is
fine).

We just need to find someone with the board, and the time 
to do the uprev. (hint: it is unlikely to be me).  

I&apos;ll hold the bug in my name for now, but we need to find
the resource, and then move on replacing the beagleboard
as the reference ARM platform.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34585</commentid>
    <comment_count>2</comment_count>
    <who name="Ning Zhang">ning.zhang</who>
    <bug_when>2013-07-16 06:27:16 +0000</bug_when>
    <thetext>When i use 20130710-1 image (master: a63229917a5708de2d161aba0d67168ce0da6365), it could bootup the beagleboard. The kernel is &quot;Linux beagleboard 3.4.52-yocto-standard&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34790</commentid>
    <comment_count>3</comment_count>
    <who name="Bruce Ashfield">bruce.ashfield</who>
    <bug_when>2013-07-23 18:44:42 +0000</bug_when>
    <thetext>beagleboard login: root
root@beagleboard:~# uname -a
Linux beagleboard 3.4.52-yocto-standard #1 Tue Jul 16 12:48:08 EDT 2013 armv7l GNU/Linux

Agreed. This boots now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34791</commentid>
    <comment_count>4</comment_count>
    <who name="Bruce Ashfield">bruce.ashfield</who>
    <bug_when>2013-07-23 18:58:12 +0000</bug_when>
    <thetext>root@beagleboard:~# uname -a
Linux beagleboard 3.4.52-yocto-standard #1 Tue Jul 23 14:51:31 EDT 2013 armv7l GNU/Linux
root@beagleboard:~# cat /proc/version 
Linux version 3.4.52-yocto-standard (bruce@yow-bashfiel-d2) (gcc version 4.8.1 (GCC) ) #1 Tue Jul 23 14:51:31 EDT 2013</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38361</commentid>
    <comment_count>5</comment_count>
    <who name="Stoicescu Cornel">corneliux.stoicescu</who>
    <bug_when>2013-10-31 16:08:56 +0000</bug_when>
    <thetext>The final release candidate for 1.5: 1.5_M5.rc8 did manage to boot, even though it had some issues with X, network and USB. Regardless, this issue does not happen. Marking as VERIFIED.

The beagleboard status for 1.5: 1.5_M5.rc8 can be seen here: https://wiki.yoctoproject.org/wiki/WW41_-_2013-10-08_-_Full_Pass_Release_1.5_M5.rc8#Beagleboard:_core-image-sato-sdk</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>