Version 11 (modified by 9 years ago) ( diff ) | ,
---|
OS Xでの環境構築方法
前提となる環境
予め以下のソフトウェアがインストールされているものとします。
- gcc
- Xcodeをインストール(App Store から入手可能)or macport でインストール
- macports
mkimageのインストール
- ここからバイナリファイルをダウンロードし,パスの通ったディレクトリに置く
cp mkimage /usr/local/bin/
- ソースコードからインストールする場合は,こちらを参照してください.
GNUツールチェーンのインストール
バイナリのインストール
- https://launchpad.net/gcc-arm-embedded/+downloadMac用バイナリが,GCC ARMのサイトからダウンロードすることができます
- 動作確認済バージョン:gcc-arm-none-eabi-4_8-2014q3-20140805-mac.tar.bz2
- 上記パッケージを解凍し,適当なディレクトリに配置したあと,gcc-arm-none-eabi-4_8-2014q3/binにパスを通してください.
- ソースコードからビルドする場合はこちらを参照ください(スタンドアローン版のみmakeできることを確認しています).
ev3rtの準備
- ev3rt-beta2-release.zipをダウロードして解凍
$ unzip ev3rt-beta2-release.zip
- cfgのインストール.ここからバイナリファイルをダウンロードし,パスの通ったディレクトリに置く
cp mkimage /usr/local/bin/
- ソースコードからインストールする場合は,こちらを参照してください.
- アプリごとのMakefile(Makefile.app)を作成
$ cd workspace $ cp common/Makefile.app helloev3/Makefile.app
- make
$ make app=helloev3 (動的ロードモジュール版の場合は, make mod=helloev3)
bluetooth接続
- EV3でアプリの実行を開始する
- Mac内蔵のbluetoothを使用し,メニューバーのbluetoothアイコンから,「Bluetoothデバイスを設定」Mindsotrms EV3 を選択
- ピンコードを入力(デフォルトは0000)し,下記コマンドによりシリアル送受信を開始
$ screen /dev/tty.MindstormsEV3-SerialPor 115200
- ※デバイス名は変わる可能性があります.
Attachments (1)
-
mkimage
(17.7 KB
) - added by 9 years ago.
u-boot-1.1.4 のソースコードから作成した mkimage
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.