Skip to content

Commit

Permalink
Add default TDBStore location for DISCO_H747I (end of BANK1)
Browse files Browse the repository at this point in the history
Place it at the end of the bank1, last two erase sectors.
As erase sector is 128 kB, default size must be double of that.

This can't be in bank2 as that is apparently dedicated to the M4 core.

Memory map is available in;

https://github.com/ARMmbed/mbed-os/blob/master/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H747xI/flash_data.h

Memory map does not have this information, but issue [11617](ARMmbed#11617) has.
  • Loading branch information
Janne Kiiskila committed Oct 9, 2019
1 parent cb76054 commit 0dbfeea
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions features/storage/kvstore/conf/tdb_internal/mbed_lib.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@
"internal_size": "0x8000",
"internal_base_address": "0x00028000"
},
"DISCO_H747I": {
"internal_size": "256*1024",
"internal_base_address": "0x080C0000"
},
"ARM_MUSCA_A1_S": {
"internal_size": "0x8000",
"internal_base_address": "0x00420000"
Expand Down

0 comments on commit 0dbfeea

Please sign in to comment.