Actualproject gebrabit_lesson34_boot_app standardFlash0x08000000, HSE8PLL9HCLK72APB136APB272Flash2; CubeMX6.14DB6.0.140/CubeF3V1.11.6/HAL953955afe65f89e60e556bbcdba752597f5da65d/GCC13.2.1.
Core/Src/main.c USER1 snapshotsVTOR, explicitlyassignsSCBVTORFLASH_BASE+DSB/ISBbeforeHAL_Init; readsMSP0/Resetvectoronly. No__set_MSP, ROMjump, relocatedapplicationoroptionwrites. USER0 boundedUARTreport, USER2initialreport, USER3heartbeat+report+HALDelay500. uart_statusstoresreturn; no guaranteedUARTsuccess.
Core/Src/system_stm32f3xx.c SystemInit setsVTORonlyunderUSER_VECT_TAB_ADDRESS, notdefinedinactualbuild. Do notclaimthisgeneratedfileunconditionallysetsVTOR. Startup_stm32f303xc.s vectorinitialSP/resetandCstartup; actualELFauditMSP20008000/ThumbReset08003D69.
AN2606 officialRev70Feb2026, targetsection26Table57pp138-139/Table58p140/Table2p34 actuallyread throughofficialPDFtext; notfull553pageread. URL https://www.st.com/resource/en/application_note/cd00167594-stm32-microcontroller-system-memory-boot-mode-stmicroelectronics.pdf . FullPDFdownloadtimedout, targetedwebtextavailable; targetedtablewebscreenshotscachemiss. No falsevisualclaim.
TargetPattern2BOOT0pin1+nBoot1optionbit1. ROMsystemmemory8KiBstarting1FFFD800;USART1PA9TXPA10RX;USART2remappedPD5TXPD6RXnotbondedLQFP48;USBDFUconditionalHSE+external1.5kDPpullup. TargetTable58V4.1KnownlimitationsNone. NoactualROMversion/deviceIDread, no borrowingneighborfamilybugs.
AN3155 officialRev22Sep2026, sections1-3 read: sync7F8E1, ACK79/NACK1F; command+complementXORFF; datablock+checksumXOR00; Getdiscoveractualsupportedcommands. URL https://www.st.com/resource/en/application_note/an3155-how-to-use-usart-protocol-in-bootloader-on-stm32-mcus-stmicroelectronics.pdf . Noportopened; examplesnotwirecaptures.
OfficialCubeProgrammerUARTdocumentation supportsEvenparity/8data/1stop settings: https://dev.st.com/stm32cube-docs/prog/2.23.0/en/docs/markup/Uart_Connection_page.html and UM2237 officialmanualURL https://www.st.com/resource/en/user_manual/um2237-stm32cubeprogrammer-software-description-stmicroelectronics.pdf . InstructionsnotactualGUIexecution.
GB100STV2schematicactuallyre-viewed: BOOTSELdefaultGND, alternate3V3viaR3=10k; BOOT0physical44, PA9physical30, PA10physical31. https://gebrabit.com/wp-content/uploads/2024/07/GebraBit-STM32F303-Schematic-V2.0.pdf . MCU128KiBFlash/32KiBSRAM+8KiBCCM, Flashpage0x800=2KiBfromexactHALflash_ex.h.
AllGUI/adapter/ROMsync/GetID/programming/verify/APP_UART/LEDobservations PENDING. ActualBIN/HEX/ELF/MAP supplied, no custombootloader.
