🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
M5Stack

M5Stackは、小型のマイコンモジュールです。拡張モジュールが豊富に用意されており、センサと組み合わせることで測定機能を自由に追加することができます。

IDE

IDE、統合開発環境((Integrated Development Environment)とは、テキストエディタ以上の機能を提供して、ソフトウェア開発を効率をあげるコンピュータプログラムを指す。

Arduino

Arduinoは、AVRマイコン、単純なI/O(入出力)ポートを備えた基板、C言語を元としたArduinoのプログラム言語と、それを実装した統合開発環境から構成されたシステムです。

Q&A

解決済

1回答

2569閲覧

esptool.pyで.binファイルをM5StickC Plusに書き込む方法

kalon

総合スコア198

M5Stack

M5Stackは、小型のマイコンモジュールです。拡張モジュールが豊富に用意されており、センサと組み合わせることで測定機能を自由に追加することができます。

IDE

IDE、統合開発環境((Integrated Development Environment)とは、テキストエディタ以上の機能を提供して、ソフトウェア開発を効率をあげるコンピュータプログラムを指す。

Arduino

Arduinoは、AVRマイコン、単純なI/O(入出力)ポートを備えた基板、C言語を元としたArduinoのプログラム言語と、それを実装した統合開発環境から構成されたシステムです。

0グッド

0クリップ

投稿2020/12/27 07:57

編集2020/12/27 16:35

Arduino IDEでスケッチを「コンパイルしたバイナリを出力」から書き出して、

cmd

1esptool.py --port COM4 -b 1500000 write_flash 0x00000 M5ZoomcontrollerPlus3.ino.m5stick_c.bin

でM5StickC Plusに書き込んだら、書き込みに成功した節のメッセージが出たのですが、M5StickC Plus上でプログラムが正しく動きません。

環境
Win10 Pro
Python 3.8.7

pip esptool済み

原因と対処策のアドバイスをいただけると助かります。
何卒よろしくお願いいたします。

追記:
https://www.jh1lhv.tokyo/entry/2020/09/11/211007
こちらの方法で、M5ZoomcontrollerPlus3.ino.m5stick_c.binを書き込む方法が参考にると思うのですが、書き方がわかりません。どなたかわかる方はいらっしゃいませんか?

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

以下のファイルをコピーして同じフォルダーに保存します。

  • boot_app0.bin
  • bootloader_dio_80m.bin
  • esptool.exe
  • your_sketch_name.ino.bin
  • your_sketch_name.ino.partitions.bin

下記コマンドを実行すれば、デバイスに書き込まれます。

cmd

1esptool.exe --chip esp32 --port COM4 --baud 1500000 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0xe000 boot_app0.bin 0x1000 bootloader_dio_80m.bin 0x10000 your_sketch_name.ino.bin 0x8000 your_sketch_name.ino.partitions.bin

COMポートは適時自分で変更してください。

投稿2020/12/28 05:59

編集2020/12/28 06:01
kalon

総合スコア198

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

thkana

2020/12/28 06:20

その方法をあなたが自分で作ったわけではないでしょう? 情報の出典を示して下さい。
kalon

2020/12/28 06:21

質問事項で執筆済みです。
thkana

2020/12/28 06:46

「わかりません」と書いてあったのを読み解いた、ということですか?
kalon

2020/12/28 06:47

そうです。理解に時間がかかりました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問