<?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: Why mfg tool stops loading u-boot for custom board in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Why-mfg-tool-stops-loading-u-boot-for-custom-board/m-p/517000#M84007</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have managed to fix problem. It was with config memory in &lt;/P&gt;&lt;P&gt;400mhz_2x512mx32.cfg file.&lt;/P&gt;&lt;P&gt;Count of&lt;/P&gt;&lt;P&gt;DATA 4, address, value&lt;/P&gt;&lt;P&gt;must be under 128 commands. If it is over sb_loader from mfg tool will &lt;/P&gt;&lt;P&gt;report memory problem. So I can now load uboot and start it over &lt;/P&gt;&lt;P&gt;mfgtool. But problem is now to load uImage and initramfs.cpio.gz.uboot.&lt;/P&gt;&lt;P&gt;uImage I have created from zImage with following command:&lt;/P&gt;&lt;P&gt;mkimage -A arm -O linux -T kernel -C none -a 0x0 -e 0x0 -n "Linux &lt;/P&gt;&lt;P&gt;kernel" -d zImage uImage&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;initramfs.cpio.gz.uboot&lt;/P&gt;&lt;P&gt;I have build with: bitbake fsl-image-mfgtool-initramfs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can I use those files how I created them or there is another option?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, regards, Ivan Ljubicic.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 08 Jun 2016 14:16:38 GMT</pubDate>
    <dc:creator>ivanljubicic</dc:creator>
    <dc:date>2016-06-08T14:16:38Z</dc:date>
    <item>
      <title>Why mfg tool stops loading u-boot for custom board</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-mfg-tool-stops-loading-u-boot-for-custom-board/m-p/516996#M84003</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have build custom board with imx6 dual and ddr2 memory, and I have build u-boot with memory calibration from ddr stress tool. I can load u-boot.imx with sb_loader.exe into target memory and run it. I see led is turning ON on the board.&lt;/P&gt;&lt;P&gt;Problem is that I can not load u-boot.imx with mfg tool. When loading u-boot mfgtool stops and stays in that position infinite time without error. It seems that u-boot somehow blocks mfgtool. How is that possible?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I am doing wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, regards, Ivan Ljubicic.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 10:47:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-mfg-tool-stops-loading-u-boot-for-custom-board/m-p/516996#M84003</guid>
      <dc:creator>ivanljubicic</dc:creator>
      <dc:date>2016-06-08T10:47:56Z</dc:date>
    </item>
    <item>
      <title>Re: Why mfg tool stops loading u-boot for custom board</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-mfg-tool-stops-loading-u-boot-for-custom-board/m-p/516997#M84004</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ivan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;typical uboot images in MFG2 Tool folder are images with offset -&lt;/P&gt;&lt;P&gt;written for programming on external boot devices. For usb&lt;/P&gt;&lt;P&gt;load one needs the same images, but without offset. Just for example&lt;/P&gt;&lt;P&gt;attached u-boot-mx6q-sabresd.bin - original Uboot image found in MFG2&lt;/P&gt;&lt;P&gt;package (..\Profiles\MX6Q Linux Update\OS Firmware).&lt;/P&gt;&lt;P&gt;u-boot-mx6q-sabresd_nopad.bin&amp;nbsp; - the same image without offset.&lt;/P&gt;&lt;P&gt;One can use modified ucl2.xml u-boot-mx6q-sabresd_nopad.bin is Uboot image&lt;/P&gt;&lt;P&gt;without offset (0x400). Modified "SabreSD-SD" profile, tested with&lt;/P&gt;&lt;P&gt;Mfgtools-Rel-L3.0.35_1.0.1_MX6Q_UPDATER:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;LIST name="SabreSD-SD" desc="USB SDP"&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CMD state="BootStrap" type="boot" body="BootStrap" file ="u-boot-mx6q-sabresd_nopad.bin" &amp;gt;Loading image&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 image. &amp;lt;/CMD&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CMD state="Updater" type="push" body="$ echo Load Complete!"&amp;gt;Done&amp;lt;/CMD&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/LIST&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 11:00:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-mfg-tool-stops-loading-u-boot-for-custom-board/m-p/516997#M84004</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-06-08T11:00:35Z</dc:date>
    </item>
    <item>
      <title>Re: Why mfg tool stops loading u-boot for custom board</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-mfg-tool-stops-loading-u-boot-for-custom-board/m-p/516998#M84005</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have done:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dd if=u-boot.bin of=u-boot-nopad.bin  bs=1024 skip=1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and try to load with mfgtool2, but I have the same problem ant it is &lt;/P&gt;&lt;P&gt;only with bin file with valid DDR calibration configuration. If I use &lt;/P&gt;&lt;P&gt;non valid DDR configuration file Mfg-tool pass on with execution to &lt;/P&gt;&lt;P&gt;uImage and initramfs.cpio.gz.uboot but fails on jump because of memory.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sb_loader that comes with mfgtool fails to load good memory calibrated &lt;/P&gt;&lt;P&gt;bin file, but with version sb-loader 1.2 I can load such image to memory &lt;/P&gt;&lt;P&gt;and run it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why sb_loader version 1.2 can load image to memory and all other tools &lt;/P&gt;&lt;P&gt;can not.? I am not clear what I am missing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, regards, Ivan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 12:20:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-mfg-tool-stops-loading-u-boot-for-custom-board/m-p/516998#M84005</guid>
      <dc:creator>ivanljubicic</dc:creator>
      <dc:date>2016-06-08T12:20:50Z</dc:date>
    </item>
    <item>
      <title>Re: Why mfg tool stops loading u-boot for custom board</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-mfg-tool-stops-loading-u-boot-for-custom-board/m-p/516999#M84006</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ivan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what board is used for image building, strictly speaking&lt;/P&gt;&lt;P&gt;mfg tools was tested only with nxp reference boards,&lt;/P&gt;&lt;P&gt;please refer to Yocto Guide sect.5.1 Build configurations.&lt;/P&gt;&lt;P&gt;Sources of uboot and linux at:&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fgit.freescale.com%2Fgit%2Fcgit.cgi%2Fimx%2Fuboot-imx.git%2Ftree%2F%3Fh%3Dimx_v2015.04_4.1.15_1.0.0_ga" rel="nofollow" target="_blank"&gt;http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git/tree/?h=imx_v2015.04_4.1.15_1.0.0_ga&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fgit.freescale.com%2Fgit%2Fcgit.cgi%2Fimx%2Flinux-2.6-imx.git%2F%3Fh%3Dimx_4.1.15_1.0.0_ga" rel="nofollow" target="_blank"&gt;http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/?h=imx_4.1.15_1.0.0_ga&lt;/A&gt;&lt;/P&gt;&lt;P&gt;If image is built for other board, usually it is supported by community&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.freescale.com/message/402940#402940" title="https://community.freescale.com/message/402940#402940"&gt;difference between Yocto Community BSP and Free... | NXP Community&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Such builds were not tested with mfg tools, however they probably will work&lt;/P&gt;&lt;P&gt;fine with sb_loader and other customized for such purposes tools.&lt;/P&gt;&lt;P&gt;Also such boards usually use u-boot-fslc uboot, not nxp uboot-imx and there&lt;/P&gt;&lt;P&gt;may be differencies between them.&lt;/P&gt;&lt;P&gt;sb_loader is not officially supported tool for i.MX6 processor, so seems proper way&lt;/P&gt;&lt;P&gt;to post that on&lt;/P&gt;&lt;P&gt;&lt;A href="https://lists.yoctoproject.org/listinfo/meta-freescale" title="https://lists.yoctoproject.org/listinfo/meta-freescale"&gt;https://lists.yoctoproject.org/listinfo/meta-freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 13:32:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-mfg-tool-stops-loading-u-boot-for-custom-board/m-p/516999#M84006</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-06-08T13:32:24Z</dc:date>
    </item>
    <item>
      <title>Re: Why mfg tool stops loading u-boot for custom board</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-mfg-tool-stops-loading-u-boot-for-custom-board/m-p/517000#M84007</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have managed to fix problem. It was with config memory in &lt;/P&gt;&lt;P&gt;400mhz_2x512mx32.cfg file.&lt;/P&gt;&lt;P&gt;Count of&lt;/P&gt;&lt;P&gt;DATA 4, address, value&lt;/P&gt;&lt;P&gt;must be under 128 commands. If it is over sb_loader from mfg tool will &lt;/P&gt;&lt;P&gt;report memory problem. So I can now load uboot and start it over &lt;/P&gt;&lt;P&gt;mfgtool. But problem is now to load uImage and initramfs.cpio.gz.uboot.&lt;/P&gt;&lt;P&gt;uImage I have created from zImage with following command:&lt;/P&gt;&lt;P&gt;mkimage -A arm -O linux -T kernel -C none -a 0x0 -e 0x0 -n "Linux &lt;/P&gt;&lt;P&gt;kernel" -d zImage uImage&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;initramfs.cpio.gz.uboot&lt;/P&gt;&lt;P&gt;I have build with: bitbake fsl-image-mfgtool-initramfs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can I use those files how I created them or there is another option?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, regards, Ivan Ljubicic.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2016 14:16:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-mfg-tool-stops-loading-u-boot-for-custom-board/m-p/517000#M84007</guid>
      <dc:creator>ivanljubicic</dc:creator>
      <dc:date>2016-06-08T14:16:38Z</dc:date>
    </item>
  </channel>
</rss>

