STM32F103 built-in bootloader does not respond: how to debug?
I have STM32F103T6Ux. I'm trying to communicate with the built-in bootloader, so we can do software update via UART. I'm setting BOOT0 pin high and it seems the system is in bootloader, since our normal code doesn't come up. I'm setting my side of UART to 8-bit, 1 stop bit, even parity per AN2606. I'm sending 0x7f to booloader, but not getting any reply. I've tried all speeds from 14400 to 115200 and nothing. Our normal software can comminicate via the same UART interface just fine. Our UART pins are PA10-RX and PA9-TX per spec. Is there any way to get source for the build-in bootloader, so I can step through it via debugger and see what's going on? Also, if I understand it correctly, bootloader should be at address 0x1fffff000. I've tried to jump to it from my code, but it the code there generated an exception.
