v5 supports STM32F1 variants with 2k flash size. The interface to the flash application (i.e. updater.py or ESP8266) remains unchanged. Flash size if auto-detected by the model number.
There is no need to upgrade to this boot loader if you're on an STM32F103RBT6
Boot loader version 5.1
- johu
- Site Admin
- Posts: 5778
- Joined: Thu Nov 08, 2018 10:52 pm
- Location: Kassel/Germany
- Has thanked: 157 times
- Been thanked: 1018 times
- Contact:
Boot loader version 5.1
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
- johu
- Site Admin
- Posts: 5778
- Joined: Thu Nov 08, 2018 10:52 pm
- Location: Kassel/Germany
- Has thanked: 157 times
- Been thanked: 1018 times
- Contact:
Re: Boot loader version 5.1
Update: hold off. It seems some older silicon version of the STM32 don't allow reading the DBGMCU registers and thus the page size is returned 0 messing everything up. Working on it.
https://community.st.com/s/question/0D5 ... -stm32f103
https://community.st.com/s/question/0D5 ... -stm32f103
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
- johu
- Site Admin
- Posts: 5778
- Joined: Thu Nov 08, 2018 10:52 pm
- Location: Kassel/Germany
- Has thanked: 157 times
- Been thanked: 1018 times
- Contact:
Re: Boot loader version 5.1
Kind of floated away from that... The boot loader itself is fixed by now but I need to figure something out for the PinInit structure. The latter can be written by the application software to initialize certain pins directly at boot time. Actually it's just a matter of defining a meaningful location in flash.
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9