Memory map of STM32Fxxxx/STM32Lxxxx devices on SPRINT for Handler tops. ------------------------------------------------------------- For handler tops following devices are supported with reduced memory map. Output file generated by STM design tools meant for these microcontroller family, can't be used as it is to download in SPRINT programmer buffer. Users need to first convert the STM development tool generated output file in to the one that suits SPRINT programmer reduced memory map. This remapped file will program all the memory arrays and special bytes at correct device addresses. Applicable for: All STM32Fxxxx, STM32Lxxxx microcontrollers. ------------------------------------------- For STM32Fxxxx4xx (Micros with 16K flash) : ------------------------------------------- STM memory map SPRINT memory map Flash memory 8000000h - 8003FFFh 0h - 3FFFh Option BYtes 8004000h - 8004007h 4000h - 4007h ------------------------------------------- For STM32Fxxxx6xx (Micros with 32K flash) : ------------------------------------------- STM memory map SPRINT memory map Flash memory 8000000h - 8007FFFh 0h - 7FFFh Option BYtes 8008000h - 8008007h 8000h - 8007h ------------------------------------------- For STM32Fxxxx8xx (Micros with 64K flash) : ------------------------------------------- STM memory map SPRINT memory map Flash memory 8000000h - 800FFFFh 0h - FFFFh Option BYtes 8010000h - 8010007h 10000h - 10007h ------------------------------------------- For STM32FxxxxBxx (Micros with 128K flash) : ------------------------------------------- STM memory map SPRINT memory map Flash memory 8000000h - 801FFFFh 0h - 1FFFFh Option BYtes 8020000h - 8020007h 20000h - 20007h ------------------------------------------- For STM32FxxxxCxx (Micros with 256K flash) : ------------------------------------------- STM memory map SPRINT memory map Flash memory 8000000h - 803FFFFh 0h - 3FFFFh Option BYtes 8040000h - 8040007h 40000h - 40007h ------------------------------------------- For STM32FxxxxDxx (Micros with 384K flash) : ------------------------------------------- STM memory map SPRINT memory map Flash memory 8000000h - 805FFFFh 0h - 5FFFFh Option BYtes 8060000h - 8060007h 60000h - 60007h ------------------------------------------- For STM32FxxxxExx (Micros with 512K flash) : ------------------------------------------- STM memory map SPRINT memory map Flash memory 8000000h - 807FFFFh 0h - 7FFFFh Option BYtes 8080000h - 8080007h 80000h - 80007h ------------------------------------------- For STM32FxxxxFxx (Micros with 768K flash) : ------------------------------------------- STM memory map SPRINT memory map Flash memory 8000000h - 80BFFFFh 0h - BFFFFh Option BYtes 80C0000h - 80C0007h C0000h - C0007h ------------------------------------------------------- For STM32LxxxxBxx (Micros with 128K flash + 4K EEPROM) : ------------------------------------------------------- STM memory map SPRINT memory map Flash memory 8000000h - 801FFFFh 0h - 1FFFFh EEPROM memory 8080000h - 8080FFFh 80000h - 80FFFh Option BYtes 8081000h - 8081007h 81000h - 810007h ------------------------------------------------------- For STM32LxxxxBxx (Micros with 384K flash + 12K EEPROM) : ------------------------------------------------------- STM memory map SPRINT memory map Flash memory 8000000h - 805FFFFh 0h - 5FFFFh EEPROM memory 8080000h - 8082FFFh 80000h - 82FFFh Option BYtes 8083000h - 8080307h 83000h - 83007h