<?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: Linux booting on MCIMX28EVK in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318235#M42266</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/PeterChan"&gt;PeterChan&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I used ltib to build uboot and linux image and used the &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.727272033691406px;"&gt;mk_mx28_sd&lt;/SPAN&gt; script to load rootfs and uboot to sd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tried this command&lt;/P&gt;&lt;P&gt; &lt;SPAN style="color: #ff3333; font-size: 9pt; font-family: arial, helvetica, sans-serif;"&gt;setenv bootcmd_mmc run bootargs_mmc; mmc read 0 ${loadaddr} 0x100 0x3000; bootm&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; But it throws the following error.&lt;/P&gt;&lt;P&gt; &lt;SPAN style="color: #ff3333; font-size: 9pt; font-family: arial, helvetica, sans-serif;"&gt;MMC read: dev # 0, block # 256,count 12288 ... &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="color: #ff3333; font-size: 9pt; font-family: arial, helvetica, sans-serif;"&gt;12288 blocks read: OK&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="color: #ff3333; font-size: 9pt; font-family: arial, helvetica, sans-serif;"&gt;Wrong Image Format for bootm command&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="color: #ff3333; font-size: 9pt; font-family: arial, helvetica, sans-serif;"&gt;ERROR: can't get kernel image!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any other method to program u-boot and rootfs to sd card?&lt;/P&gt;&lt;P&gt;Can you share the steps to configure the u-boot to boot linux from sd card? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Jul 2014 07:34:31 GMT</pubDate>
    <dc:creator>pt</dc:creator>
    <dc:date>2014-07-10T07:34:31Z</dc:date>
    <item>
      <title>Linux booting on MCIMX28EVK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318232#M42263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/Qiang_FSL"&gt;Qiang_FSL&lt;/A&gt;, &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/raymondwang"&gt;raymondwang&lt;/A&gt;, &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/JackLee1z"&gt;JackLee1z&lt;/A&gt; &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/igorpadykov"&gt;igorpadykov&lt;/A&gt; &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/YixingKong"&gt;YixingKong&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/alejandrolozano"&gt;alejandrolozano&lt;/A&gt;&amp;nbsp; &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/WilliamHuang"&gt;WilliamHuang&lt;/A&gt; &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/PeterChan"&gt;PeterChan&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using &lt;STRONG&gt;MCIMX28EVK&lt;/STRONG&gt; board. I have &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.727272033691406px;"&gt;used the script mk_mx28_sd to load uboot (imx28_ivt_uboot.sb) and rootfs on the SD card.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.727272033691406px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff; font-size: 12.727272033691406px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;./mk_mx28_sd -u /dev/sdb&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.727272033691406px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 12.727272033691406px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;I need to configure u-boot to&amp;nbsp; boot the kernel from the SD card.&amp;nbsp; I used u-boot commands to boot(boot,bootm).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 12.727272033691406px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;But linux image is not loading.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 12.727272033691406px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 12.727272033691406px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;/* terminal message*/&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 12.727272033691406px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;PowerPrep start initialize power...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;Battery Voltage = 4.24V&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;boot from battery. 5v input not detected&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;May 20 201412:16:00&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;FRAC 0x92925552&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;memory type is DDR2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;Wait for ddr ready 1power 0x00820710&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;Frac 0x92925552&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;start change cpu freq&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;hbus 0x00000003&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;cpu 0x00010001&lt;/SPAN&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&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;U-Boot 2009.08 (Jun 03 2014 - 16:56:55)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;Freescale i.MX28 family&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;CPU:&amp;nbsp;&amp;nbsp; 454 MHz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;BUS:&amp;nbsp;&amp;nbsp; 151 MHz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;EMI:&amp;nbsp;&amp;nbsp; 205 MHz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;GPMI:&amp;nbsp;&amp;nbsp; 24 MHz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;DRAM:&amp;nbsp; 128 MB&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;MMC:&amp;nbsp;&amp;nbsp; IMX_SSP_MMC: 0, IMX_SSP_MMC: 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;In:&amp;nbsp;&amp;nbsp;&amp;nbsp; serial&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;Out:&amp;nbsp;&amp;nbsp; serial&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;Err:&amp;nbsp;&amp;nbsp; serial&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;Net:&amp;nbsp;&amp;nbsp; got MAC address from IIM: 00:04:9f:02:b6:94&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;FEC0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;Hit any key to stop autoboot:&amp;nbsp; 0 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;MX28 U-Boot &amp;gt; boot&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;Unknown command 'console=ttyAM0,115200' - try 'help'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;MX28 U-Boot &amp;gt; bootm&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;Wrong Image Format for bootm command&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;ERROR: can't get kernel image!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;MX28 U-Boot &amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.727272033691406px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.727272033691406px;"&gt;The printenv commands displays the following messages&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.727272033691406px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;MX28 U-Boot &amp;gt; printenv &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;ipaddr=192.168.1.103&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;serverip=192.168.1.101&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;netmask=255.255.255.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;bootcmd_net=run bootargs_nfs; dhcp; bootm&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;bootcmd_mmc=run bootargs_mmc; mmc read 0 ${loadaddr} 100 3000; bootm&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;ethact=FEC0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;bootdelay=5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;bootargs_mmc=console=ttyAM0,115200 root=/dev/mmcblk0p3 rw rootwait ip=none ssp1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;bootcmd=run bootargs_mmc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;bootargs_nfs=/boot/uImage&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;nfsroot=/tools/rootfs&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;bootfile=uImage&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;baudrate=115200&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;kernel=uImage&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;loadaddr=40000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;bootargs=noinitrd console=ttymxc0,115200 init=/linuxrc root=/dev/nfs nfsroot=10.29.244.27:/tftpboot/rootfs ip=dhcp&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;bootargs_base=setenv bootargs console=ttyAM0,115200&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;stdin=serial&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;stdout=serial&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;stderr=serial&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;ver=U-Boot 2009.08 (Jun 03 2014 - 16:56:55)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3366ff;"&gt;Environment size: 670/130044 bytes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I configure u-boot to be able to boot the linux image from sd?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pt A R&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 06:35:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318232#M42263</guid>
      <dc:creator>pt</dc:creator>
      <dc:date>2014-07-10T06:35:43Z</dc:date>
    </item>
    <item>
      <title>Re: Linux booting on MCIMX28EVK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318233#M42264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You wrote that U-boot and rootfs were located on SD. So, the kernel - does not.&lt;BR /&gt;It is needed to locate the kernel and rootfs ; U-boot&amp;nbsp; is needed for NFS using. &lt;/P&gt;&lt;P&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>Thu, 10 Jul 2014 07:01:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318233#M42264</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2014-07-10T07:01:01Z</dc:date>
    </item>
    <item>
      <title>Re: Linux booting on MCIMX28EVK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318234#M42265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Unknown command 'console=ttyAM0,115200' - try 'help'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;- It is because the "setenv" is missing. You should use &lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;"&lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;bootargs_mmc=&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;setenv&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #0000ff;"&gt; bootargs&lt;/STRONG&gt; console=ttyAM0,115200 root=/dev/mmcblk0p3 rw rootwait ip=none ssp1&lt;/SPAN&gt;"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #ff0000;"&gt;Wrong Image Format for bootm command&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #ff0000;"&gt;ERROR: can't get kernel image!&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #575757;"&gt;&lt;SPAN style="color: #000000;"&gt;- In your boot argument "&lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;bootcmd_mmc=run bootargs_mmc; mmc read 0 ${loadaddr} 100 3000; bootm", you are attempting to load the uImage from MMC offset (100 x 512) or 0xC800. Are you sure your uImage is programmed to 0xC800 and not (0x100 x 512) = 0x20000? For the latter case, please change the load address from "100" to "0x100" and size from "3000" to "0x3000". Please also be reminded that MMC address offset (0x400 ~ 0x20000) is the reserved space for storing boot environment. You should never overwrite this area.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #ff0000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 07:07:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318234#M42265</guid>
      <dc:creator>PeterChan</dc:creator>
      <dc:date>2014-07-10T07:07:12Z</dc:date>
    </item>
    <item>
      <title>Re: Linux booting on MCIMX28EVK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318235#M42266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/PeterChan"&gt;PeterChan&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I used ltib to build uboot and linux image and used the &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.727272033691406px;"&gt;mk_mx28_sd&lt;/SPAN&gt; script to load rootfs and uboot to sd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tried this command&lt;/P&gt;&lt;P&gt; &lt;SPAN style="color: #ff3333; font-size: 9pt; font-family: arial, helvetica, sans-serif;"&gt;setenv bootcmd_mmc run bootargs_mmc; mmc read 0 ${loadaddr} 0x100 0x3000; bootm&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; But it throws the following error.&lt;/P&gt;&lt;P&gt; &lt;SPAN style="color: #ff3333; font-size: 9pt; font-family: arial, helvetica, sans-serif;"&gt;MMC read: dev # 0, block # 256,count 12288 ... &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="color: #ff3333; font-size: 9pt; font-family: arial, helvetica, sans-serif;"&gt;12288 blocks read: OK&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="color: #ff3333; font-size: 9pt; font-family: arial, helvetica, sans-serif;"&gt;Wrong Image Format for bootm command&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="color: #ff3333; font-size: 9pt; font-family: arial, helvetica, sans-serif;"&gt;ERROR: can't get kernel image!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any other method to program u-boot and rootfs to sd card?&lt;/P&gt;&lt;P&gt;Can you share the steps to configure the u-boot to boot linux from sd card? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 07:34:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318235#M42266</guid>
      <dc:creator>pt</dc:creator>
      <dc:date>2014-07-10T07:34:31Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Linux booting on MCIMX28EVK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318236#M42267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am sorry I made a mistake in the boot argument in my previous reply and I have amended it. To make it clear, here is the boot argument I am using to load i.MX28 uImage from SD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;bootdelay=3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;baudrate=115200&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ipaddr=192.168.1.103&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;serverip=192.168.1.101&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;netmask=255.255.255.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;bootfile="uImage"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;loadaddr=0x42000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;nfsroot=/home/notroot/nfs/rootfs&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;bootargs_nfs=setenv bootargs ${bootargs} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp fec_mac=${ethaddr}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;bootcmd_net=run bootargs_nfs; dhcp; bootm&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ethact=FEC0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;bootargs=console=ttyAM0,115200n8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;bootargs_mmc=&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;setenv bootargs&lt;/STRONG&gt;&lt;/SPAN&gt; ${bootargs} root=/dev/mmcblk0p3 rw rootwait ip=none fec_mac=${ethaddr}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;bootcmd_mmc=run bootargs_mmc; mmc read 0 ${loadaddr} &lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;0x100 0x2000&lt;/STRONG&gt;&lt;/SPAN&gt;; bootm&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;bootcmd=run bootcmd_mmc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;stdin=serial&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;stdout=serial&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;stderr=serial&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;3 partitions are created on the SD card. The beginning few MB of the SD card is reserved for boot argument &amp;amp; uImage. The u-boot is stored to partition 1 and the rootfs is stored to partition 3.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Disk /dev/sdc: 1977 MB, 1977614336 bytes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;61 heads, 62 sectors/track, 1021 cylinders&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Units = cylinders of 3782 * 512 = 1936384 bytes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Sector size (logical/physical): 512 bytes / 512 bytes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;I/O size (minimum/optimal): 512 bytes / 512 bytes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Disk identifier: 0xb3157905&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp; Device Boot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Blocks&amp;nbsp;&amp;nbsp; Id&amp;nbsp; System&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;/dev/sdc1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32147&amp;nbsp;&amp;nbsp; 53&amp;nbsp; OnTrack DM6 Aux3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;/dev/sdc2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 33&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 128&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 181536&amp;nbsp;&amp;nbsp;&amp;nbsp; b&amp;nbsp; W95 FAT32&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;/dev/sdc3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 129&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1021&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1688663&amp;nbsp;&amp;nbsp; 83&amp;nbsp; Linux&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;DD command is used to program the uImage to SD at sector offset 0x100.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5em; font-size: 10pt; font-family: 'courier new', courier;"&gt;dd if=./rootfs/boot/uImage of=/dev/sdX bs=512 seek=256 &amp;amp;&amp;amp; sync &amp;amp;&amp;amp; sync&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 08:12:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318236#M42267</guid>
      <dc:creator>PeterChan</dc:creator>
      <dc:date>2014-07-10T08:12:57Z</dc:date>
    </item>
    <item>
      <title>Re: Linux booting on MCIMX28EVK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318237#M42268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/PeterChan"&gt;PeterChan&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;I have followed the steps provided in the following thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;A class="jive-link-message-small" data-containerid="2004" data-containertype="14" data-objectid="273177" data-objecttype="2" href="https://community.freescale.com/message/273177#273177"&gt;https://community.freescale.com/message/273177#273177&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Linux booted successfully&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 11:39:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-booting-on-MCIMX28EVK/m-p/318237#M42268</guid>
      <dc:creator>pt</dc:creator>
      <dc:date>2014-07-10T11:39:25Z</dc:date>
    </item>
  </channel>
</rss>

