<?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 i.MX6 does not boot from eMMC in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-does-not-boot-from-eMMC/m-p/551431#M86231</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 have a problem with boot from eMMC. U-Boot not start from internal eMMC memory, that connect to usdhc interface (SD4).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I read iMX6 reference manual and by table 5-8 configure eFUSEs as:&lt;/P&gt;&lt;P&gt;BOOT_CFG1[7:5] = 011 (Boot device select = MMC/eMMC);&lt;/P&gt;&lt;P&gt;BOOT_CFG1[3] = 1 (SD/MMC Speed = Normal);&lt;/P&gt;&lt;P&gt;BOOT_CFG2 [7:5] = 010 (Bus Width = 8-bit);&lt;/P&gt;&lt;P&gt;BOOT_CFG2[4:3] = 11 (Port Select = uSDHC4);&lt;/P&gt;&lt;P&gt;BT_FUSE_SEL[0x460 bit 4] = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Programmed efuse config:&lt;/P&gt;&lt;P&gt;450[31:0]&amp;nbsp; 0x00005868&amp;nbsp; (fuse bank 0 word 5 in uboot);&lt;/P&gt;&lt;P&gt;460[31:0]&amp;nbsp; 0x00000010&amp;nbsp; (fuse bank 0 word 6 in uboot).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can start u-boot.imx if download it from USB_OTG in "Serial Downloader" boot mode.&lt;/P&gt;&lt;P&gt;Using a u-boot I write image u-boot.imx (with IVT table) in eMMC memory from block 0x2 (0x400 bytes offset). After that&amp;nbsp; i am select "Boot From Fuses" boot mode and u-boot not load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me to solve this problem if I have not messed up yet.&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P.S. translate.google.com sponsor my English language. )&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Jul 2016 14:52:16 GMT</pubDate>
    <dc:creator>nikitadivakov</dc:creator>
    <dc:date>2016-07-08T14:52:16Z</dc:date>
    <item>
      <title>i.MX6 does not boot from eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6-does-not-boot-from-eMMC/m-p/551431#M86231</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 have a problem with boot from eMMC. U-Boot not start from internal eMMC memory, that connect to usdhc interface (SD4).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I read iMX6 reference manual and by table 5-8 configure eFUSEs as:&lt;/P&gt;&lt;P&gt;BOOT_CFG1[7:5] = 011 (Boot device select = MMC/eMMC);&lt;/P&gt;&lt;P&gt;BOOT_CFG1[3] = 1 (SD/MMC Speed = Normal);&lt;/P&gt;&lt;P&gt;BOOT_CFG2 [7:5] = 010 (Bus Width = 8-bit);&lt;/P&gt;&lt;P&gt;BOOT_CFG2[4:3] = 11 (Port Select = uSDHC4);&lt;/P&gt;&lt;P&gt;BT_FUSE_SEL[0x460 bit 4] = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Programmed efuse config:&lt;/P&gt;&lt;P&gt;450[31:0]&amp;nbsp; 0x00005868&amp;nbsp; (fuse bank 0 word 5 in uboot);&lt;/P&gt;&lt;P&gt;460[31:0]&amp;nbsp; 0x00000010&amp;nbsp; (fuse bank 0 word 6 in uboot).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can start u-boot.imx if download it from USB_OTG in "Serial Downloader" boot mode.&lt;/P&gt;&lt;P&gt;Using a u-boot I write image u-boot.imx (with IVT table) in eMMC memory from block 0x2 (0x400 bytes offset). After that&amp;nbsp; i am select "Boot From Fuses" boot mode and u-boot not load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me to solve this problem if I have not messed up yet.&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P.S. translate.google.com sponsor my English language. )&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jul 2016 14:52:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6-does-not-boot-from-eMMC/m-p/551431#M86231</guid>
      <dc:creator>nikitadivakov</dc:creator>
      <dc:date>2016-07-08T14:52:16Z</dc:date>
    </item>
  </channel>
</rss>

