<?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>2542</bug_id>
          
          <creation_ts>2012-06-05 21:00:35 +0000</creation_ts>
          <short_desc>Upgrade EMGD</short_desc>
          <delta_ts>2012-08-13 21:17:44 +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>1.3</version>
          <rep_platform>All</rep_platform>
          <op_sys>x86</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>(P2)(review)</status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>1.3 M3</target_milestone>
          <dependson>2570</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tom Zanussi">tom.zanussi</reporter>
          <assigned_to name="Nitin Kamble">nitin.a.kamble</assigned_to>
          <cc>dvhart</cc>
    
    <cc>laurentiu.serban</cc>
    
    <cc>song.liu</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>21862</commentid>
    <comment_count>0</comment_count>
    <who name="Tom Zanussi">tom.zanussi</who>
    <bug_when>2012-06-05 21:00:35 +0000</bug_when>
    <thetext>This bug is a placeholder for 1.3 BSP-related work to be handed off (from Tom to Nitin).

During the 1.3 cycle, we&apos;ll need to upgrade EMGD at least once, possibly again if a new version comes out later and customers ask for it.   There&apos;s a new version of EMGD available (1.14) now.  From experience, there will probably be another before the end of 1.3, but it shouldn&apos;t matter - though you may have to do the work twice, it would be a good learning experience, and its not wasted - the way the kernel is structured with respect to EMGD, you can keep these as separate topic branches anyway, which is what I did for 1.10.

There&apos;s also a sort of chicken-and-egg thing here - you want to modify EMGD to run on the new 3.4 kernel, but in order to test EMGD on the 3.4 kernel, you need to use a BSP that uses EMGD and is running the 3.4 kernel.  What I&apos;ve done in the past is to first start with the crownbay-noemgd machine, get that working with the new kernel, then modify emgd and test it using crownbay.

Note that there are several other BSPs that use EMGD, so you should either plan to test those BSPs with the new EMGD as well and/or notify the other BSP owners that the new version is ready.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21868</commentid>
    <comment_count>1</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2012-06-06 00:37:09 +0000</bug_when>
    <thetext>Tom,
  Can you also share the link to the newer emgd 1.14 driver ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21872</commentid>
    <comment_count>2</comment_count>
    <who name="Tom Zanussi">tom.zanussi</who>
    <bug_when>2012-06-06 02:02:24 +0000</bug_when>
    <thetext>http://www.intel.com/p/en_US/embedded/hwsw/software/emgd#download

select &apos;Linux Tar Ball&apos; | Meego 1.2 IVI Linux</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21891</commentid>
    <comment_count>3</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2012-06-06 17:13:54 +0000</bug_when>
    <thetext>Tom,
 for wget download the best URL I can get is : https://edc.intel.com/Download.aspx?id=6190
and that stores the downloaded file as Download.aspx?id=6190

How do you get a direct link toe the tarball file ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21892</commentid>
    <comment_count>4</comment_count>
    <who name="Tom Zanussi">tom.zanussi</who>
    <bug_when>2012-06-06 19:06:13 +0000</bug_when>
    <thetext>(In reply to comment #3)
&gt; Tom,
&gt;  for wget download the best URL I can get is :
&gt; https://edc.intel.com/Download.aspx?id=6190
&gt; and that stores the downloaded file as Download.aspx?id=6190
&gt; 
&gt; How do you get a direct link toe the tarball file ?

In the past, I just used the &apos;copy download link&apos; function on the downloaded file in the browser.  Its possible they changed the download scheme if that doesn&apos;t work any more...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21893</commentid>
    <comment_count>5</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2012-06-06 19:13:51 +0000</bug_when>
    <thetext>Tom, 
   Is there a way to request these people to provide a direct link to the tarball file ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21895</commentid>
    <comment_count>6</comment_count>
    <who name="Tom Zanussi">tom.zanussi</who>
    <bug_when>2012-06-06 19:39:38 +0000</bug_when>
    <thetext>(In reply to comment #5)
&gt; Tom, 
&gt;    Is there a way to request these people to provide a direct link to the
&gt; tarball file ?

I&apos;ll send you the name of the person I last dealt with on the EMGD tarball hosting issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22226</commentid>
    <comment_count>7</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2012-06-14 20:47:39 +0000</bug_when>
    <thetext>Set as P2, please correct if you disagree. Also needs an estimate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22231</commentid>
    <comment_count>8</comment_count>
    <who name="Tom Zanussi">tom.zanussi</who>
    <bug_when>2012-06-14 21:58:39 +0000</bug_when>
    <thetext>The way I&apos;m thinking of this is that it&apos;s kind of co-dependent on moving crownbay to 3.4 - you need a BSP to test the emgd updgrade, so that BSP also has to be able to boot and run linux 3.4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22511</commentid>
    <comment_count>9</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2012-06-22 20:51:14 +0000</bug_when>
    <thetext>Once crownbay bsp is updated to 3.4.3 kernel, I will get deeper in this task.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22680</commentid>
    <comment_count>10</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2012-06-28 21:50:04 +0000</bug_when>
    <thetext>Marking as Medium to better reflect the P2 assignment. Also moving to M3 as it is intertwined with 2543 and Nitin will not be 100% available for M2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23297</commentid>
    <comment_count>11</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2012-07-20 03:03:13 +0000</bug_when>
    <thetext>due to non-direct URL of the tarball this needs renaming of downloaded files.

The url for downloading the emgd 1.14 tarball is:
https://edc.intel.com/Download.aspx?id=6190</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23680</commentid>
    <comment_count>12</comment_count>
    <who name="Nitin Kamble">nitin.a.kamble</who>
    <bug_when>2012-08-01 04:28:29 +0000</bug_when>
    <thetext>This commit went in the meta-intel layer:

commit 83a4aa1a44cb21a44c6a69f08a193a724294442a
Author: Nitin A Kamble &lt;nitin.a.kamble@intel.com&gt;
Date:   Mon Jul 16 01:40:42 2012 -0700

    emgd-driver-bin: upgrade from 1.10 to 1.14
    
    1.14 is the latest released driver for emgd. This change is tested on
    crownbay machine.
    
    Add runtime dependency to libxcb-dri2
    
    Otherwise the libxcb-dri2.so is not getting installed, and video
    acceleration of emgd does not work. It is dynamic dependency of
    emgd_drv_video.so
    
    put files in gstreamer-0.10/.debug directory to the debug package.
    It avoids debug files packaging warnings.
    
    add downloadfilename param to SRC_URI
    
    As the url does not have the filename of the tarball, specify it here
    so that updated wget bitbake fetcher can save the downloaded file
    accordingly.
    BTW now EDC has also published another download URL on our request:
    http://edc.intel.com/App_Shared/Downloads/LIN_IEMGD_1_14_GOLD_2443.tgz
    
    And update emgd driver version in the README.
    
    Signed-off-by: Nitin A Kamble &lt;nitin.a.kamble@intel.com&gt;
    Signed-off-by: Tom Zanussi &lt;tom.zanussi@intel.com&gt;
    Tested-by: Tom Zanussi &lt;tom.zanussi@intel.com&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23992</commentid>
    <comment_count>13</comment_count>
    <who name="Laurentiu Serban">laurentiu.serban</who>
    <bug_when>2012-08-13 21:17:44 +0000</bug_when>
    <thetext>emgd driver  v1.14 available in meta-intel.
Setting this to verified</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>