<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic How to use Mfgtool with a Yocto i.MX6 build in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-Mfgtool-with-a-Yocto-i-MX6-build/m-p/602728#M90739</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have used Mfgtool to reflash i.MX6 on a previous (non-Yocto) project where we successfully built everything from source (U-boot 2009.08).&lt;/P&gt;&lt;P&gt;We are now using Yocto Fido to successfully produce an SD card image for our Hummingboard (U-boot 2013.10, Kernel 3.14.60).&lt;/P&gt;&lt;P&gt;I would like to use Mfgtool again, this time to program our Hummingboard eMMC flash memory, but I'm struggling with generating a U-boot image that will transfer/boot over USB/mfgtool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Questions:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;meta-fsl-arm/recipes-bsp/u-boot/u-boot-imx-mfgtool_2014.04.bb looks like just what I need to build a U-boot for Mfgtool. But this recipe does not build anything and generates empty rpm packages. Is this recipe broken for fido? Should it generate a U-boot for Mfgtool? I've tried the usual tricks e.g.&amp;nbsp;bitbake u-boot-imx-mfgtool -c compile -f. I see the unpack and configure but nothing ever gets built.&lt;/LI&gt;&lt;LI&gt;Are the instructions in the&amp;nbsp;&lt;A _jive_internal="true" href="https://community.nxp.com/servlet/JiveServlet/download/2004-434360-830378-392703/Manufacturing Tool V2 Linux or Android Firmware Development Guide V2.pdf"&gt;Firmware Development Guide&lt;/A&gt;&amp;nbsp;still valid/correct? I've modified my U-boot 2013.10 as per the instructions, but the U-boot.bin produced won't boot/transfer over USB. I've then tried building the .imx file but this also doesn't work (stuck at 'Loading U-boot'). Are these instruction only applicable to a certain U-boot version?&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;How do NXP recommend I build a U-boot for Mfgtool serial boot? Specifically which U-boot versions are compatible with Mfgtool2 and what is the i.MX6 expecting (the .bin, the .imx, IVT headers etc).&lt;/LI&gt;&lt;LI&gt;Should we all be giving up with Mfgtool and instead using the new U-boot UMS (USB Mass Storage) support?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Simon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 Jan 2017 10:55:45 GMT</pubDate>
    <dc:creator>simonr99</dc:creator>
    <dc:date>2017-01-10T10:55:45Z</dc:date>
    <item>
      <title>How to use Mfgtool with a Yocto i.MX6 build</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-Mfgtool-with-a-Yocto-i-MX6-build/m-p/602728#M90739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have used Mfgtool to reflash i.MX6 on a previous (non-Yocto) project where we successfully built everything from source (U-boot 2009.08).&lt;/P&gt;&lt;P&gt;We are now using Yocto Fido to successfully produce an SD card image for our Hummingboard (U-boot 2013.10, Kernel 3.14.60).&lt;/P&gt;&lt;P&gt;I would like to use Mfgtool again, this time to program our Hummingboard eMMC flash memory, but I'm struggling with generating a U-boot image that will transfer/boot over USB/mfgtool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Questions:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;meta-fsl-arm/recipes-bsp/u-boot/u-boot-imx-mfgtool_2014.04.bb looks like just what I need to build a U-boot for Mfgtool. But this recipe does not build anything and generates empty rpm packages. Is this recipe broken for fido? Should it generate a U-boot for Mfgtool? I've tried the usual tricks e.g.&amp;nbsp;bitbake u-boot-imx-mfgtool -c compile -f. I see the unpack and configure but nothing ever gets built.&lt;/LI&gt;&lt;LI&gt;Are the instructions in the&amp;nbsp;&lt;A _jive_internal="true" href="https://community.nxp.com/servlet/JiveServlet/download/2004-434360-830378-392703/Manufacturing Tool V2 Linux or Android Firmware Development Guide V2.pdf"&gt;Firmware Development Guide&lt;/A&gt;&amp;nbsp;still valid/correct? I've modified my U-boot 2013.10 as per the instructions, but the U-boot.bin produced won't boot/transfer over USB. I've then tried building the .imx file but this also doesn't work (stuck at 'Loading U-boot'). Are these instruction only applicable to a certain U-boot version?&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;How do NXP recommend I build a U-boot for Mfgtool serial boot? Specifically which U-boot versions are compatible with Mfgtool2 and what is the i.MX6 expecting (the .bin, the .imx, IVT headers etc).&lt;/LI&gt;&lt;LI&gt;Should we all be giving up with Mfgtool and instead using the new U-boot UMS (USB Mass Storage) support?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Simon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jan 2017 10:55:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-Mfgtool-with-a-Yocto-i-MX6-build/m-p/602728#M90739</guid>
      <dc:creator>simonr99</dc:creator>
      <dc:date>2017-01-10T10:55:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Mfgtool with a Yocto i.MX6 build</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-Mfgtool-with-a-Yocto-i-MX6-build/m-p/602729#M90740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; from section 6.2 (Manufacturing Tool, MFGTool) of "Freescale_Yocto_Project_User's_Guide.pdf" :&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;&amp;nbsp;One way to place an image on a device is to use the MFGTool. The recipes used to build a manufacturing tool image are&lt;BR /&gt;linux-imx-mfgtool and u-boot-mfgtool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To build a manufacturing image do the following -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;$ bitbake fsl-image-mfgtool-initramfs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A manufacturing tool kernel is built using the imx_v7_mfg_defconfig while the default kernel is built by using the&lt;BR /&gt;imx_v7_defconfig. This is handled automatically by the MFGTool recipes listed above.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Note : &lt;SPAN style="color: #51626f; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; display: inline !important; float: none;"&gt; in the newest BSP, mfgtool can use the same u-boot with the normal u-boot for our board. So we don’t need to build the u-boot for mfgtool separately.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;------------------------------------------------------------------------------&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Note: If this post answers your question, please click the Correct Answer &lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;button. Thank you!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Jan 2017 01:26:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-Mfgtool-with-a-Yocto-i-MX6-build/m-p/602729#M90740</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2017-01-11T01:26:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Mfgtool with a Yocto i.MX6 build</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-Mfgtool-with-a-Yocto-i-MX6-build/m-p/602730#M90741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Yuri Muhin wrote:&lt;/P&gt;&lt;P&gt;linux-imx-mfgtool and u-boot-mfgtool.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;To build a manufacturing image do the following -&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;$ bitbake fsl-image-mfgtool-initramfs&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;So it looks like I need to patch&amp;nbsp;the&amp;nbsp;u-boot-imx-mfgtool recipe/source to make it support my target.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Note : &lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;in the newest BSP, mfgtool can use the same u-boot with the normal u-boot for our board. So we don’t need to build the u-boot for mfgtool separately.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;I'm afraid I don't know what you mean by 'the newest BSP'. Please specify a version/build number so I can determine if mine is new enough.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jan 2017 09:08:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-Mfgtool-with-a-Yocto-i-MX6-build/m-p/602730#M90741</guid>
      <dc:creator>simonr99</dc:creator>
      <dc:date>2017-01-13T09:08:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Mfgtool with a Yocto i.MX6 build</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-Mfgtool-with-a-Yocto-i-MX6-build/m-p/602731#M90742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Yes, since&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&amp;nbsp;mfg recipe will use default configuration file to build u-boot and kernel - adaptation is needed.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;As for newest BSP - this concerns, at least, L4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jan 2017 08:59:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-Mfgtool-with-a-Yocto-i-MX6-build/m-p/602731#M90742</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2017-01-23T08:59:05Z</dc:date>
    </item>
  </channel>
</rss>

