問題タブ [dfu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - Dfu-util のインストール方法
MAC OS X 10.7.5 に dfu-util をインストールしようとしています。私はこのウェブサイトの指示に従います:
すべてが正常に動作しているように見えますが、コマンドを実行すると:
次のエラーが表示されます。
誰もそれを修正する方法を知っていますか?
事前にどうもありがとうございました。
sony - SONY SmartWatch ファームウェア ダウンロード ユーティリティ
サンプルファームウェアをスマートウォッチにダウンロードするには、どのようなソフトウェアが必要ですか? dfu-util および WinUSB ドライバーが含まれている場合があります。
WinUSB 1.2.6 と dfu-util を試しましたが、次のように表示されました。
f/w をアップロードするコマンドが失敗します。
dfu-util と WinUSB のバージョンが合っていないのかな。
したがって、正しいバージョンをダウンロードできるように、適切な Web URL を提供していただけると非常に役立つと思います。また、ドライバーのインストールとサンプルのアップロード/ダウンロードに関する詳細な説明もありません。
c - アプリケーションを介して STM32 のブートローダーにジャンプします。つまり、ユーザー フラッシュからブート モードでブート 0 およびブート 1 ピンを使用します。
ファームウェアのアップグレードが必要です。USB DFU クラスを使用する予定です。ただし、私の場合、ファームウェア アップグレードのコマンドは PC アプリケーションから送信されます。そのため、システム メモリにあるブートローダーに切り替える必要があります。最初はアプリケーションを実行しているので、ユーザー フラッシュから起動されます。つまり、Boot0 ピンと Boot 1 ピンがユーザー フラッシュ用に構成されています。DFU ブートローダはシステム フラッシュにあるため、Boot0 および Boot1 ピンの設定を変更する必要があります。ブート 0 とブート 1 の設定がユーザー フラッシュ メモリと同じままで、アプリケーションでシステム メモリにジャンプする方法はありますか?
libusb - USB ファームウェアのダウンロード
現在、LibUSB を使用して、USB デバイスのファームウェア コントローラーに直接アクセスしようとしています。USB デバイスからファームウェアを直接ダウンロードして、後で (SCSI コマンドまたは LibUSB ライブラリを使用して) 変更できるようにするにはどうすればよいですか?
bootloader - STM32 F072 のソフトウェアでブートローダー (DFU モード) にジャンプするにはどうすればよいですか?
STM32 アプリケーション ノート 2606 でこれについて説明していますが、簡単なコード例はありません。