<?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のトピックHow to load images created with iMX6 platform SDK to sabresd board?</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281152#M32346</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've downloaded the iMX6 platform SDK, compiled it using code-sorcery's lite toolchain and have created a few binary files like "sdk_unit_test_uart.bin". Does anyone know how to load this on the sabresd board? All I have with me is the MFG tool and I can't figure out how to configure it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the record, I do have MFG tool working - as in, I'm able to load up (in its default configuration) Freescale's android image on the sabresd. But I can't figure out how to do the same with the platform-sdk images. :smileysad:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Puzzled,&lt;/P&gt;&lt;P&gt;Abraham V.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 29 Aug 2013 07:19:12 GMT</pubDate>
    <dc:creator>abraham_v</dc:creator>
    <dc:date>2013-08-29T07:19:12Z</dc:date>
    <item>
      <title>How to load images created with iMX6 platform SDK to sabresd board?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281152#M32346</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've downloaded the iMX6 platform SDK, compiled it using code-sorcery's lite toolchain and have created a few binary files like "sdk_unit_test_uart.bin". Does anyone know how to load this on the sabresd board? All I have with me is the MFG tool and I can't figure out how to configure it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the record, I do have MFG tool working - as in, I'm able to load up (in its default configuration) Freescale's android image on the sabresd. But I can't figure out how to do the same with the platform-sdk images. :smileysad:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Puzzled,&lt;/P&gt;&lt;P&gt;Abraham V.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 07:19:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281152#M32346</guid>
      <dc:creator>abraham_v</dc:creator>
      <dc:date>2013-08-29T07:19:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to load images created with iMX6 platform SDK to sabresd board?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281153#M32347</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you need to learn to use the MFG tool , it's easy to use.&lt;/P&gt;&lt;P&gt;mention two files:&lt;/P&gt;&lt;P&gt;cfg.ini&lt;/P&gt;&lt;P&gt;Profiles\MX6Q Linux Update\OS Firmware\ucl2.xml&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the second one is easy to read .&lt;/P&gt;&lt;P&gt;what you download into the board is decided with this file.&lt;/P&gt;&lt;P&gt;Good Luck.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 08:56:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281153#M32347</guid>
      <dc:creator>9crkzhou</dc:creator>
      <dc:date>2013-08-29T08:56:41Z</dc:date>
    </item>
    <item>
      <title>Re: How to load images created with iMX6 platform SDK to sabresd board?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281154#M32348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think I've identified what part of "ucl2.xml" I'm using, but have no clue how to edit it. Here's what I use,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;&amp;lt;LIST name="Android-SabreSD-eMMC" desc="Choose eMMC android as media"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;!-- Android Profile: --&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="BootStrap" type="boot" body="BootStrap" file ="u-boot-mx6q-sabresd.bin" &amp;gt;Loading U-boot&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="BootStrap" type="load" file="uImage" address="0x10800000"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; loadSection="OTH" setSection="OTH" HasFlashHeader="FALSE" &amp;gt;Loading Kernel.&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CMD state="BootStrap" type="load" file="initramfs.cpio.gz.uboot" address="0x10C00000"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; loadSection="OTH" setSection="OTH" HasFlashHeader="FALSE" &amp;gt;Loading Initramfs.&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CMD state="BootStrap" type="jump" &amp;gt; Jumping to OS image. &amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ dd if=/dev/zero of=/dev/mmcblk0 bs=512 seek=1536 count=16"&amp;gt;clean up u-boot parameter&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ echo 1 &amp;gt; /sys/devices/platform/sdhci-esdhc-imx.3/mmc_host/mmc0/mmc0:0001/boot_config"&amp;gt;access boot partition 1&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="send" file="files/android/u-boot.bin"&amp;gt;Sending U-Boot&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ dd if=$FILE of=/dev/mmcblk0 bs=512 seek=2 skip=2"&amp;gt;write U-Boot to sd card&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ echo 8 &amp;gt; /sys/devices/platform/sdhci-esdhc-imx.3/mmc_host/mmc0/mmc0:0001/boot_config"&amp;gt;access user partition and enable boot partion 1 to boot&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="send" file="mksdcard-android.sh.tar"&amp;gt;Sending partition shell&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ tar xf $FILE "&amp;gt; Partitioning...&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ sh mksdcard-android.sh /dev/mmcblk0"&amp;gt; Partitioning...&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ ls -l /dev/mmc* "&amp;gt;Formatting sd partition&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="send" file="files/android/boot.img"&amp;gt;Sending kernel uImage&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ dd if=$FILE of=/dev/mmcblk0p1"&amp;gt;write boot.img&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="frf"&amp;gt;flush the memory.&amp;lt;/CMD&amp;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;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ mkfs.ext4 -b 4096 -m 0 /dev/mmcblk0p4"&amp;gt;Formatting data partition&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ mkfs.ext4 /dev/mmcblk0p5"&amp;gt;Formatting system partition&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ mkfs.ext4 /dev/mmcblk0p6"&amp;gt;Formatting cache partition&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="frf"&amp;gt;flush the memory.&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ mkfs.ext4 /dev/mmcblk0p7"&amp;gt;Formatting device partition&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="pipe dd of=/dev/mmcblk0p5 bs=512" file="files/android/system.img"&amp;gt;Sending and writting system.img&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="frf"&amp;gt;flush the memory.&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;!-- Write userdata.img is optional, for some customer this is needed, but it's optional. --&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;!-- Also, userdata.img will have android unit test, you can use this to do some auto test. --&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;!-- &amp;lt;CMD state="Updater" type="push" onError="ignore" body="pipe dd of=/dev/mmcblk0p7" file="file/android/userdate.img"&amp;gt; Sending userdata.img(optional) &amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="frf"&amp;gt;flush the memory.&amp;lt;/CMD&amp;gt;&amp;nbsp; --&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="pipe dd of=/dev/mmcblk0p2 bs=512" file="files/android/recovery.img"&amp;gt;Sending and writting recovery.img&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="frf"&amp;gt;Finishing rootfs write&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ echo Update Complete!"&amp;gt;Done&amp;lt;/CMD&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/LIST&amp;gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of all that, think I could get away with only 'BootStrap' the .bin file I created with the platform sdk? Or will I need a 'jump' as well?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Abraham&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 15:43:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281154#M32348</guid>
      <dc:creator>abraham_v</dc:creator>
      <dc:date>2013-08-29T15:43:37Z</dc:date>
    </item>
    <item>
      <title>Re: How to load images created with iMX6 platform SDK to sabresd board?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281155#M32349</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Abraham,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the README.pdf for more info, but the way in Linux is with 'dd', for example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;dd if=output/mx6dq/sdk_unit_test/evb rev_a/sdk_unit_test_ALL.bin of=/dev/sdx seek=2 skip=2 bs=512 &amp;amp;&amp;amp; sync&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Leo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 16:19:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281155#M32349</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2013-08-29T16:19:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to load images created with iMX6 platform SDK to sabresd board?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281156#M32350</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Leo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Glad to see you again in community.&lt;/P&gt;&lt;P&gt;About Platform SDK. I have a little question want to confirmed with you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just is: Could Platform SDK booted and run from other storage media, such as norflash/nand and so on?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; And if could not, just as so far done.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; And if could be, please tell the detail about this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;------&lt;/P&gt;&lt;P&gt;Best Wishes&lt;/P&gt;&lt;P&gt;Tong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Feb 2014 09:19:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281156#M32350</guid>
      <dc:creator>tongchunyang</dc:creator>
      <dc:date>2014-02-13T09:19:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to load images created with iMX6 platform SDK to sabresd board?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281157#M32351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tong, I have not tried it but I see no reason why it shouldn't... Can you try flashing a SDK binary using the manufacturing tool? Just clone a profile (&amp;lt;LIST&amp;gt;...&amp;lt;/LIST&amp;gt;) and instead of flashing u-boot , flash the binary and Ignore the rest of the profile.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Feb 2014 17:55:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281157#M32351</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2014-02-13T17:55:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to load images created with iMX6 platform SDK to sabresd board?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281158#M32352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Leo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your advice.&lt;/P&gt;&lt;P&gt;I will try it by mfgtools at free time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Feb 2014 23:50:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-load-images-created-with-iMX6-platform-SDK-to-sabresd/m-p/281158#M32352</guid>
      <dc:creator>tongchunyang</dc:creator>
      <dc:date>2014-02-13T23:50:26Z</dc:date>
    </item>
  </channel>
</rss>

