<?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のトピックRe: How to get an application run on EVK</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145764#M81</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm glad I could help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Mar 2012 12:34:36 GMT</pubDate>
    <dc:creator>JayWilliamStubb</dc:creator>
    <dc:date>2012-03-16T12:34:36Z</dc:date>
    <item>
      <title>How to get an application run on EVK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145759#M76</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, ALL&lt;/P&gt;&lt;P&gt;I compiled a hello world program in Virtual Machine Ubuntu 10.&lt;/P&gt;&lt;P&gt;But It can't be run on EVK.&amp;nbsp;&lt;/P&gt;&lt;P&gt;My project requires that an application should be compiled&amp;nbsp;in Virtual Machine Ubuntu 10&lt;/P&gt;&lt;P&gt;and the&amp;nbsp;application is run on EVK.&lt;/P&gt;&lt;P&gt;What should I do?&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;***************************&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//test.c&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;int main(int argc, char *argv[])&amp;nbsp;&lt;BR /&gt;{&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printf("Hello World\n");&amp;nbsp;&lt;BR /&gt;}&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;arm-linux-gcc&amp;nbsp;-o test test.c &amp;nbsp;&amp;nbsp;// I also tried [gcc -o test test.c]&amp;nbsp;&lt;BR /&gt;***************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Then I logged in the EVK, doing the follows&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;***************************&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;root@freescale /tmp/test$ ftpget -u s -p s 10.0.0.51 test test&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;***************************&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;ran test&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;***************************&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;root@freescale /tmp/test$ chmod 777 test&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;root@freescale /tmp/test$ ./test&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-sh: ./test: not found&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;***************************&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Mar 2012 07:43:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145759#M76</guid>
      <dc:creator>JackSun</dc:creator>
      <dc:date>2012-03-15T07:43:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to get an application run on EVK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145760#M77</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;More information:&lt;/P&gt;&lt;P&gt;Linux version 2.6.35.3-571-gcca29a0 (root@ubuntu)(gcc version 4.4.4 (4.4.4_09.06.2010) )&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Mar 2012 08:49:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145760#M77</guid>
      <dc:creator>JackSun</dc:creator>
      <dc:date>2012-03-15T08:49:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to get an application run on EVK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145761#M78</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I suspect that you're not building correctly for the Target Processor. I suspect that 'test' might run under Ubuntu.&lt;/P&gt;&lt;P&gt;This is what I did to get an application working on the MX28 EVK.&lt;/P&gt;&lt;P&gt;I used the gcc that I downloaded for the MX28 EVK. Namely&amp;nbsp; I downloaded &lt;STRONG&gt;L2.6.35_10.12.01_SDK_source_bundle.tar.gz.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc&lt;/STRONG&gt; to build your progam. I setup Eclipse (see Application Note AN3870 - "Developing an Application for the i.MX Devices on the Linux Platform") to do the build for me. I got the results below for uart_appnote.c:&lt;/P&gt;&lt;P&gt;vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv&lt;/P&gt;&lt;P align="left"&gt;**** Clean-only build of configuration MX28-Debug for project uart_appnote ****&lt;/P&gt;&lt;P align="left"&gt;make clean&lt;/P&gt;&lt;P align="left"&gt;rm -rf&amp;nbsp; ./src/uart_appnote.o&amp;nbsp; ./src/uart_appnote.d&amp;nbsp; uart_appnote&lt;/P&gt;&lt;P align="left"&gt;&amp;nbsp;&lt;/P&gt;&lt;P align="left"&gt;**** Build of configuration MX28-Debug for project uart_appnote ****&lt;/P&gt;&lt;P align="left"&gt;make all&lt;/P&gt;&lt;P align="left"&gt;Building file: ../src/uart_appnote.c&lt;/P&gt;&lt;P align="left"&gt;Invoking: GCC C Compiler&lt;/P&gt;&lt;P align="left"&gt;/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -I/home/jays1/imx28/ltib/rpm/BUILD/linux/include -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/uart_appnote.d" -MT"src/uart_appnote.d" -o"src/uart_appnote.o" "../src/uart_appnote.c"&lt;/P&gt;&lt;P align="left"&gt;Finished building: ../src/uart_appnote.c&lt;/P&gt;&lt;P align="left"&gt;Building target: uart_appnote&lt;/P&gt;&lt;P align="left"&gt;Invoking: GCC C Linker&lt;/P&gt;&lt;P align="left"&gt;/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -L/home/jays1/imx28/ltib/rootfs/lib -L/home/jays1/imx28/ltib/rootfs/usr/lib -o"uart_appnote"&amp;nbsp; ./src/uart_appnote.o&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P align="left"&gt;Finished building target: uart_appnote&lt;/P&gt;&lt;P align="left"&gt;&amp;nbsp;&lt;/P&gt;&lt;P align="left"&gt;make --no-print-directory post-build&lt;/P&gt;&lt;P align="left"&gt;Copy binaries to TFTP directory&lt;/P&gt;&lt;P align="left"&gt;cp ~/workspace/uart_appnote/MX28-Debug/uart_appnote /tftpboot&lt;/P&gt;&lt;P align="left"&gt;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^&lt;/P&gt;&lt;P align="left"&gt;The above listing is from my console in Eclipse. I had some struggles setting up Eclipse (still running into some problems),&lt;/P&gt;&lt;P align="left"&gt;but the fact that I can build with it and it generates the makefiles that it uses makes it useful. I also can do source level debugging on the Target (with GDBServer over Ethernet). I had to use 3.5 (Galileo) instead of 3.4 (couldn't get to come up under Ubuntu 10.04.3). I downloaded and installed the Galileo version of Eclipse from &lt;A href="http://www.eclipse.org/downloads/packages/release/galileo/sr2"&gt;http://www.eclipse.org/downloads/packages/release/galileo/sr2&lt;/A&gt;. Choose “Eclipse IDE for C/C++ Developers” for Linux, 32-bit (eclipse-cpp-galileo-SR2-linux-gtk.tar.gz). I had to install "OpenJDK Java 6 Runtime" from the Ubuntu Software Center before installing Eclipse as Java is required for Eclipse to run.&lt;/P&gt;&lt;P align="left"&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Mar 2012 13:45:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145761#M78</guid>
      <dc:creator>JayWilliamStubb</dc:creator>
      <dc:date>2012-03-15T13:45:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to get an application run on EVK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145762#M79</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One way to build an app is to use LTIB. Download the documentation bundle, L2.6.35_10.12.01_SDK_docs.tar.gz from freescale.com and read the app note Linux_HelloWorld_AN.pdf. It shows how to create a spec file and a makefile for your app and use LTIB to build it for the i.mx28 target.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Mar 2012 15:56:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145762#M79</guid>
      <dc:creator>MichaelMinnick</dc:creator>
      <dc:date>2012-03-15T15:56:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to get an application run on EVK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145763#M80</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Jay&amp;nbsp;&lt;/P&gt;&lt;P&gt;You helped my once again.&lt;/P&gt;&lt;P&gt;I installed&amp;nbsp;&lt;SPAN&gt;arm-none-linux-gnueabi-gcc into my virtual machine ubuntu and compile test.c as follows.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;arm-none-linux-gnueabi-gcc -o test test.c&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The [test] can be run on imx28 evk.&lt;/P&gt;&lt;P&gt;Great thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;CITE&gt;Jay William Stubblefield said:&lt;/CITE&gt;&lt;/P&gt;&lt;BLOCKQUOTE cite="http://imxcommunity.org/forum/topics/how-to-get-an-application-run-on-evk?groupUrl=imx28andimx28evk&amp;amp;commentId=4103961%3AComment%3A63625&amp;amp;xg_source=msg_com_gr_forum#4103961Comment63618"&gt;&lt;DIV&gt;&lt;DIV class="xg_user_generated"&gt;&lt;P&gt;I suspect that you're not building correctly for the Target Processor. I suspect that 'test' might run under Ubuntu.&lt;/P&gt;&lt;P&gt;This is what I did to get an application working on the MX28 EVK.&lt;/P&gt;&lt;P&gt;I used the gcc that I downloaded for the MX28 EVK. Namely&amp;nbsp; I downloaded &lt;STRONG&gt;L2.6.35_10.12.01_SDK_source_bundle.tar.gz.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc&lt;/STRONG&gt; to build your progam. I setup Eclipse (see Application Note AN3870 - "Developing an Application for the i.MX Devices on the Linux Platform") to do the build for me. I got the results below for uart_appnote.c:&lt;/P&gt;&lt;P&gt;vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv&lt;/P&gt;&lt;P align="left"&gt;**** Clean-only build of configuration MX28-Debug for project uart_appnote ****&lt;/P&gt;&lt;P align="left"&gt;make clean&lt;/P&gt;&lt;P align="left"&gt;rm -rf&amp;nbsp; ./src/uart_appnote.o&amp;nbsp; ./src/uart_appnote.d&amp;nbsp; uart_appnote&lt;/P&gt;&lt;P align="left"&gt;&amp;nbsp;&lt;/P&gt;&lt;P align="left"&gt;**** Build of configuration MX28-Debug for project uart_appnote ****&lt;/P&gt;&lt;P align="left"&gt;make all&lt;/P&gt;&lt;P align="left"&gt;Building file: ../src/uart_appnote.c&lt;/P&gt;&lt;P align="left"&gt;Invoking: GCC C Compiler&lt;/P&gt;&lt;P align="left"&gt;/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -I/home/jays1/imx28/ltib/rpm/BUILD/linux/include -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/uart_appnote.d" -MT"src/uart_appnote.d" -o"src/uart_appnote.o" "../src/uart_appnote.c"&lt;/P&gt;&lt;P align="left"&gt;Finished building: ../src/uart_appnote.c&lt;/P&gt;&lt;P align="left"&gt;Building target: uart_appnote&lt;/P&gt;&lt;P align="left"&gt;Invoking: GCC C Linker&lt;/P&gt;&lt;P align="left"&gt;/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -L/home/jays1/imx28/ltib/rootfs/lib -L/home/jays1/imx28/ltib/rootfs/usr/lib -o"uart_appnote"&amp;nbsp; ./src/uart_appnote.o&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P align="left"&gt;Finished building target: uart_appnote&lt;/P&gt;&lt;P align="left"&gt;&amp;nbsp;&lt;/P&gt;&lt;P align="left"&gt;make --no-print-directory post-build&lt;/P&gt;&lt;P align="left"&gt;Copy binaries to TFTP directory&lt;/P&gt;&lt;P align="left"&gt;cp ~/workspace/uart_appnote/MX28-Debug/uart_appnote /tftpboot&lt;/P&gt;&lt;P align="left"&gt;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^&lt;/P&gt;&lt;P align="left"&gt;The above listing is from my console in Eclipse. I had some struggles setting up Eclipse (still running into some problems),&lt;/P&gt;&lt;P align="left"&gt;but the fact that I can build with it and it generates the makefiles that it uses makes it useful. I also can do source level debugging on the Target (with GDBServer over Ethernet). I had to use 3.5 (Galileo) instead of 3.4 (couldn't get to come up under Ubuntu 10.04.3). I downloaded and installed the Galileo version of Eclipse from &lt;A href="http://www.eclipse.org/downloads/packages/release/galileo/sr2" rel="nofollow"&gt;http://www.eclipse.org/downloads/packages/release/galileo/sr2&lt;/A&gt;. Choose “Eclipse IDE for C/C++ Developers” for Linux, 32-bit (eclipse-cpp-galileo-SR2-linux-gtk.tar.gz). I had to install "OpenJDK Java 6 Runtime" from the Ubuntu Software Center before installing Eclipse as Java is required for Eclipse to run.&lt;/P&gt;&lt;P align="left"&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Mar 2012 04:17:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145763#M80</guid>
      <dc:creator>JackSun</dc:creator>
      <dc:date>2012-03-16T04:17:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to get an application run on EVK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145764#M81</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm glad I could help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Mar 2012 12:34:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-get-an-application-run-on-EVK/m-p/145764#M81</guid>
      <dc:creator>JayWilliamStubb</dc:creator>
      <dc:date>2012-03-16T12:34:36Z</dc:date>
    </item>
  </channel>
</rss>

