現在の私のSTM32F4-Discovery開発環境の構築手順とSTM32F4-Discovery上でChibiOS/RTを動作させてGDBでデバッグできるようにするまでをまとめてみました。 OSはMountainLion 10.8.4 MacPorts導入済の状態です。 まず以下のSTM32F4-Discoveryの開発に必要なソフトをインストールしていきます。 arm-none-eabi-gcc arm-none-eabi-gdb openocd /opt/localはMacportsが使用しており、 /usr/localはHomebrewが使用しています。これらのディレクトリには余計なファイルを入れたくないので~/localを自前で用意した実行ファイル置き場として、~/local以下にARM開発環境をインストールしていきます。 arm-none-eabi-gccのインストール arm