<?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 Production Image Programming Methods for the iMX6ULL in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Production-Image-Programming-Methods-for-the-iMX6ULL/m-p/1722354#M212565</link>
    <description>&lt;P&gt;Are there any linux or windows software support items out there that allow for multiple image programming of eMMc via the serial downloader of the iMX6ULL.&amp;nbsp; Just looking for ideas on how this would be handled in a production environment.&lt;/P&gt;</description>
    <pubDate>Wed, 13 Sep 2023 20:02:12 GMT</pubDate>
    <dc:creator>jautry</dc:creator>
    <dc:date>2023-09-13T20:02:12Z</dc:date>
    <item>
      <title>Production Image Programming Methods for the iMX6ULL</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Production-Image-Programming-Methods-for-the-iMX6ULL/m-p/1722354#M212565</link>
      <description>&lt;P&gt;Are there any linux or windows software support items out there that allow for multiple image programming of eMMc via the serial downloader of the iMX6ULL.&amp;nbsp; Just looking for ideas on how this would be handled in a production environment.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Sep 2023 20:02:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Production-Image-Programming-Methods-for-the-iMX6ULL/m-p/1722354#M212565</guid>
      <dc:creator>jautry</dc:creator>
      <dc:date>2023-09-13T20:02:12Z</dc:date>
    </item>
    <item>
      <title>Re: Production Image Programming Methods for the iMX6ULL</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Production-Image-Programming-Methods-for-the-iMX6ULL/m-p/1724131#M212676</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/100044"&gt;@jautry&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I hope you're having a great day. Our Universal Update Utility tool is our main method for flashing images to boards. UUU has muli-board support and the number of devices that can be flashed at once is limited by the number of ports in your host device, so you can flash as many boards as you want at the same time as long as you have enough ports available.&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For more information on how to achieve this you can consult the UUU pdf documentation file found in each release in GitHub (&lt;/SPAN&gt;&lt;A href="https://github.com/nxp-imx/mfgtools/releases/download/uuu_1.5.21/UUU.pdf" target="_blank" rel="nofollow noopener noreferrer"&gt;Releases · NXPmicro/mfgtools (github.com)&lt;/A&gt;&lt;SPAN&gt;). Specifically, review section "3.3 multi boards support". This section includes instructions for both flashing same and different boards at once.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Let me know if this was of any help!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;BR /&gt;Hector.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Sep 2023 20:28:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Production-Image-Programming-Methods-for-the-iMX6ULL/m-p/1724131#M212676</guid>
      <dc:creator>hector_delgado</dc:creator>
      <dc:date>2023-09-15T20:28:33Z</dc:date>
    </item>
    <item>
      <title>Re: Production Image Programming Methods for the iMX6ULL</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Production-Image-Programming-Methods-for-the-iMX6ULL/m-p/1727232#M212958</link>
      <description>&lt;P&gt;Have to find a way to program MAC address fuses during multiple programming, not sure it can handle that.&lt;/P&gt;</description>
      <pubDate>Thu, 21 Sep 2023 15:09:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Production-Image-Programming-Methods-for-the-iMX6ULL/m-p/1727232#M212958</guid>
      <dc:creator>jautry</dc:creator>
      <dc:date>2023-09-21T15:09:10Z</dc:date>
    </item>
    <item>
      <title>Re: Production Image Programming Methods for the iMX6ULL</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Production-Image-Programming-Methods-for-the-iMX6ULL/m-p/1731427#M213360</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/100044"&gt;@jautry&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;I hope you're doing well and sorry for the late reply.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yes it can handle it, UUU scripts&amp;nbsp;contains a set of commands used for properly flashing the targeted device, users can add U-Boot commands to program a set of eFuses depending on their specific use case.&lt;/P&gt;
&lt;P&gt;The U-Boot&amp;nbsp;fuse&amp;nbsp;command is capable of reading and writing the efuses.&lt;/P&gt;
&lt;P&gt;=&amp;gt; fuse&lt;BR /&gt;fuse - Fuse sub-system&lt;/P&gt;
&lt;P&gt;Usage:&lt;BR /&gt;fuse read &amp;lt;bank&amp;gt; &amp;lt;word&amp;gt; [&amp;lt;cnt&amp;gt;] - read 1 or 'cnt' fuse words,&lt;BR /&gt;&amp;nbsp; &amp;nbsp; starting at 'word'&lt;BR /&gt;&lt;BR /&gt;fuse sense &amp;lt;bank&amp;gt; &amp;lt;word&amp;gt; [&amp;lt;cnt&amp;gt;] - sense 1 or 'cnt' fuse words,&lt;BR /&gt;&amp;nbsp; &amp;nbsp; starting at 'word'&lt;BR /&gt;&lt;BR /&gt;fuse prog [-y] &amp;lt;bank&amp;gt; &amp;lt;word&amp;gt; &amp;lt;hexval&amp;gt; [&amp;lt;hexval&amp;gt;...] - program 1 or&lt;BR /&gt;&amp;nbsp; &amp;nbsp; several fuse words, starting at 'word' (PERMANENT)&lt;BR /&gt;&lt;BR /&gt;fuse override &amp;lt;bank&amp;gt; &amp;lt;word&amp;gt; &amp;lt;hexval&amp;gt; [&amp;lt;hexval&amp;gt;...] - override 1 or&lt;BR /&gt;&amp;nbsp; &amp;nbsp; several fuse words, starting at 'word'&lt;/P&gt;
&lt;P&gt;So the script could use this to burn fuses, i.e. uuu.auto script&lt;/P&gt;
&lt;P&gt;SDPS: boot -f imx-uboot.bin-flash&lt;BR /&gt;+FB: ucmd fuse prog -y 0 708 0xa295fc11&amp;nbsp; //&lt;BR /&gt;+FB: ucmd fuse prog -y 0 709 0x000017b4 //&lt;BR /&gt;&amp;nbsp;FB: ucmd setenv fastboot_dev mmc&lt;BR /&gt;&amp;nbsp;FB: ucmd setenv mmcdev ${emmc_dev}&lt;BR /&gt;&amp;nbsp;FB: ucmd mmc dev ${emmc_dev}&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#993300"&gt;&lt;STRONG&gt;NOTE/WARNING: remember that burning fuses cannot be reversed, so proceed with caution.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000000"&gt;Let me know it this was of any help!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000000"&gt;Best regards,&lt;BR /&gt;Hector.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 28 Sep 2023 17:33:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Production-Image-Programming-Methods-for-the-iMX6ULL/m-p/1731427#M213360</guid>
      <dc:creator>hector_delgado</dc:creator>
      <dc:date>2023-09-28T17:33:27Z</dc:date>
    </item>
  </channel>
</rss>

