<?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 Re: Loading binary to a NOR Flash connected externally to i.mx6 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Loading-binary-to-a-NOR-Flash-connected-externally-to-i-mx6/m-p/2023973#M232776</link>
    <description>&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;Thanks for the reply. Basically, the flashing wasn't going through using the MFG tool &amp;amp; hence we dropped the idea. We got a solution using the j-link debugger and were able to successfully flash into the NOR flash using the j-flash tool.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also got to know from a colleague that the support for loading the baremetal code to flash is no longer present in the mfg tool as NXP stopped doing so after a few years. Hence the mfg tool or uuu is basically used for loading with u-boot only &amp;amp; you see the same in the corresponding xml file as well&lt;/P&gt;&lt;P&gt;Thanks a lot for helping though.&lt;/P&gt;&lt;P&gt;With Regards,&lt;/P&gt;&lt;P&gt;Avinash&lt;/P&gt;</description>
    <pubDate>Wed, 08 Jan 2025 10:04:59 GMT</pubDate>
    <dc:creator>Arkalten</dc:creator>
    <dc:date>2025-01-08T10:04:59Z</dc:date>
    <item>
      <title>Loading binary to a NOR Flash connected externally to i.mx6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Loading-binary-to-a-NOR-Flash-connected-externally-to-i-mx6/m-p/2018614#M232284</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;We have a graphics driver board with a imx6Q processor. This is interfaced with a 16-bit NOR flash (1Gb/100MB) through the&amp;nbsp; EIM. We are able to execute the code generated from the i.mx6 sdk from the RAM. We were able&amp;nbsp; to use the MFG tool for downloading to the RAM. The ucl xml script for the download is as follows :&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&amp;lt;UCL&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;lt;CFG&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;STATE name="BootStrap" dev="MX6SL" vid="15A2" pid="0063"/&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;lt;STATE name="BootStrap" dev="MX6D" vid="15A2" pid="0061"/&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;lt;STATE name="BootStrap" dev="MX6Q" vid="15A2" pid="0054"/&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;lt;STATE name="BootStrap" dev="MX6SX" vid="15A2" pid="0071"/&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;lt;STATE name="Updater"&amp;nbsp; &amp;nbsp;dev="MSC" vid="066F" pid="37FF"/&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;lt;/CFG&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;lt;!--&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; The below commands will Load to RAM&lt;/DIV&gt;&lt;DIV&gt;--&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;lt;LIST name="DWLD_IN_SDP" desc="Download and execute a binary!"&amp;gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;CMD state="BootStrap" type="find" body="Recovery" timeout="180"/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;CMD state="BootStrap" type="boot" body="BootStrap" file ="sdk_unit_test_ALL-RAM.bin"&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ifdev="MX6Q"&amp;gt;Loading SDK.bin &amp;lt;/CMD&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;CMD state="BootStrap" type="jump"&amp;gt;Jumping to MAP SDK Image. &amp;lt;/CMD&amp;gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;lt;/LIST&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;lt;/UCL&amp;gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, we are not able to load the binary to the flash memory&amp;nbsp; by using the mfg tool. The corresponding xml is as follows :&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&amp;lt;UCL&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;lt;CFG&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!- &amp;lt;STATE name="BootStrap" dev="MX6SL" vid="15A2" pid="0063"/&amp;gt; -&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!-&amp;nbsp; &amp;lt;STATE name="BootStrap" dev="MX6D" vid="15A2" pid="0061"/&amp;gt; -&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;lt;STATE name="BootStrap" dev="MX6Q" vid="15A2" pid="0054"/&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;lt;! -&amp;lt;STATE name="BootStrap" dev="MX6SX" vid="15A2" pid="0071"/&amp;gt; -&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp;&amp;lt;! - &amp;lt;STATE name="Updater"&amp;nbsp; &amp;nbsp;dev="MSC" vid="066F" pid="37FF"/&amp;gt; -&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;lt;/CFG&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;lt;LIST name="DWLD_IN_SDP" desc="Choose Nor flash as media"&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;lt;CMD state="BootStrap" type="load" file="sdk_unit_test_ALL-FLASH.bin" address="0x080000000"&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;loadSection="OTH" setSection="APP" HasFlashHeader="TRUE" ifdev="MX6SQ"&amp;gt;Loading FLASH Code.&amp;lt;/CMD&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;lt;CMD state="Recovery" type="jump"&amp;gt;Jumping to MAP SDK Image.&amp;lt;/CMD&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;lt;/LIST&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;lt;/UCL&amp;gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On the mfg tool, the loading appears as complete, but the cose doesn't execute from flash. Is it psossible to load to the flash using the mfg tool procedure or are there any other alternatives ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;With Regards,&lt;/P&gt;&lt;P&gt;ARK&lt;/P&gt;</description>
      <pubDate>Mon, 23 Dec 2024 13:43:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Loading-binary-to-a-NOR-Flash-connected-externally-to-i-mx6/m-p/2018614#M232284</guid>
      <dc:creator>Arkalten</dc:creator>
      <dc:date>2024-12-23T13:43:46Z</dc:date>
    </item>
    <item>
      <title>Re: Loading binary to a NOR Flash connected externally to i.mx6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Loading-binary-to-a-NOR-Flash-connected-externally-to-i-mx6/m-p/2022272#M232635</link>
      <description>&lt;P&gt;do you have any error message for that?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jan 2025 05:24:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Loading-binary-to-a-NOR-Flash-connected-externally-to-i-mx6/m-p/2022272#M232635</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2025-01-06T05:24:13Z</dc:date>
    </item>
    <item>
      <title>Re: Loading binary to a NOR Flash connected externally to i.mx6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Loading-binary-to-a-NOR-Flash-connected-externally-to-i-mx6/m-p/2023961#M232775</link>
      <description>&lt;P&gt;mfgtool supports EIM Nor flash.&lt;/P&gt;</description>
      <pubDate>Wed, 08 Jan 2025 09:53:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Loading-binary-to-a-NOR-Flash-connected-externally-to-i-mx6/m-p/2023961#M232775</guid>
      <dc:creator>danielchen</dc:creator>
      <dc:date>2025-01-08T09:53:06Z</dc:date>
    </item>
    <item>
      <title>Re: Loading binary to a NOR Flash connected externally to i.mx6</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Loading-binary-to-a-NOR-Flash-connected-externally-to-i-mx6/m-p/2023973#M232776</link>
      <description>&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;Thanks for the reply. Basically, the flashing wasn't going through using the MFG tool &amp;amp; hence we dropped the idea. We got a solution using the j-link debugger and were able to successfully flash into the NOR flash using the j-flash tool.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also got to know from a colleague that the support for loading the baremetal code to flash is no longer present in the mfg tool as NXP stopped doing so after a few years. Hence the mfg tool or uuu is basically used for loading with u-boot only &amp;amp; you see the same in the corresponding xml file as well&lt;/P&gt;&lt;P&gt;Thanks a lot for helping though.&lt;/P&gt;&lt;P&gt;With Regards,&lt;/P&gt;&lt;P&gt;Avinash&lt;/P&gt;</description>
      <pubDate>Wed, 08 Jan 2025 10:04:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Loading-binary-to-a-NOR-Flash-connected-externally-to-i-mx6/m-p/2023973#M232776</guid>
      <dc:creator>Arkalten</dc:creator>
      <dc:date>2025-01-08T10:04:59Z</dc:date>
    </item>
  </channel>
</rss>

