florisla / stm32loader

Flash firmware to STM32 microcontrollers using Python.
GNU General Public License v3.0
109 stars 53 forks source link

[Request] Please test the 'device-table' branch against your devices! #76

Open florisla opened 8 months ago

florisla commented 8 months ago

Hi all,

This partial rewrite of stm32loader allows usage without supplying the --family argument.

Since this is a fairly impactfull change, I hesitate to release it without proper testing on at least some device families.

So please run this 'experimental' stm32loader on your device and report back with success or errors.

The branch: https://github.com/florisla/stm32loader/tree/feat/device-table

To install:

pip install git+https://github.com/florisla/stm32loader.git@feat/device-table
dbeinder commented 8 months ago

The branch doesn't work yet, because stm32.detect_device() is called only in the test but not in main and self.device never gets set. I fixed it in my PR but forgot mentioning it.

florisla commented 8 months ago

OK, I merged it now.

For the records: #74 Tested BlueNRG .

florisla commented 8 months ago

75 tested STM32C0.