<?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: i.Mx8Mini HABV4 Errors in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-Mx8Mini-HABV4-Errors/m-p/1008736#M149401</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;figured it out -- one of the addresses was off-- mea culpa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Feb 2020 22:12:42 GMT</pubDate>
    <dc:creator>lockit282</dc:creator>
    <dc:date>2020-02-24T22:12:42Z</dc:date>
    <item>
      <title>i.Mx8Mini HABV4 Errors</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-Mx8Mini-HABV4-Errors/m-p/1008735#M149400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i.mx8 mini HABv4&lt;/P&gt;&lt;P&gt;I am trying to get HABv4 working on the HABv4 mini.&amp;nbsp; The system is running Android version 9 and is on the evaluation board.&amp;nbsp; I have followed the instructions using the User Guide :&amp;nbsp;&lt;/P&gt;&lt;DIV title="Page 1"&gt;&lt;P&gt;i.MX AndroidTM Security User's Guide&lt;/P&gt;&lt;P&gt;I have tried 2 scenarios signing the binaries with the aforementioned userguide (Section 3.1.2 Verifying Images with HABv4)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Scenario 1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM style="font-weight: 400;"&gt;Note secure boot is enabled in the appropriate defconfigs&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;u-boot-imx8mm.imx (signed)&lt;/P&gt;&lt;P&gt;u-boot-imx8mm-evk-uuu.imx (signed)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This results in Security Events of Invalid signature:&lt;/P&gt;&lt;P&gt;Secure boot disabled&lt;/P&gt;&lt;P&gt;HAB Configuration: 0xf0, HAB State: 0x66&lt;/P&gt;&lt;P&gt;--------- HAB Event 1 -----------------&lt;BR /&gt;event data:&lt;BR /&gt; 0xdb 0x00 0x08 0x43 0x33 0x11 0xcf 0x00&lt;/P&gt;&lt;P&gt;STS = HAB_FAILURE (0x33)&lt;BR /&gt;RSN = HAB_INV_CSF (0x11)&lt;BR /&gt;CTX = HAB_CTX_CSF (0xCF)&lt;BR /&gt;ENG = HAB_ENG_ANY (0x00)&lt;/P&gt;&lt;P&gt;.... (Also events 2, 3, 4) -- not shown for brevity&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Scenario 2:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Note secure boot is enabled in the appropriate defconfigs&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;1. &lt;SPAN&gt;u-boot-imx8mm-evk-uuu.imx (signed)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;2.&amp;nbsp;u-boot-imx8mm-trusty.imx (signed)&lt;/P&gt;&lt;P&gt;Does not boot at all&amp;nbsp;&lt;/P&gt;&lt;P&gt;My questions:&lt;/P&gt;&lt;P&gt;1.&amp;nbsp; Is &lt;STRONG&gt;scenario 1&lt;/STRONG&gt; possible without using Trusty OS? If so, what am I doing wrong?&lt;/P&gt;&lt;P&gt;2.&amp;nbsp; Do I require Trusty OS for Android? If so what am I doing wrong in Scenario 2?&lt;/P&gt;&lt;P&gt;My preference would be not to use Trusty OS and continue with Scenario 1.&amp;nbsp; Any help would be greatly appreciated.&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Feb 2020 15:41:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-Mx8Mini-HABV4-Errors/m-p/1008735#M149400</guid>
      <dc:creator>lockit282</dc:creator>
      <dc:date>2020-02-24T15:41:47Z</dc:date>
    </item>
    <item>
      <title>Re: i.Mx8Mini HABV4 Errors</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-Mx8Mini-HABV4-Errors/m-p/1008736#M149401</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;figured it out -- one of the addresses was off-- mea culpa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Feb 2020 22:12:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-Mx8Mini-HABV4-Errors/m-p/1008736#M149401</guid>
      <dc:creator>lockit282</dc:creator>
      <dc:date>2020-02-24T22:12:42Z</dc:date>
    </item>
  </channel>
</rss>

