<?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 ZMK through software in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-ZMK-through-software/m-p/410336#M61428</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #1f497d;"&gt;We want to use to software programming method to write some value to ZMK. And want to read the same from software program i-e using c language.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #1f497d;"&gt;Is it possible to get the sample program which will do the same?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #1f497d;"&gt;While going through the document i got this information:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;The ZMK can be reprogrammed. However, there are things the customer needs to be aware of:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;LI&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;1.&lt;/SPAN&gt; &lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;If they use the software programming method, they can write the same value to ZMK before it was zeroed out. This allows them to recover the device completely after the security event.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;2.&lt;/SPAN&gt; &lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;If they use the hardware programming method, they can still write a new ZMK, but they won’t be able to decrypt any blobs that were encrypted before the security event. The CAAM hardware will generate a new ZMK and will optionally combine it with the OTPMK.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;3.&lt;/SPAN&gt; &lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;They need to make sure the write lock is unlocked for the ZMK register. This can be done via HAB’s SNVS region by setting the ZMK WRITE feature.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 Jun 2015 02:49:14 GMT</pubDate>
    <dc:creator>vikas_sh1</dc:creator>
    <dc:date>2015-06-18T02:49:14Z</dc:date>
    <item>
      <title>How to use ZMK through software</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-ZMK-through-software/m-p/410336#M61428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #1f497d;"&gt;We want to use to software programming method to write some value to ZMK. And want to read the same from software program i-e using c language.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #1f497d;"&gt;Is it possible to get the sample program which will do the same?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #1f497d;"&gt;While going through the document i got this information:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;The ZMK can be reprogrammed. However, there are things the customer needs to be aware of:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;LI&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;1.&lt;/SPAN&gt; &lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;If they use the software programming method, they can write the same value to ZMK before it was zeroed out. This allows them to recover the device completely after the security event.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;2.&lt;/SPAN&gt; &lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;If they use the hardware programming method, they can still write a new ZMK, but they won’t be able to decrypt any blobs that were encrypted before the security event. The CAAM hardware will generate a new ZMK and will optionally combine it with the OTPMK.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;3.&lt;/SPAN&gt; &lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: red;"&gt;They need to make sure the write lock is unlocked for the ZMK register. This can be done via HAB’s SNVS region by setting the ZMK WRITE feature.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2015 02:49:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-ZMK-through-software/m-p/410336#M61428</guid>
      <dc:creator>vikas_sh1</dc:creator>
      <dc:date>2015-06-18T02:49:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to use ZMK through software</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-use-ZMK-through-software/m-p/410337#M61429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp; Please refer to section 6.9.3. (ZMK programming guidelines)&lt;/P&gt;&lt;P&gt;of the Security Reference Manual.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.freescale.com/webapp/Download?colCode=IMX6DQ6SDLSRM&amp;amp;appType=moderatedWithoutFAE&amp;amp;fasp=1&amp;amp;Parent_nodeId=1337637154535695831062&amp;amp;Parent_pageType=product" title="https://www.freescale.com/webapp/Download?colCode=IMX6DQ6SDLSRM&amp;amp;appType=moderatedWithoutFAE&amp;amp;fasp=1&amp;amp;Parent_nodeId=1337637154535695831062&amp;amp;Parent_pageType=product"&gt;https://www.freescale.com/webapp/Download?colCode=IMX6DQ6SDLSRM&amp;amp;appType=moderatedWithoutFAE&amp;amp;fasp=1&amp;amp;Parent_nodeId=1337637…&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Yuri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2015 03:16:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-use-ZMK-through-software/m-p/410337#M61429</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2015-06-18T03:16:06Z</dc:date>
    </item>
  </channel>
</rss>

