<?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>1389</bug_id>
          
          <creation_ts>2011-08-22 10:08:29 +0000</creation_ts>
          <short_desc>beagleboard: linux-yocto-rt_3.0 fails to compile</short_desc>
          <delta_ts>2011-09-22 11:51:37 +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-configuration</component>
          <version>unspecified</version>
          <rep_platform>Beagleboard</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>Path submitted to list (24-Aug-2011)</status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.1</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Darren Hart">dvhart</reporter>
          <assigned_to name="Bruce Ashfield">bruce.ashfield</assigned_to>
          <cc>liming.wang</cc>
    
    <cc>yp.bsp.watcher</cc>
    
    <cc>yp.watcher</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>15625</commentid>
    <comment_count>0</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2011-08-22 10:08:29 +0000</bug_when>
    <thetext>Trying to compile linux-yocto-rt_3.0 fails for the beagleboard. This is not surprising as we haven&apos;t sync&apos;d the 3.0 tree or the .config with something from TI (they were on 2.6.39 last I checked). This needs to be addressed, but releasing 2.6.37 for 1.1 may be required.

| drivers/built-in.o: In function `musb_init_controller&apos;:
| /build/poky/master/beagleboard/tmp/work/beagleboard-poky-linux-gnueabi/linux-yocto-rt-3.0+git18+06bf5bceee36e62a113a286393cf5adf4dea8f51_2+466d7df04560782632a282bd8172ee319d0b4886-r0/linux/drivers/usb/musb/musb_core.c:1982: undefined reference to `dma_controller_create&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15626</commentid>
    <comment_count>1</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2011-08-22 10:09:51 +0000</bug_when>
    <thetext>Bruce, I&apos;m marking this as Medium prio for post 1.1. Let me know if you have different plans for the non-rt Beagleboard BSP as we will want to align there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15627</commentid>
    <comment_count>2</comment_count>
    <who name="Bruce Ashfield">bruce.ashfield</who>
    <bug_when>2011-08-22 10:10:39 +0000</bug_when>
    <thetext>This is the right level/plan. Leaving the beagleboard on 2.6.37 is the primary plan for this BSP. But we&apos;ll have a look at this none the less, if only to accelerate the post 1.1 work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15656</commentid>
    <comment_count>3</comment_count>
    <who name="Liming Wang">liming.wang</who>
    <bug_when>2011-08-23 08:07:20 +0000</bug_when>
    <thetext>Bruce, please try this patch:
diff --git a/meta/cfg/kernel-cache/bsp/beagleboard/beagleboard.cfg b/meta/cfg/kernel-cache/bsp/beagleboard/beagleboard.cfg
index 00485d2..0629e2d 100644
--- a/meta/cfg/kernel-cache/bsp/beagleboard/beagleboard.cfg
+++ b/meta/cfg/kernel-cache/bsp/beagleboard/beagleboard.cfg
@@ -281,6 +281,7 @@ CONFIG_USB_MUSB_SOC=y
 CONFIG_USB_MUSB_OTG=y
 CONFIG_USB_GADGET_MUSB_HDRC=y
 CONFIG_USB_MUSB_HDRC_HCD=y
+CONFIG_USB_MUSB_OMAP2PLUS=y
 CONFIG_USB_INVENTRA_DMA=y</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15672</commentid>
    <comment_count>4</comment_count>
    <who name="Bruce Ashfield">bruce.ashfield</who>
    <bug_when>2011-08-23 13:50:13 +0000</bug_when>
    <thetext>Thanks liming. Launching a build to test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15699</commentid>
    <comment_count>5</comment_count>
    <who name="Bruce Ashfield">bruce.ashfield</who>
    <bug_when>2011-08-24 05:36:48 +0000</bug_when>
    <thetext>This does fix the build. I&apos;ll push it out today.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15745</commentid>
    <comment_count>6</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2011-08-24 23:49:33 +0000</bug_when>
    <thetext>http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=2c8120d4895c1e2539df2226bae5b5f3b914cb07</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16130</commentid>
    <comment_count>7</comment_count>
    <who name="Liming Wang">liming.wang</who>
    <bug_when>2011-09-12 22:58:24 +0000</bug_when>
    <thetext>Hi Darren,

This bug has been fixed, please help us to verify this bug and mark it &quot;verified fixed&quot;, thanks a lot!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16405</commentid>
    <comment_count>8</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2011-09-22 11:51:37 +0000</bug_when>
    <thetext>You still have to manually enable building beagleboard in the linux-yocto-rt_3.0.bbappend in meta-yocto, but it does build successfully. I have not been able to test the kernel on real hardware.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>