<?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>i.MX Processors中的主题 Re: iMX6 Fuse Issue</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-Fuse-Issue/m-p/1316782#M177757</link>
    <description>&lt;P&gt;Hi Artur,&lt;/P&gt;&lt;P&gt;The CFG4 is HW_OCOTP_CFG4 and CFG5 is HW_OCOTP_CFG5 registers. We have the below commands in the MFGTool to fuse the boot config registers for eMMC boot which fails as it has been written with previous specified values. Do we have any way to workaround this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;!-- Fuse the SOM --&amp;gt;&lt;BR /&gt;&amp;lt;CMD state="Updater" type="push" body="$ echo 0x4060 &amp;gt; /sys/fsl_otp/HW_OCOTP_CFG4"&amp;gt;fuse prog 0 5 0x4060&amp;lt;/CMD&amp;gt;&lt;BR /&gt;&amp;lt;CMD state="Updater" type="push" body="$ echo 0x00000010 &amp;gt; /sys/fsl_otp/HW_OCOTP_CFG5"&amp;gt;fuse prog 0 6 0x00000010&amp;lt;/CMD&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 02 Aug 2021 14:55:30 GMT</pubDate>
    <dc:creator>sudarkb</dc:creator>
    <dc:date>2021-08-02T14:55:30Z</dc:date>
    <item>
      <title>iMX6 Fuse Issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-Fuse-Issue/m-p/1316257#M177721</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;We built a custom board with the IMX6 solo processor. We find an odd behavior in the newly ordered IMX6 processors where the fuse bits are already blown out. We find the value of CFG4 as 0x5860 and CFG5 as 0x0cc00010 but the value which needs to be fused are CFG4 as 0x4050 and CFG5 as 0x10. Kindly, suggest any ways to work around this issue as we need to boot from the eMMC. Do we have any ways to workaround this issue to boot the processor from eMMC.&lt;/P&gt;</description>
      <pubDate>Sun, 01 Aug 2021 09:21:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-Fuse-Issue/m-p/1316257#M177721</guid>
      <dc:creator>sudarkb</dc:creator>
      <dc:date>2021-08-01T09:21:02Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6 Fuse Issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-Fuse-Issue/m-p/1316608#M177746</link>
      <description>&lt;P&gt;To make me able to accurately answer your question, please first specify what do &lt;BR /&gt;you exactly mean as CFG4 and CFG5. According to the Table 5-8 of the &lt;BR /&gt;i.MX6Solo/DualLite Reference Manual document, the BOOT_CFG1, BOOT_CFG2, &lt;BR /&gt;BOOT_CFG3 and BOOT_CFG4 fuses that configure the boot media device are the fuse &lt;BR /&gt;bytes within the 32-bit fuse word located at the offset of 0x450 from the &lt;BR /&gt;beginning of the OCOTP controller address space. So, please specify the fuse &lt;BR /&gt;word offset and fuse bits location within it for the fuses you're talking about.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Artur&lt;/P&gt;</description>
      <pubDate>Mon, 02 Aug 2021 09:39:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-Fuse-Issue/m-p/1316608#M177746</guid>
      <dc:creator>art</dc:creator>
      <dc:date>2021-08-02T09:39:39Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6 Fuse Issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-Fuse-Issue/m-p/1316782#M177757</link>
      <description>&lt;P&gt;Hi Artur,&lt;/P&gt;&lt;P&gt;The CFG4 is HW_OCOTP_CFG4 and CFG5 is HW_OCOTP_CFG5 registers. We have the below commands in the MFGTool to fuse the boot config registers for eMMC boot which fails as it has been written with previous specified values. Do we have any way to workaround this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;!-- Fuse the SOM --&amp;gt;&lt;BR /&gt;&amp;lt;CMD state="Updater" type="push" body="$ echo 0x4060 &amp;gt; /sys/fsl_otp/HW_OCOTP_CFG4"&amp;gt;fuse prog 0 5 0x4060&amp;lt;/CMD&amp;gt;&lt;BR /&gt;&amp;lt;CMD state="Updater" type="push" body="$ echo 0x00000010 &amp;gt; /sys/fsl_otp/HW_OCOTP_CFG5"&amp;gt;fuse prog 0 6 0x00000010&amp;lt;/CMD&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Aug 2021 14:55:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-Fuse-Issue/m-p/1316782#M177757</guid>
      <dc:creator>sudarkb</dc:creator>
      <dc:date>2021-08-02T14:55:30Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6 Fuse Issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-Fuse-Issue/m-p/1317107#M177781</link>
      <description>&lt;P&gt;The "fresh" processor parts come from the factory with the HW_OCOTP_CFG4 and &lt;BR /&gt;HW_OCOTP_CFG5 fuse registers intact, i.e. all zeros. So, if you've got the parts &lt;BR /&gt;with these registers not all zeros, the parts are probably the re-used ones. The &lt;BR /&gt;fuse banks are one-time programmable, so, you cannot reprogram them to desired &lt;BR /&gt;values. You have to replace the parts with valid "fresh" ones.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Artur&lt;/P&gt;</description>
      <pubDate>Tue, 03 Aug 2021 07:10:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-Fuse-Issue/m-p/1317107#M177781</guid>
      <dc:creator>art</dc:creator>
      <dc:date>2021-08-03T07:10:53Z</dc:date>
    </item>
  </channel>
</rss>

