LoginSignup
0
2

More than 3 years have passed since last update.

PlatformIOでMbedに書き込み出来なかった時の対処

Posted at

PIO.PNG

はじめに

自分用メモです.
VSCode上でPlatformIOを用いてマイコン開発をしようとしています.
ですが,マイコンへの書き込みがうまくいかなかったので対処を知見のために書き残しておきます.

状況

  • VSCode上で動作するPlatformIOを使って開発.
  • コンパイルは通った.
  • 書き込みができない.
  • libusb_open() failedと出て失敗している.

環境

  • PlatformIO: Core 4.1.0
  • マイコン: Mbed(nucleo_f303k8)
  • OS: Windows10

対策

コンパイルは通っていたので,USB周りに問題があるのかなーとアタリを付けました.
なのでドライバを入れてみたら解決したので,手順を残しておきます.

手順

Zadigを使ってUSBドライバーを導入します.
まずはhttps://zadig.akeo.ie/からソフトをダウンロードします.
起動すると以下のような画面になります(僕のキャプチャはもろもろの操作をした後に撮ったものなので少し違う部分があると思います).
Zadig.PNG
ZadigではST-Link Debugを選択した状態でInstall Driverを押します.

これで終了です.

0
2
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
0
2