STM32 DFU-Bootloader verlassen/zurücksetzen
English
Deutsch
Sowohl dfu-util als auch dfu-tool können Firmware flashen, aber ihre aktuellen Versionen können den STM32 nicht aus dem DFU-Modus zurücksetzen, um die Anwendung auszuführen.
Ich habe festgestellt, dass die Verwendung von MicroPythons pydfu.py in der Lage ist, den Reset durchzuführen. Beachten Sie, dass ich derzeit pydfu.py nur zum Zurücksetzen verwende, nicht zum Flashen (aber das könnte sich in Zukunft ändern).
Herunterladen mit
download_pydfu.sh
wget https://raw.githubusercontent.com/micropython/micropython/master/tools/pydfu.pyPyUSB-Abhängigkeit installieren mit
install_pyusb.sh
pip install -U pyusbUnd dann den STM32 im DFU-Modus zurücksetzen:
pydfu_reset.sh
python3 pydfu.py -xCheck out similar posts by category:
STM32
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow