<?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 genIVT.pl content in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/genIVT-pl-content/m-p/1232104#M169618</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;on imx8M Mini I can read at&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/uboot-imx/tree/doc/imx/habv4/guides/mx8m_mx8mm_secure_boot.txt?h=imx_v2019.04_4.19.35_1.1.0" target="_self"&gt;https://source.codeaurora.org/external/imx/uboot-imx/tree/doc/imx/habv4/guides/mx8m_mx8mm_secure_boot.txt?h=imx_v2019.04_4.19.35_1.1.0&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;that I need to change the genIVT.pl content from the sample file that I can find&amp;nbsp; :&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/uboot-imx/tree/doc/imx/habv4/script_examples/genIVT.pl?h=imx_v2019.04_4.19.35_1.1.0" target="_self"&gt;https://source.codeaurora.org/external/imx/uboot-imx/tree/doc/imx/habv4/script_examples/genIVT.pl?h=imx_v2019.04_4.19.35_1.1.0&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This works , but what is the&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class="k"&gt;print&lt;/SPAN&gt; &lt;SPAN class="nv"&gt;$out&lt;/SPAN&gt; &lt;SPAN class="nb"&gt;pack&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s"&gt;"V"&lt;/SPAN&gt;&lt;SPAN class="p"&gt;,&lt;/SPAN&gt; &lt;SPAN class="mh"&gt;0x412000D1&lt;/SPAN&gt;&lt;SPAN class="p"&gt;);&lt;/SPAN&gt; &lt;SPAN class="c1"&gt;# Signature&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;what is that address and what should I put there if I have more than one file to check from U-boot with the HAB APIs ?&lt;/P&gt;&lt;P&gt;I could find reference for the other addresses so I know how to change them but not for this one.&lt;/P&gt;&lt;P&gt;thank you&lt;/P&gt;&lt;P&gt;Antonio Santagiuliana&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 17 Feb 2021 14:33:31 GMT</pubDate>
    <dc:creator>antonio_santagi</dc:creator>
    <dc:date>2021-02-17T14:33:31Z</dc:date>
    <item>
      <title>genIVT.pl content</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/genIVT-pl-content/m-p/1232104#M169618</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;on imx8M Mini I can read at&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/uboot-imx/tree/doc/imx/habv4/guides/mx8m_mx8mm_secure_boot.txt?h=imx_v2019.04_4.19.35_1.1.0" target="_self"&gt;https://source.codeaurora.org/external/imx/uboot-imx/tree/doc/imx/habv4/guides/mx8m_mx8mm_secure_boot.txt?h=imx_v2019.04_4.19.35_1.1.0&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;that I need to change the genIVT.pl content from the sample file that I can find&amp;nbsp; :&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/uboot-imx/tree/doc/imx/habv4/script_examples/genIVT.pl?h=imx_v2019.04_4.19.35_1.1.0" target="_self"&gt;https://source.codeaurora.org/external/imx/uboot-imx/tree/doc/imx/habv4/script_examples/genIVT.pl?h=imx_v2019.04_4.19.35_1.1.0&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This works , but what is the&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class="k"&gt;print&lt;/SPAN&gt; &lt;SPAN class="nv"&gt;$out&lt;/SPAN&gt; &lt;SPAN class="nb"&gt;pack&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s"&gt;"V"&lt;/SPAN&gt;&lt;SPAN class="p"&gt;,&lt;/SPAN&gt; &lt;SPAN class="mh"&gt;0x412000D1&lt;/SPAN&gt;&lt;SPAN class="p"&gt;);&lt;/SPAN&gt; &lt;SPAN class="c1"&gt;# Signature&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;what is that address and what should I put there if I have more than one file to check from U-boot with the HAB APIs ?&lt;/P&gt;&lt;P&gt;I could find reference for the other addresses so I know how to change them but not for this one.&lt;/P&gt;&lt;P&gt;thank you&lt;/P&gt;&lt;P&gt;Antonio Santagiuliana&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Feb 2021 14:33:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/genIVT-pl-content/m-p/1232104#M169618</guid>
      <dc:creator>antonio_santagi</dc:creator>
      <dc:date>2021-02-17T14:33:31Z</dc:date>
    </item>
    <item>
      <title>Re: genIVT.pl content</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/genIVT-pl-content/m-p/1232374#M169631</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The load address is the image load address, as mentioned in the following thread where a diagram is shown:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/hab-auth-img-problem/m-p/1032545" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors/hab-auth-img-problem/m-p/1032545&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope it helps!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR,&lt;/P&gt;
&lt;P&gt;Ivan.&lt;/P&gt;</description>
      <pubDate>Wed, 17 Feb 2021 22:34:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/genIVT-pl-content/m-p/1232374#M169631</guid>
      <dc:creator>IvanRuiz</dc:creator>
      <dc:date>2021-02-17T22:34:42Z</dc:date>
    </item>
    <item>
      <title>Re: genIVT.pl content</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/genIVT-pl-content/m-p/1232695#M169651</link>
      <description>&lt;P&gt;yes, but how to calculate this address :&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class="k"&gt;print&lt;/SPAN&gt; &lt;SPAN class="nv"&gt;$out&lt;/SPAN&gt; &lt;SPAN class="nb"&gt;pack&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s"&gt;"V"&lt;/SPAN&gt;&lt;SPAN class="p"&gt;,&lt;/SPAN&gt; &lt;SPAN class="mh"&gt;0x412000D1&lt;/SPAN&gt;&lt;SPAN class="p"&gt;);&lt;/SPAN&gt; &lt;SPAN class="c1"&gt;# Signature&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;?&amp;nbsp;&lt;/P&gt;&lt;P&gt;thank you&lt;/P&gt;</description>
      <pubDate>Thu, 18 Feb 2021 08:53:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/genIVT-pl-content/m-p/1232695#M169651</guid>
      <dc:creator>antonio_santagi</dc:creator>
      <dc:date>2021-02-18T08:53:34Z</dc:date>
    </item>
    <item>
      <title>Re: genIVT.pl content</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/genIVT-pl-content/m-p/1233101#M169684</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After looking for examples and information about that field, it always remains the same; looking deeper into this in some old script they called it "IVT Header" and shows the same value as the "signature".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;open(my $out, '&amp;gt;:raw', 'ivt.bin') or die "Unable to open: $!";&lt;BR /&gt;print $out pack("V", 0x412000D1); # IVT Header&lt;BR /&gt;print $out pack("V", 0x10801000); # Jump Location&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So in conclusion, this field remains the same and the jump location is the load address of the image.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope it helps!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR,&lt;/P&gt;
&lt;P&gt;Ivan.&lt;/P&gt;</description>
      <pubDate>Thu, 18 Feb 2021 19:48:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/genIVT-pl-content/m-p/1233101#M169684</guid>
      <dc:creator>IvanRuiz</dc:creator>
      <dc:date>2021-02-18T19:48:46Z</dc:date>
    </item>
  </channel>
</rss>

