<?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: Loading Sample SDK on IMX6 SABRE board in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Loading-Sample-SDK-on-IMX6-SABRE-board/m-p/320469#M42705</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Betty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example is compiled in ARM RVDS 3.1.&lt;/P&gt;&lt;P&gt;Unfortunately did not try it with SDK.&lt;/P&gt;&lt;P&gt;I think You can analyse headers of both examples in hex editor and&lt;/P&gt;&lt;P&gt;edit necessary data. Below link showing how to run SDK examples in iRAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-95853"&gt;iRAM (OCRAM) i.MX6 SDK Application&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;chip&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 19 Jul 2014 15:34:14 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2014-07-19T15:34:14Z</dc:date>
    <item>
      <title>Loading Sample SDK on IMX6 SABRE board</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Loading-Sample-SDK-on-IMX6-SABRE-board/m-p/320466#M42702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are working on IMX6 SABRE board, and we are trying to execute the sample SDK program which is available on the Freescale site.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We tried using UBOOT to load the build with "loady" option, however whenever we give a run by saying "Go (start address of elf)" it gets stuck after showing "Starting application at (address of elf)".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We tried using MFG tool however it always shows as disconnected, we connected the USB to the OTG port for this and running it on a WIN7 PC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is also SD card method mentioned in the README.pdf, we were able to load the binary on the SD card however the pdf mentions about some configuration switches, but our board has only one DIP switch SW6. With that also its not working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let us know how to load the sample program on the board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Jul 2014 09:40:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Loading-Sample-SDK-on-IMX6-SABRE-board/m-p/320466#M42702</guid>
      <dc:creator>bettyvenugopala</dc:creator>
      <dc:date>2014-07-15T09:40:49Z</dc:date>
    </item>
    <item>
      <title>Re: Loading Sample SDK on IMX6 SABRE board</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Loading-Sample-SDK-on-IMX6-SABRE-board/m-p/320467#M42703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Betty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can use attached example (it is based on SDK and is loaded using MFG Tool to&lt;/P&gt;&lt;P&gt;iRAM 0x909000).&lt;/P&gt;&lt;P&gt;For Uboot usage one needs to change startup.s:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ivt_header&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;B startup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;;DCD&amp;nbsp;&amp;nbsp; 0x402000D1&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;app_code_jump_vector&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;B startup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;;DCD&amp;nbsp;&amp;nbsp; startup&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;DCD&amp;nbsp;&amp;nbsp; 0 &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;dcd_ptr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;DCD&amp;nbsp;&amp;nbsp; 0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;boot_data_ptr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;DCD&amp;nbsp;&amp;nbsp; boot_data&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;self_ptr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;DCD&amp;nbsp;&amp;nbsp; ivt_header&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;DCD&amp;nbsp;&amp;nbsp; 0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;DCD&amp;nbsp;&amp;nbsp; 0 &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;boot_data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;DCD&amp;nbsp;&amp;nbsp; 0x00909000 &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;image_len&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;DCD&amp;nbsp;&amp;nbsp; end_image-ivt_header ; 0x10000&amp;nbsp; ; 64 KB&amp;nbsp; app size &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;plugin&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;DCD&amp;nbsp;&amp;nbsp; 0&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;startup:&lt;/P&gt;&lt;P&gt;=====================&lt;/P&gt;&lt;P&gt;In Uboot execute commands:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loady 0x909000&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;go &lt;/TD&gt;&lt;TD&gt;0x0090902C&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2C is offset of startup from loading position (0x909000).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Uboot loady should not use elf file and it is better to try MFG Tool with WinXP.&lt;/P&gt;&lt;P&gt;Also check that correct usb connector (one is USB-COM) on IMX6 SABRE board is used for usb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;chip&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>Tue, 15 Jul 2014 14:55:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Loading-Sample-SDK-on-IMX6-SABRE-board/m-p/320467#M42703</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-07-15T14:55:26Z</dc:date>
    </item>
    <item>
      <title>Re: Loading Sample SDK on IMX6 SABRE board</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Loading-Sample-SDK-on-IMX6-SABRE-board/m-p/320468#M42704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I updated the startup.s as you mentioned. And i am trying to compile it. I am using cygwin and giving "make" command at the following path "\MX6DQ_SDP_LED\Debug" but its giving me error as&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;"main.d:6: *** target pattern contains no '%'. Stop."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this the right way of compiling the sample code that you have sent? Please let me know how do i compile it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;betty.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Jul 2014 09:26:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Loading-Sample-SDK-on-IMX6-SABRE-board/m-p/320468#M42704</guid>
      <dc:creator>bettyvenugopala</dc:creator>
      <dc:date>2014-07-19T09:26:00Z</dc:date>
    </item>
    <item>
      <title>Re: Loading Sample SDK on IMX6 SABRE board</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Loading-Sample-SDK-on-IMX6-SABRE-board/m-p/320469#M42705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Betty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example is compiled in ARM RVDS 3.1.&lt;/P&gt;&lt;P&gt;Unfortunately did not try it with SDK.&lt;/P&gt;&lt;P&gt;I think You can analyse headers of both examples in hex editor and&lt;/P&gt;&lt;P&gt;edit necessary data. Below link showing how to run SDK examples in iRAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-95853"&gt;iRAM (OCRAM) i.MX6 SDK Application&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;chip&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Jul 2014 15:34:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Loading-Sample-SDK-on-IMX6-SABRE-board/m-p/320469#M42705</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-07-19T15:34:14Z</dc:date>
    </item>
  </channel>
</rss>

