<?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: Plugin Image example</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Plugin-Image-example/m-p/188683#M9211</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Several answers :smileywink:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First, regarding the iMX6DQ_SPI_touSDHC4.bin for the SabreLite: No, to my understanding this doesn't implement the plugin logic. If you disassemble this small binary you will see that it does the following:&lt;/P&gt;&lt;P&gt;a) it writes a magic to a register. To my understanding the content of this registers stays valid while a (watchdog) reset and with this tells the boot ROM "don't use the default boot mode, but use the boot config given in the second register"&lt;/P&gt;&lt;P&gt;b) sets the (SD) boot config in a second register. The content of this register stays valid over a reset, too, an is then taken by the boot ROM as the boot mode.&lt;/P&gt;&lt;P&gt;c) issue a watchdog reset to make the boot ROM take the boot mode configuration written in steps (a) and (b) above&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Second, regarding plug in image examples. I'm interested in some examples for this, too. Maybe this would be a nice topic for an Application Note? :smileywink: What I know, but haven't looked into yet, are some patches on the U-Boot mailing list implementing the plugin concept to make one image boot on the i.MX6 Quad and Solo. Have a look to the whole patch series&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.mail-archive.com/u-boot@lists.denx.de/msg94178.html" title="http://www.mail-archive.com/u-boot@lists.denx.de/msg94178.html"&gt;[U-Boot] [PATCH V2 00/21] Add mx6solo/mx6duallite support&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 Dec 2012 06:38:30 GMT</pubDate>
    <dc:creator>DirkBehme</dc:creator>
    <dc:date>2012-12-04T06:38:30Z</dc:date>
    <item>
      <title>Plugin Image example</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Plugin-Image-example/m-p/188682#M9210</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;On the iMX6 Sabre Lite, there is a bin file called iMX6DQ_SPI_touSDHC4.bin which allows boot from SD instead of NOR flash (default)..&amp;nbsp; It's also known as a "shim".&amp;nbsp; At first inspection of the binary file, it doesn't seem to follow the rules for a Plugin Image as described in Section 8.7 of the latest reference manual Rev 0.&amp;nbsp; &lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is this shim the same as a Plugin Image?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anyone have the source for this binary image?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am wondering if there is any source code examples for implementing a Plugin Image to change the boot source for iMX6.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Brad&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-335972"&gt;iMX6DQ_SPI_to_uSDHC4.bin.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Nov 2012 00:37:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Plugin-Image-example/m-p/188682#M9210</guid>
      <dc:creator>bonzo</dc:creator>
      <dc:date>2012-11-27T00:37:32Z</dc:date>
    </item>
    <item>
      <title>Re: Plugin Image example</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Plugin-Image-example/m-p/188683#M9211</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Several answers :smileywink:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First, regarding the iMX6DQ_SPI_touSDHC4.bin for the SabreLite: No, to my understanding this doesn't implement the plugin logic. If you disassemble this small binary you will see that it does the following:&lt;/P&gt;&lt;P&gt;a) it writes a magic to a register. To my understanding the content of this registers stays valid while a (watchdog) reset and with this tells the boot ROM "don't use the default boot mode, but use the boot config given in the second register"&lt;/P&gt;&lt;P&gt;b) sets the (SD) boot config in a second register. The content of this register stays valid over a reset, too, an is then taken by the boot ROM as the boot mode.&lt;/P&gt;&lt;P&gt;c) issue a watchdog reset to make the boot ROM take the boot mode configuration written in steps (a) and (b) above&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Second, regarding plug in image examples. I'm interested in some examples for this, too. Maybe this would be a nice topic for an Application Note? :smileywink: What I know, but haven't looked into yet, are some patches on the U-Boot mailing list implementing the plugin concept to make one image boot on the i.MX6 Quad and Solo. Have a look to the whole patch series&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.mail-archive.com/u-boot@lists.denx.de/msg94178.html" title="http://www.mail-archive.com/u-boot@lists.denx.de/msg94178.html"&gt;[U-Boot] [PATCH V2 00/21] Add mx6solo/mx6duallite support&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Dec 2012 06:38:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Plugin-Image-example/m-p/188683#M9211</guid>
      <dc:creator>DirkBehme</dc:creator>
      <dc:date>2012-12-04T06:38:30Z</dc:date>
    </item>
  </channel>
</rss>

