2021-12-16 06:05 AM
I try process USART 1 upgrade over bluetooth module connected here.
App setup all and jump to system memory, but here PA0 change and reset my here connected bluetooth. PA0 isnt defined in AN2606 .
2021-12-16 03:58 PM
The system bootloader is not really intended to be used in other way than through reset, so it probably assumes it can safely set GPIOs to reset values.
You can single-step the bootloader and observe, what does it do exactly.
JW
2021-12-16 10:40 PM
2021-12-16 11:16 PM
2021-12-17 05:05 AM
@Community member New question i solve reset with pullup externaly , but module dont support EVEN parity , can this be handled or not.
2021-12-17 06:28 AM
Which module is it? Does it support 9-bit transfers? If yes, you could then emulate the parity in the 9th bit; if not, well, the only option is to write a custom bootloader; if it won't fit, you have to migrate to a bigger mcu.
It is what it is...
JW
2021-12-17 06:51 AM
This won't help you, but I put it up as an "Idea", for ST to ignore as usually...
https://community.st.com/s/idea/0873W000000fxcmQAA/detail
JW