<?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: Hi all, in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Hi-all/m-p/475382#M75392</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the reply,&lt;/P&gt;&lt;P&gt;Now i can able to flash images to eMMC using Mfgtools.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Mar 2016 04:41:14 GMT</pubDate>
    <dc:creator>jansirani</dc:creator>
    <dc:date>2016-03-29T04:41:14Z</dc:date>
    <item>
      <title>Hi all,</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Hi-all/m-p/475380#M75390</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;we have custom board which is designed same as iMX6SLEVK.&lt;/P&gt;&lt;P&gt;we compiled and&amp;nbsp; flashed Android KItkat images to sdcard using Mfgtools successfully.&lt;/P&gt;&lt;P&gt;Now we want to flash Android KItkat images to eMMC .Part no of eMMC we used in our design is SDIN5C2-16G. &lt;/P&gt;&lt;P&gt;But sdcard is a 4-bit &amp;amp; eMMC is a 8-bit and&amp;nbsp; uses same &lt;SPAN style="font-size: 10pt;"&gt;SDMMC2 interface .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;In kernel../../board-mx6sl_common.h configured IOMUX pads as follows:&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class="j-rte-table"&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style=""&gt; &lt;/TD&gt;&lt;TD style=""&gt;&amp;nbsp; MX6SL_PAD_SD2_RST__USDHC2_RST,&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_CLK__USDHC2_CLK_50MHZ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_CMD__USDHC2_CMD_50MHZ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT0__USDHC2_DAT0_50MHZ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT1__USDHC2_DAT1_50MHZ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT2__USDHC2_DAT2_50MHZ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT3__USDHC2_DAT3_50MHZ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT4__USDHC2_DAT4_50MHZ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT5__USDHC2_DAT5_50MHZ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT6__USDHC2_DAT6_50MHZ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT7__USDHC2_DAT7_50MHZ,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the board initialization file, i.e. board-mx6sl_evk.c&lt;/P&gt;&lt;P&gt;static const struct esdhc_platform_data mx6_evk_sd2_data_emmc __initconst = {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .cd_type = ESDHC_CD_PERMANENT,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .always_present = 1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .keep_power_at_suspend&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .support_8bit&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .delay_line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .support_18v&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .platform_pad_change = plt_sd_pad_change,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;P&gt;In the main initialization function, i.e.,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;static void __init mx6_evk_init(void)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;..&lt;/P&gt;&lt;P class="j-rte-table"&gt;imx6q_add_sdhci_usdhc_imx(1, &amp;amp;mx6_evk_sd2_data_emmc);&lt;/P&gt;&lt;DIV class="j-rte-table"&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style=""&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;P&gt;....&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;In myandroid/bootable/bootloader/uboot-imx/board/freescale/mx6sl_evk/mx6sl_evk.c configured the usdhc_pads as follows:&lt;/P&gt;&lt;P&gt;iomux_v3_cfg_t usdhc2_pads[] = {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* boot SD */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_RST__USDHC2_RST,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_CLK__USDHC2_CLK,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_CMD__USDHC2_CMD,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT0__USDHC2_DAT0,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT1__USDHC2_DAT1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT2__USDHC2_DAT2,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT3__USDHC2_DAT3,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT4__USDHC2_DAT4,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT5__USDHC2_DAT5,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT6__USDHC2_DAT6,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6SL_PAD_SD2_DAT7__USDHC2_DAT7,&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;P&gt;Compiled the Android images and copied to Mfgtool of Kitkat at partition level it is getting failed.&lt;/P&gt;&lt;P&gt;changed the DIP swiches as : &lt;/P&gt;&lt;P&gt;a.) Boot_mode0 : 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Boot_mode1 : 0&lt;/P&gt;&lt;P&gt;b.)&amp;nbsp;&amp;nbsp; SW3[1:8] 01100000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SW4[1:8] 11001000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SW5[1:8] 00000000&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;for&amp;nbsp; reference i attached cfg.ini and ucl2.xml file which i used in Mfgtools.&lt;/P&gt;&lt;P&gt;when kernel is booting i am unable to see the block devices.&lt;/P&gt;&lt;P&gt;1.)Is any changes required inside Mfgtools to flash images to eMMC?&lt;/P&gt;&lt;P&gt;2.)Any changes required in kernel/uboot/filesystem?&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-336497"&gt;ucl2.xml.zip&lt;/A&gt;&lt;/STRONG&gt;&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-336497"&gt;cfg.ini.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Mar 2016 13:31:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Hi-all/m-p/475380#M75390</guid>
      <dc:creator>jansirani</dc:creator>
      <dc:date>2016-03-14T13:31:53Z</dc:date>
    </item>
    <item>
      <title>Re: Hi all,</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Hi-all/m-p/475381#M75391</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Jansi Rani,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is the eMMC support added on your kernel? Have you tested it outside Manufacturing Tools?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You should be able to use the same Manufacturing Tools as for the i.MX6SL provided that the eMMC support is working. Since you are using 8-bit eMMC you would need to make sure that both the kernel and u-Boot do support 8-bit eMMC, which is the biggest difference between the i.MX6SL EVK and your custom board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Mar 2016 21:57:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Hi-all/m-p/475381#M75391</guid>
      <dc:creator>gusarambula</dc:creator>
      <dc:date>2016-03-18T21:57:33Z</dc:date>
    </item>
    <item>
      <title>Re: Hi all,</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Hi-all/m-p/475382#M75392</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the reply,&lt;/P&gt;&lt;P&gt;Now i can able to flash images to eMMC using Mfgtools.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Mar 2016 04:41:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Hi-all/m-p/475382#M75392</guid>
      <dc:creator>jansirani</dc:creator>
      <dc:date>2016-03-29T04:41:14Z</dc:date>
    </item>
  </channel>
</rss>

