概要
Mac OS High SierraでEnergia 1.6.10でLaunchpadにプログラムを書き込むとエラーが出る対策。
環境
- Mac OS High Sierra 10.13.4
- Energia 18 aka Energia 1.6.10E18
状況
-
インストールしたままで出るエラー
failed MSpanList_Insert 0x30d000 0x504f9a602be9 0x0 fatal error: MSpanList_Insert
手順
Energia 18 aka Energia 1.6.10E18をhttp://energia.nu/download/からインストール
-
Arduino Builderを入れ替える
- arduino-builder-macosx-...をhttps://github.com/arduino/arduino-builder/releasesからダウンロードする。
現在の最新版はarduino-builder-macosx-1.3.25.tar.bz2でした。 - ダウンロードしたファイルをダブルクリックして展開する。
- Energiaをコントロールを押しながらクリックし、パッケージの内容を表示を選ぶ。
- 展開して出来たarduino-builderをContents/Javaに移動する。
- arduino-builder-macosx-...をhttps://github.com/arduino/arduino-builder/releasesからダウンロードする。
-
mspdebugを入れ替える
- mspdebug.zipをhttps://github.com/energia/Energia/files/595237/mspdebug.zipからダウンロードする。
- ダウンロードしたファイルをダブルクリックして展開する。
- Energiaをコントロールを押しながらクリックし、パッケージの内容を表示を選ぶ。
- 展開して出来たmspdebugをContents/Java/hardware/tools/msp430/bin/に移動する。