[Armadillo:05921] Re: メーリングリストへの投稿
g-kihara
email@hidden
2010年 10月 15日 (金) 15:11:01 JST
[Armadillo:05728] Re: Armadillo-440 "Hello World"
の記事を読まれたらどうでしょうか?
以上
(2010/10/15 15:04), email@hidden wrote:
> お世話になっております。
>
> T社の上村 泰介です。
>
> 現在、御社のArmadillo-500FXにて、動作する試験用アプリケーション作成して
> おります。
>
> パソコン(OS;Windows)上のVmwareのDebian Linux環境で、Atmark-
> dist(atde2.vmx)をインストールしてクロス開発環境を
>
> 構築しております。
>
> 以下の手順で、このPCクロス開発環境で作成→動作させたアプリケーションを
> Armadillo-500FXボードへFTPを使い転送して
>
> 動作させましたが、Armadillo-500FXボード上では、動作しませんでした。
>
> 御気付きの点、有りましたらご教示をお願い致します。
>
> 何か基本的な事が抜けてていると感じております。
>
> 【手順1】
>
> 添付のprintf分が入った簡単なプログラムを、パソコンの開発環境で作成して、
> 正常に動作することを確認しました。
>
> 実行結果は以下の通りです。
>
> email@hidden:~/hello$ ./sdio_test 5 6
>
> Hello World
>
> write_length=5
>
> read_length=6
>
> email@hidden:~/hello$
>
> 【手順2】
>
> ftpを使い、Armadillo-500FXボード上の以下のディレクトリへファイルを転送し
> ました。
>
> [email@hidden (ttymxc0) /home/ftp]# pwd
>
> /home/ftp
>
> 【手順3】
>
> パソコンのクロス開発環境でlddコマンドを実行して、アプリケーションに必要
> な.soファイルを検索しました。
>
> 以下が検索結果です。
>
> email@hidden:~/hello$ ldd sdio_test
>
> linux-gate.so.1 => (0xffffe000)
>
> libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7dc2000)
>
> /lib/ld-linux.so.2 (0xb7eff000)
>
> email@hidden:~/hello$
>
> 【手順4】
>
> 手順2からlibc.so.6 とld-linux.so.2ファイルをftpを使用し、同じように転送
> しました。
>
> 転送先であるArmadillo-500FXボードのフォルダの状況は以下の通りです。
>
> [email@hidden (ttymxc0) /home/ftp]# ls -l
>
> drwxrwxrwx 2 root root 1024 Jan 15 09:47 bin/
>
> drwxrwxrwx 2 root root 1024 Jan 15 09:47 etc/
>
> -rwxrwxrwx 1 ftp ftp 77824 Jan 15 11:48 ld-linux.so.2*
>
> drwxrwxrwx 2 root root 1024 Jan 15 09:47 lib/
>
> -rwxrwxrwx 1 ftp ftp 696320 Jan 15 10:05 libc.so.6*
>
> drwxrwxrwx 2 root root 0 Jan 15 09:48 pub/
>
> -rwxrwxrwx 1 ftp ftp 4096 Jan 15 12:25 sdio_test*
>
> [email@hidden (ttymxc0) /home/ftp]#
>
> 【手順5】
>
> Armadillo-500FXボード上で、以下のようにアプリを実行しました。
>
> エラーが出て、実行は不可でした。
>
> [email@hidden (ttymxc0) /home/ftp]# ./sdio_test 5 6
>
> ./sdio_test: 1: Syntax error: "(" unexpected
>
> [email@hidden (ttymxc0) /home/ftp]#
>
> 以上です。
>
>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
armadillo メーリングリストの案内