flash/stm32l4x: add support of STM32U57x/U58x
this device flash registers are quite similar to STM32L5 with this changes : - flash size is up to 2MB - 2MB variants are always dual bank - 1MB and 512KB variants could be dual bank (contiguous addressing) depending on DUALBANK bit(21) - flash data width is 16 bytes (quad-word) Change-Id: Id13c552270ce1071479ad418526e8a39ebe83cb1 Signed-off-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6108 Tested-by: jenkins Reviewed-by: Oleksij Rempel <linux@rempel-privat.de>
This commit is contained in:
committed by
Oleksij Rempel
parent
6c1e1a212a
commit
c2ad18d68b
@@ -114,9 +114,10 @@ proc stm32f7x args { eval stm32f2x $args }
|
||||
proc stm32l0x args { eval stm32lx $args }
|
||||
proc stm32l1x args { eval stm32lx $args }
|
||||
|
||||
# stm32[g0|g4|wb|wl] uses the same flash driver as the stm32l4x
|
||||
# stm32[g0|g4|l5|u5|wb|wl] uses the same flash driver as the stm32l4x
|
||||
proc stm32g0x args { eval stm32l4x $args }
|
||||
proc stm32g4x args { eval stm32l4x $args }
|
||||
proc stm32l5x args { eval stm32l4x $args }
|
||||
proc stm32u5x args { eval stm32l4x $args }
|
||||
proc stm32wbx args { eval stm32l4x $args }
|
||||
proc stm32wlx args { eval stm32l4x $args }
|
||||
|
||||
Reference in New Issue
Block a user