質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.38%

  • Windows 10

    1335questions

    Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

  • マイコン

    87questions

    マイクロコンピュータの略で、CPUにマイクロプロセッサを用いたコンピュータのこと。家電製品、電磁機器などの制御に用いられています。単体でコンピュータとしての機能を一通り備えています。 現代のパーソナルコンピュータに近く、同時期のメインフレームやミニコンピュータと比べ、小さいことが特徴です。

  • mbed

    29questions

    mbed(エンベッド)は、Webサイト上でC++を使って開発を行う、ワンボードマイコンのプロトタイピングツールです。PCに開発環境をインストールする必要がなく、Webにアクセスできればどこにいても開発を行うことができます。

windows10バージョン1607でNucleoボードをストレージとして認識させたい

受付中

回答 2

投稿

  • 評価
  • クリップ 1
  • VIEW 2,607

suminon0021

score 2

前提・実現したいこと

windows10バージョン1607に
STM32マイコンをストレージとして認識させたい

発生している問題・エラーメッセージ

windows10バージョン1511でSTM社のNucleoボードを使っていました。
先日、バージョン1607にアップデートしたところ、
「ディスクを挿入してください」とエラーが発生し、
ストレージとして開くことができなくなりました。
できれば最新バージョンで開発がしたいので、認識させたいです。

皆さんはWindows10バージョン1607で
Nucleoボードは認識されますでしょうか?

試したこと

USBケーブルを3種で接続確認
ドライバのインストール、および更新
PC2台でwindows10最新バージョンでの動作確認
->どちらも同じエラー
バージョンを落とし、バージョン間の問題確認
->一つ下のバージョンで動作可
他のOSで動作確認(Raspbian)
->動作可、ストレージとして認識した

補足情報(言語/FW/ツール等のバージョンなど)

より詳細な情報
使用マイコン
Nucleo Board stm32f303k8

エラーを起こす環境
Windows10 Pro バージョン1607 ビルド14393.10
Windows10 Home バージョン1607 ビルド14393.10

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • matobaa

    2016/08/08 00:08 編集

    回答ではないのでこちらへ書きます: 同件が報告されていました(未解決のようです):
    http://answers.microsoft.com/ja-jp/windows/forum/windows_10-hardware/nucleo%E3%83%9C%E3%83%BC%E3%83%89%E3%81%8C/8de8d8a0-b330-4fe1-aa86-914d97feda15

    キャンセル

  • matobaa

    2016/08/08 00:23

    積み基板が手元にあったので刺してみたところ、特に問題なくマスストレージとして認識しました。Windows10 Home 64bit 1607 14393.10 + Nucleo F401RE STM32F401 です。参考にならず申し訳ないです。

    キャンセル

  • suminon0021

    2016/08/14 01:17

    なるほど。バージョン1607でも認識できる方がいると確認できただけでもありがたいです。情報ありがとうございます。

    キャンセル

回答 2

+1

海外サイトになりますが、Windows10 ST-LINKに関わるフォーラムがありました。
https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Java/Flat.aspx?RootFolder=https%3a%2f%2fmy%2est%2ecom%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM32Java%2fWindows-10%20update%20breaks%20STLink%20Utillity&FolderCTID=0x01200200770978C69A1141439FE559EB459D758000F9A0E3A95BA69146A17C2E80209ADC21&currentviews=152

あっさりした回答となっており、内容が把握できていませんが、当該ドライバの互換をWindows 8に変更することで解消できるとあります。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/08/14 15:14

    当該ドライバがST-Linkだと思うのですが、STM社公式のSTSW-LINK001, 004, 005, 007, 008, 009のどのパッケージ(?)を試しても相変わらずストレージとして認識されません。”互換をwindows8に変更する”ということで最新版の前のバージョンを試してみました。
    試すうちにエラーメッセージは変わりました。 "F:\ ディレクトリ名は無効です。" とポップアップが出現し、OKを押下後に”ドライブF:を使うにはフォーマットする必要があります。”と出てくるようになりました。たまに"場所が利用できません。 このボリュームは認識可能なファイルシステムではありません。"と出ます。
    ARM mbedForumでもwindows10で動かなくなった事例が議論されてるようなので、そちらでも情報を集めてみます。

    キャンセル

  • 2016/08/14 15:54

    解決してはいませんが、妥協点としてen.stsw-link004のST-LINK Utilityでビルドした.binファイルをマイコンで動作検証することができたので報告いたします。

    キャンセル

  • 2016/08/24 18:03

    先日windows10をInsiderPreview版にしたらストレージとして認識できるようになっていたので報告いたします。
    使用OS : Windows10 Home InsiderPreview
    Build 14091.rs_prerelease

    キャンセル

0

質問者は InsiderPreviewで回避したようですが……追加情報です。

MBEDつながりのMicro:Bitで、「KB3176936を適用すれば認識する」との情報がありました。
http://trac.switch-science.com/wiki/chibibit#Windows10AnniversaryUpdateのPCで起こる問題

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.38%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

同じタグがついた質問を見る

  • Windows 10

    1335questions

    Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

  • マイコン

    87questions

    マイクロコンピュータの略で、CPUにマイクロプロセッサを用いたコンピュータのこと。家電製品、電磁機器などの制御に用いられています。単体でコンピュータとしての機能を一通り備えています。 現代のパーソナルコンピュータに近く、同時期のメインフレームやミニコンピュータと比べ、小さいことが特徴です。

  • mbed

    29questions

    mbed(エンベッド)は、Webサイト上でC++を使って開発を行う、ワンボードマイコンのプロトタイピングツールです。PCに開発環境をインストールする必要がなく、Webにアクセスできればどこにいても開発を行うことができます。