<?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: [Yocto] Questions about imx_header</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Yocto-Questions-about-imx-header/m-p/327323#M44049</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;Daniel,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt; please look at my comments below.&lt;BR /&gt; &lt;BR /&gt; 1.&lt;BR /&gt; As for the difference between u-boot.bin &amp;amp; u-boot.imx :&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;A class="jive-link-message-small" data-containerid="2004" data-containertype="14" data-objectid="340349" data-objecttype="2" href="https://community.freescale.com/message/340349#340349"&gt;https://community.freescale.com/message/340349#340349&lt;/A&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;&lt;BR /&gt; 2.&lt;BR /&gt; According to Table 8-29 (IVT Format) of the i.MX6 DQ RM :&lt;BR /&gt; &lt;BR /&gt; reserved1: Reserved and should be zero&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt; reserved2: Reserved and should be zero&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt; So, the reserved fields should be zero (in order to meet specs for possible &lt;BR /&gt;boot ROM modifications). &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;3.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt; The DCD is treated by the boot ROM before loading and launching U-boot.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;In particular, DRAM should be initialized (if needed). &lt;BR /&gt; &lt;BR /&gt; &lt;/SPAN&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>Fri, 05 Dec 2014 05:57:07 GMT</pubDate>
    <dc:creator>Yuri</dc:creator>
    <dc:date>2014-12-05T05:57:07Z</dc:date>
    <item>
      <title>[Yocto] Questions about imx_header</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Yocto-Questions-about-imx-header/m-p/327322#M44048</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm investigating the difference between u-boot.bin &amp;amp; u-boot.imx, and try to find a way to insert some private information in u-boot.imx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First, I find the reserved1 &amp;amp; reserved2 fields of flash_header_v2_t are both 0x00000000 in my u-boot.imx, and even after I modified the values, it still can boot successfully.&lt;BR /&gt;So, is it possible to put my own information here? Will Boot ROM use these two fields when booting?&lt;BR /&gt;BTW, my BSP version is fsl-yocto-3.10.17_1.0.0.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;Second, I would like to know when and who will load DCD_v2_t header? Boot ROM or U-boot?&lt;BR /&gt;Furthermore, because the DCD table and plugin code are union in the imx header, how do we use DRAM when plug-in code is available? or the truth is DRAM is not available when we have plug-in code?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 03:39:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Yocto-Questions-about-imx-header/m-p/327322#M44048</guid>
      <dc:creator>charleshuang</dc:creator>
      <dc:date>2014-12-05T03:39:13Z</dc:date>
    </item>
    <item>
      <title>Re: [Yocto] Questions about imx_header</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Yocto-Questions-about-imx-header/m-p/327323#M44049</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;Daniel,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt; please look at my comments below.&lt;BR /&gt; &lt;BR /&gt; 1.&lt;BR /&gt; As for the difference between u-boot.bin &amp;amp; u-boot.imx :&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;A class="jive-link-message-small" data-containerid="2004" data-containertype="14" data-objectid="340349" data-objecttype="2" href="https://community.freescale.com/message/340349#340349"&gt;https://community.freescale.com/message/340349#340349&lt;/A&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;&lt;BR /&gt; 2.&lt;BR /&gt; According to Table 8-29 (IVT Format) of the i.MX6 DQ RM :&lt;BR /&gt; &lt;BR /&gt; reserved1: Reserved and should be zero&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt; reserved2: Reserved and should be zero&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt; So, the reserved fields should be zero (in order to meet specs for possible &lt;BR /&gt;boot ROM modifications). &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;3.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt; The DCD is treated by the boot ROM before loading and launching U-boot.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Verdana','sans-serif';"&gt;In particular, DRAM should be initialized (if needed). &lt;BR /&gt; &lt;BR /&gt; &lt;/SPAN&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>Fri, 05 Dec 2014 05:57:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Yocto-Questions-about-imx-header/m-p/327323#M44049</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2014-12-05T05:57:07Z</dc:date>
    </item>
    <item>
      <title>Re: [Yocto] Questions about imx_header</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Yocto-Questions-about-imx-header/m-p/327324#M44050</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yuri,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For answer 3, does it also mean the plug-in code should be only executed in internal RAM?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In addition, I find the total size of imx header would be always 0x5000 bytes, even if no plug-in code exists.&lt;/P&gt;&lt;P&gt;So, could we reduce the header to the exact size of imx header which the "size" field in boot_data_t header shows?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 09:48:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Yocto-Questions-about-imx-header/m-p/327324#M44050</guid>
      <dc:creator>danielhung</dc:creator>
      <dc:date>2014-12-05T09:48:56Z</dc:date>
    </item>
    <item>
      <title>Re: [Yocto] Questions about imx_header</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Yocto-Questions-about-imx-header/m-p/327325#M44051</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Daniel,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;1.&lt;BR /&gt;&amp;nbsp; Since the DCD is processed before the plugin, it allows to run the plugin code in DRAM&lt;/P&gt;&lt;P&gt;(assuming it is initialyzed in the DCD). In the same time, plugin and DCD approaches serve&lt;/P&gt;&lt;P&gt;for the similar purposes (pre-initialization), and usually only OCRAM free area is used during &lt;BR /&gt;boot ROM activities. (Plugin may be called even if&amp;nbsp; the DCD table is not present in boot image).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2.&lt;/P&gt;&lt;P&gt;&amp;nbsp; You may look at section 8.7.1 (Image Vector Table and Boot Data) and Table 8-28 (Image Vector &lt;BR /&gt;Table Offset and Initial Load Region Size) of the &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;i.MX6 DQ RM to define what is the size of data are &lt;BR /&gt;involved &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;in boot process. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Dec 2014 10:25:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Yocto-Questions-about-imx-header/m-p/327325#M44051</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2014-12-08T10:25:36Z</dc:date>
    </item>
  </channel>
</rss>

