Skip to content

Commit

Permalink
Merge pull request #999 from gezedo/l5_support
Browse files Browse the repository at this point in the history
Added support for STM32L5x2 series.
  • Loading branch information
Nightwalker-87 committed Sep 20, 2020
2 parents ab902ec + 416b501 commit b5d85c2
Show file tree
Hide file tree
Showing 5 changed files with 218 additions and 102 deletions.
1 change: 1 addition & 0 deletions inc/stlink.h
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,7 @@ enum stlink_flash_type {
STLINK_FLASH_TYPE_F7,
STLINK_FLASH_TYPE_L0, // l0, l1 */
STLINK_FLASH_TYPE_L4, // l4, l4+ */
STLINK_FLASH_TYPE_L5, // l5x2 */
STLINK_FLASH_TYPE_G0,
STLINK_FLASH_TYPE_G4,
STLINK_FLASH_TYPE_WB,
Expand Down
7 changes: 4 additions & 3 deletions inc/stm32.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,13 @@
/* Constant STM32 memory map figures */
#define STM32_FLASH_BASE ((uint32_t)0x08000000)
#define STM32_SRAM_BASE ((uint32_t)0x20000000)
#define STM32_F2_OPTION_BYTES_BASE ((uint32_t)0x1FFFC000)
#define STM32_F7_OPTION_BYTES_BASE ((uint32_t)0x1FFF0000)
#define STM32_G0_OPTION_BYTES_BASE ((uint32_t)0x1FFF7800)
#define STM32_G4_OPTION_BYTES_BASE ((uint32_t)0x1FFFF800)
#define STM32_L0_CATx_OPTION_BYTES_BASE ((uint32_t)0x1FF80000)
#define STM32_F2_OPTION_BYTES_BASE ((uint32_t)0x1FFFC000)
#define STM32_L4_OPTION_BYTES_BASE ((uint32_t)0x1FFF7800)
#define STM32_L1_OPTION_BYTES_BASE ((uint32_t)0x1FF80000)
#define STM32_F7_OPTION_BYTES_BASE ((uint32_t)0x1FFF0000)
#define STM32_L4_OPTION_BYTES_BASE ((uint32_t)0x1FFF7800)
#define STM32_L5_OPTION_BYTES_BASE ((uint32_t)0x40022040)

#endif // STM32_H

0 comments on commit b5d85c2

Please sign in to comment.