LoginSignup
1
0

More than 5 years have passed since last update.

mbed NUCLEO-L432KC にMac OS から書き込みができない場合の対処法

Last updated at Posted at 2018-08-07

mbed NUCLEO-L432KC にMac OS High Sierra から書き込みができない場合の対処法

新しいMacを購入して使っていたところ、mbedへの書き込みができない問題を見つけた。コンパイルしたデータは転送されるが、mbed側のLEDが点滅せず、プログラムが更新されない。

同じ問題に当たっていた人がいたため、こちらのサイトを参考に解決できた。
http://ytkyk.info/blog/2018/01/13/macos-sierraからnucleoに書き込みできないとき/

手順

  1. 新しいファームウェアのダウンロード
    契約書にAcceptしてメールアドレスを登録すると、ダウンロードURLが送られて来ます。
    https://www.st.com/content/st_com/ja/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stsw-link007.html#getsoftware-scroll

  2. Javaのインストーラーのため、Javaを入れておく必要があります。
    私はhome brewからインストールする必要があったことと、インストーラーで必要なライブラリが足りなかったため、すべての手順を記載します。
    ・home brew はHPの通り1行でインストールできます。 https://brew.sh/index_ja
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    ・javaをインストール
    brew cask install java
    ・関連ライブラリをインストール
    brew install libusb

  3. ファームウェアの書き込み
    インストーラーをダブルクリックすることで、起動します。

ファームウェアの更新後、書き込めるようになりました。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0