]> git.gag.com Git - fw/openocd/commit
flash/stm32h7x: fix bank sizes for devices with trimmed flash
authorTarek BOCHKATI <tarek.bouchkati@gmail.com>
Fri, 7 Feb 2020 11:52:14 +0000 (12:52 +0100)
committerTomas Vanek <vanekt@fbl.cz>
Tue, 10 Mar 2020 20:18:47 +0000 (20:18 +0000)
commit123e10288df62e6f66426cdab7adb93fd7348d5f
tree06766fe421b25a6c34c54300ca6d12b0438546e5
parentb304971f380d89d5e934859b2c36e81c26df6eee
flash/stm32h7x: fix bank sizes for devices with trimmed flash

STM32H7yxxI: dual independent 1 MByte banks
STM32H7yxxG: dual independent 512 Kbyte banks
STM32H7yxxB: single 128 Kbyte bank

where y = [4/5] or [A/B]

references: (documents are available in www.st.com)
 - STM32H7[4/5]x[G/I] : DS12110 Rev 7
    >> 3.3.1 Embedded Flash memory
 - STM32H750xB : RM0433 Rev 6
    >> Table 11. Flash memory organization on STM32H750xB devices
 - STM32H7[A/B]x[B/G/I] : RM0455 Rev 3
    >> 4.3.4 Flash memory architecture and usage

Change-Id: Ic9346964ef2554abf47f5832e25adfdc77bd323e
Signed-off-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com>
Reviewed-on: http://openocd.zylin.com/5442
Tested-by: jenkins
Reviewed-by: Christopher Head <chead@zaber.com>
src/flash/nor/stm32h7x.c