STM32の書き込み環境

Mac OSX でSTM32の開発環境を構築してきましたが、どうしてもDFUを使った書き込みだけができません…

Macでコンパイルして生成したelfバイナリをWindowsに持って行き、STMicroのツールでDFUに転送するとちゃんと実行されるのでコンパイル環境は正常に構築できたようです。

また、前回最後に触れたdfu-utilも導入できたのですが、それをつかって書き込む方法がさっぱり分かりません。


sudo dfu-util -d 0110:1001 -a 0 -R -D $(TARGET).bin

というコマンドをLeaf LabsのMakefileに見つけたので以下のようにやってみたのですがダメでした…


sudo dfu-util -d 0483:df11 -a 0 -R -D main.bin

どなたかdfu-utilを使ってSTM32に書き込みをする方法を教えてください!

Notice: This work is licensed under a BY-NC-SA. Permalink: STM32の書き込み環境

“STM32の書き込み環境” への2件のコメント

  1. tomo より:

    そこですよねー。
    Interfaceとかでは普通にクリアできるって書いてあるのに、、、
    USARTでは書き込みできたんですか?

  2. chibiegg より:

    DFUつかってSTが用意してるWindows用のツールなら書き込みできたよ。
    あとJTAGならMac上のOpenOCDからいけた。

    けど…せっかくだからMacでDFU経由で書き込みしたい。

コメントをどうぞ

メールアドレスが公開されることはありません。


次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>