<?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: SD/MMC Boot using BCB in iMX233 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/SD-MMC-Boot-using-BCB-in-iMX233/m-p/237705#M19194</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;According to the i.MX23 Reference Manual, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The SD/MMC boot mode requires either a Boot Control Block (BCB) or Master Boot Record (MBR) on&lt;/P&gt;&lt;P&gt;the device. The boot loader will first search for a MBR. If found, it will use the MBR data to find the boot&lt;/P&gt;&lt;P&gt;image. If the MBR is not present, the boot loader will search for a BCB. If found, the BCB will provide&lt;/P&gt;&lt;P&gt;the boot image located and size to the boot loader. If neither structure is fount, the boot loader will return&lt;/P&gt;&lt;P&gt;an error to the ROM.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 30 Jan 2013 07:02:46 GMT</pubDate>
    <dc:creator>jimmychan</dc:creator>
    <dc:date>2013-01-30T07:02:46Z</dc:date>
    <item>
      <title>SD/MMC Boot using BCB in iMX233</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SD-MMC-Boot-using-BCB-in-iMX233/m-p/237704#M19193</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We've been working at adding support for i.MX233 in mainline U-Boot without using imx-bootlets. So far we have a great success adding basic support for it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Currently I've been working at mxsboot tool to generate a binary blob capable of being directly put into SD/MMC and work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In i.MX28 we use MBR and put a Boot Control Block (BCB) Data Structure in the first block of firmware partition however this does not seem to work. Checking i.MX23 datasheet it does not say anything about it support or not the BCB header.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could someone confirm to me if BCB header is supported in MBR for i.MX23?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jan 2013 19:42:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SD-MMC-Boot-using-BCB-in-iMX233/m-p/237704#M19193</guid>
      <dc:creator>OtavioSalvador</dc:creator>
      <dc:date>2013-01-25T19:42:21Z</dc:date>
    </item>
    <item>
      <title>Re: SD/MMC Boot using BCB in iMX233</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SD-MMC-Boot-using-BCB-in-iMX233/m-p/237705#M19194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;According to the i.MX23 Reference Manual, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The SD/MMC boot mode requires either a Boot Control Block (BCB) or Master Boot Record (MBR) on&lt;/P&gt;&lt;P&gt;the device. The boot loader will first search for a MBR. If found, it will use the MBR data to find the boot&lt;/P&gt;&lt;P&gt;image. If the MBR is not present, the boot loader will search for a BCB. If found, the BCB will provide&lt;/P&gt;&lt;P&gt;the boot image located and size to the boot loader. If neither structure is fount, the boot loader will return&lt;/P&gt;&lt;P&gt;an error to the ROM.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jan 2013 07:02:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SD-MMC-Boot-using-BCB-in-iMX233/m-p/237705#M19194</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2013-01-30T07:02:46Z</dc:date>
    </item>
    <item>
      <title>Re: SD/MMC Boot using BCB in iMX233</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/SD-MMC-Boot-using-BCB-in-iMX233/m-p/237706#M19195</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/jimmychan"&gt;jimmychan&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I read this in the manual and also I did compare it to the iMX28 manual. My concern is if we can embed the BCB after MBR (in the partition tagged with '0x50') so it works as iMX28 does?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Currently I've been using a 4 sector offset since the tagged partition to the boot to work but I'd like to not need the offset and use a proper header setup to inform it to the BootROM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you check it for me?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jan 2013 10:17:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/SD-MMC-Boot-using-BCB-in-iMX233/m-p/237706#M19195</guid>
      <dc:creator>OtavioSalvador</dc:creator>
      <dc:date>2013-01-30T10:17:53Z</dc:date>
    </item>
  </channel>
</rss>

