<?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中的主题 has anyone faced an issues while wrtining fuses ?</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/has-anyone-faced-an-issues-while-wrtining-fuses/m-p/304441#M38877</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;I've tried to burn SRK, OTPM and MEM0 fuses according to documents "i.MX 6 Linux High Assurance Boot (HAB) User's Guide, Rev L3.0.35_4.1.0, 09/2013" in order to enable Secure Boot feature.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;The SRKs burned well. However while burning and checking OTPM and MEM0 I've faced following issues:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;issue #1 .&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;When trying to burn OTPMKn with following comman: &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # echo 0x975b69a7 &amp;gt; HW_OCOTP_OTPMK0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;the board seems to be waiting for reply or something forever and nothing happens. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;&lt;SPAN style="color: black; font-size: 12pt; font-family: Calibri,Arial,Helvetica,sans-serif;"&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;Still the "Ctrl-C" returns me into back to shell but it looks like no data written into fuse since I've got following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #808080; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # cat HW_OCOTP_OTPMK0 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #808080; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;&lt;STRONG&gt;Issue #2.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;When reading the SRKn or MEM0 fuses just after reboot I got correct values. Readings are always fine until I tried to read OTPMKn.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;The only first read of OTPMKn (n could be any) provides following:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # cat HW_OCOTP_OTPMK0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0xbadabada&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;After that all further attempts to read values from OTP provides nothing: &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # cat HW_OCOTP_OTPMK1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # cat HW_OCOTP_OTPMK2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # cat HW_OCOTP_SRK*&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;Has anyone faced this issues and may be there some fix for that?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;Thanks.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;My board is "Utilite" (by Compulab) CM-FX6 board, based on i.MX6 Dual-Core processor.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 26 Mar 2014 14:30:15 GMT</pubDate>
    <dc:creator>vadimlomovtsev</dc:creator>
    <dc:date>2014-03-26T14:30:15Z</dc:date>
    <item>
      <title>has anyone faced an issues while wrtining fuses ?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/has-anyone-faced-an-issues-while-wrtining-fuses/m-p/304441#M38877</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;I've tried to burn SRK, OTPM and MEM0 fuses according to documents "i.MX 6 Linux High Assurance Boot (HAB) User's Guide, Rev L3.0.35_4.1.0, 09/2013" in order to enable Secure Boot feature.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;The SRKs burned well. However while burning and checking OTPM and MEM0 I've faced following issues:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&lt;STRONG&gt;issue #1 .&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;When trying to burn OTPMKn with following comman: &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # echo 0x975b69a7 &amp;gt; HW_OCOTP_OTPMK0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;the board seems to be waiting for reply or something forever and nothing happens. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;&lt;SPAN style="color: black; font-size: 12pt; font-family: Calibri,Arial,Helvetica,sans-serif;"&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;Still the "Ctrl-C" returns me into back to shell but it looks like no data written into fuse since I've got following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #808080; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # cat HW_OCOTP_OTPMK0 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #808080; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;&lt;STRONG&gt;Issue #2.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;When reading the SRKn or MEM0 fuses just after reboot I got correct values. Readings are always fine until I tried to read OTPMKn.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt; font-family: arial,helvetica,sans-serif;"&gt;The only first read of OTPMKn (n could be any) provides following:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # cat HW_OCOTP_OTPMK0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0xbadabada&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;After that all further attempts to read values from OTP provides nothing: &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # cat HW_OCOTP_OTPMK1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # cat HW_OCOTP_OTPMK2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # cat HW_OCOTP_SRK*&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;Has anyone faced this issues and may be there some fix for that?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;Thanks.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;My board is "Utilite" (by Compulab) CM-FX6 board, based on i.MX6 Dual-Core processor.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Mar 2014 14:30:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/has-anyone-faced-an-issues-while-wrtining-fuses/m-p/304441#M38877</guid>
      <dc:creator>vadimlomovtsev</dc:creator>
      <dc:date>2014-03-26T14:30:15Z</dc:date>
    </item>
    <item>
      <title>Re: has anyone faced an issues while wrtining fuses ?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/has-anyone-faced-an-issues-while-wrtining-fuses/m-p/304442#M38878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;one more update related to &lt;STRONG&gt;Issue #1&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;only first write to OTPMKn completes all further writing attempts waits forever. dmesg doesn't contain any messages related to OTP problems or whatever suspicious.&lt;/P&gt;&lt;P&gt;So it looks like that accessing to OTPMKn makes OTP interface inaccessible. Only system reboot helps to get rid off this. Untill next acess to OTPMKn.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Mar 2014 14:35:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/has-anyone-faced-an-issues-while-wrtining-fuses/m-p/304442#M38878</guid>
      <dc:creator>vadimlomovtsev</dc:creator>
      <dc:date>2014-03-26T14:35:34Z</dc:date>
    </item>
    <item>
      <title>Re: has anyone faced an issues while wrtining fuses ?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/has-anyone-faced-an-issues-while-wrtining-fuses/m-p/304443#M38879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please check bit 17 (DCP) in HW_OCOTP_LOCK register if it is set. This is the OTP read &amp;amp; write lock for the otpmk region. If it is st, all read &amp;amp; write of otpmk region's shadow register will be blocked.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As I understand, the OTPMK registers are pre-programmed with random values and the DCP bit in HW_OCOTP_LOCK register is set to avoid further change.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Mar 2014 03:20:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/has-anyone-faced-an-issues-while-wrtining-fuses/m-p/304443#M38879</guid>
      <dc:creator>PeterChan</dc:creator>
      <dc:date>2014-03-27T03:20:01Z</dc:date>
    </item>
    <item>
      <title>Re: has anyone faced an issues while wrtining fuses ?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/has-anyone-faced-an-issues-while-wrtining-fuses/m-p/304444#M38880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Peter.&lt;/P&gt;&lt;P&gt;I've check register and found that 17-th bit is set. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Mar 2014 07:09:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/has-anyone-faced-an-issues-while-wrtining-fuses/m-p/304444#M38880</guid>
      <dc:creator>vadimlomovtsev</dc:creator>
      <dc:date>2014-03-27T07:09:08Z</dc:date>
    </item>
  </channel>
</rss>

