QEMU | CEV Linux SDK V2.00.00 GCC 4.7でビルドしたARM Linux ArduinoスケッチをQEMUで実行
Intel Galileo Arduino IDEに同梱されているLinux Arduino互換ライブラリのソースコードをルネサスRZ/A1L
マイコン搭載のコンピューテックス社製評価ボードCEV-RZ/A1LのCEV Linux SDK V2.00.00 arm-buildroot-
linux-uclibcgnueabihf GCC 4.7.3でビルドしたARM Linux Arduinoスケッチ(とても簡単なもの)をVMware
Player上のUbuntuのQEMU(のユーザランドエミュレーションモード)で実行してみました。(QEMUは、1つ前
のエントリでインストールしたものと同じものです。)

ちなみに、共有ライブラリパスを指定せずに実行すると、以下のエラーメッセージが表示されました。
/lib/ld-uClibc.so.0: No such file or directory

また、x86 Ubuntu LinuxのQEMUのユーザランドエミュレーションモードには、以下の種類があるようです。

なお、Linux Arduino互換ライブラリのソースコードをCEV Linux SDK V2.00.00 arm-buildroot-linux-uclibc
gnueabihf GCC 4.7.3でビルドした手順は、以前のエントリで書いたものと同じです。また、試したスケッチ
も、以前の別のエントリで書いたものと同じです。

マイコン搭載のコンピューテックス社製評価ボードCEV-RZ/A1LのCEV Linux SDK V2.00.00 arm-buildroot-
linux-uclibcgnueabihf GCC 4.7.3でビルドしたARM Linux Arduinoスケッチ(とても簡単なもの)をVMware
Player上のUbuntuのQEMU(のユーザランドエミュレーションモード)で実行してみました。(QEMUは、1つ前
のエントリでインストールしたものと同じものです。)

ちなみに、共有ライブラリパスを指定せずに実行すると、以下のエラーメッセージが表示されました。
/lib/ld-uClibc.so.0: No such file or directory

また、x86 Ubuntu LinuxのQEMUのユーザランドエミュレーションモードには、以下の種類があるようです。

なお、Linux Arduino互換ライブラリのソースコードをCEV Linux SDK V2.00.00 arm-buildroot-linux-uclibc
gnueabihf GCC 4.7.3でビルドした手順は、以前のエントリで書いたものと同じです。また、試したスケッチ
も、以前の別のエントリで書いたものと同じです。

- 関連記事
-
- QEMU | ARM (Linux非対応) Insight-7.4でARM Linux Arduinoスケッチをデバッグ
- QEMU | UbuntuのARMユーザランド + ARM Linux GDBでARM Linux Arduinoスケッチをデバッグ (2)
- QEMU | UbuntuのARMユーザランド + ARM Linux GDBでARM Linux Arduinoスケッチをデバッグ→△
- QEMU | UbuntuのネイティブなGDBSERVERをインストールして動かしてみた
- QEMU | Ubuntuのchroot機能とマルチアーキテクチャ機能を使ってARM Linux Arduinoスケッチを実行
- QEMU | Ubuntuのchroot機能でCEV-RZ/A1L Linuxのルートファイルシステムをエミュレーション
- QEMU | Ubuntuのマルチアーキテクチャ機能を使ってARM Linux Arduinoスケッチを実行
- QEMU | CEV Linux SDK V2.00.00 GCC 4.7でビルドしたARM Linux ArduinoスケッチをQEMUで実行
- QEMU | Linaro ARM Linux GCC 4.7でビルドしたARM Linux ArduinoスケッチをQEMUで実行
- Arduino IDE | Linux Arduino互換ライブラリをCEV Linux SDK V2.00.00 GCC 4.7でビルド→正常終了
- Arduino IDE | Linux Arduino互換ライブラリをUbuntu/Linaro x86 Linux GCC 4.7でビルド→正常終了
- Arduino IDE | Linux Arduino互換ライブラリをLinaro ARM Linux GCC 4.7でビルド→正常終了
- Arduino IDE | Linux Arduino互換ライブラリをUbuntu/Linaro x86 Linux GCCでビルド→途中でエラー
- Arduino IDE | Linux Arduino互換ライブラリをCygwin GCCでビルド→最初からエラー
- Arduino IDE | Intel Galileo Arduino IDEのマイコンボードメニューを冗談半分(?)に増やしてみた
2014/01/23 blog-entry-411 category: Arduino Lib & CrossGCC
| h o m e |