florisla / stm32loader

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

BlueNRG-LP/LPS support #74

Closed dbeinder closed 8 months ago

dbeinder commented 9 months ago

Adds support for BlueNRG-LP/LPS. There is no BlueNRG-1 with 256kB and no BlueNRG-2 with 160kB so I removed those, and put them all into one family (NRG).

In the future, the --family flag probably won't be needed much, but for BlueNRG it is required to mask the product ID and automatically switch to parity none.

Tested on STM32F030R8T6, BLUENRG-232 and BlueNRG-LP (BLUENRG-355MC)

fixes #72

florisla commented 8 months ago

Thanks for adding this!

dbeinder commented 8 months ago

Just realized I had the PID for BlueNRG-LPS wrong...