stm32-data/data/memories.yaml
2021-08-02 11:06:26 -04:00

703 lines
11 KiB
YAML

- device-id: 0x410
names:
- STM32F101
- STM32F102
- STM32F103
ram:
address: 0x20000000
bytes: 0x5000
flash:
address: 0x8000000
bytes: 0x20000
- device-id: 0x411
names:
- STM32F2xx
ram:
address: 0x20000000
bytes: 0x20000
flash:
address: 0x8000000
bytes: 0x100000
- device-id: 0x412
names:
- STM32F101
- STM32F102
- STM32F103
ram:
address: 0x20000000
bytes: 0x2800
flash:
address: 0x8000000
bytes: 0x8000
- device-id: 0x413
names:
- STM32F405xx
- STM32F407xx
- STM32F415xx
- STM32F417xx
ram:
address: 0x20000000
bytes: 0x20000
flash:
address: 0x8000000
bytes: 0x100000
- device-id: 0x414
names:
- STM32F101
- STM32F103
ram:
address: 0x20000000
bytes: 0x10000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x415
names:
- STM32L4x1
- STM32L475xx
- STM32L476xx
- STM32L486xx
ram:
address: 0x20000000
bytes: 0x18000
flash:
address: 0x8000000
bytes: 0x100000
- device-id: 0x416
names:
- STM32L100x8
- STM32L100xB
- STM32L15xx6
- STM32L15xx8
- STM32L15xxB
ram:
address: 0x20000000
bytes: 0x2800
flash:
address: 0x8000000
bytes: 0x20000
- device-id: 0x417
names:
- STM32L05x
- STM32L06x
- STM32L010
ram:
address: 0x20000000
bytes: 0x2000
flash:
address: 0x8000000
bytes: 0x10000
- device-id: 0x418
names:
- STM32F105
- STM32F107
ram:
address: 0x20000000
bytes: 0x10000
flash:
address: 0x8000000
bytes: 0x40000
- device-id: 0x419
names:
- STM32F42xxx
- STM32F43xxx
ram:
address: 0x20000000
bytes: 0x30000
flash:
address: 0x8000000
bytes: 0x200000
- device-id: 0x420
names:
- STM32F100
- STMMedium
ram:
address: 0x20000000
bytes: 0x2000
flash:
address: 0x8000000
bytes: 0x20000
- device-id: 0x421
names:
- STM32F446xx
ram:
address: 0x20000000
bytes: 0x20000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x422
names:
- STM32F302xB
- STM32F302xC
- STM32F303xB
- STM32F303xC
- STM32F358xx
ram:
address: 0x20000000
bytes: 0xa000
flash:
address: 0x8000000
bytes: 0x40000
- device-id: 0x423
names:
- STM32F401xB
- STM32F401xC
ram:
address: 0x20000000
bytes: 0x10000
flash:
address: 0x8000000
bytes: 0x40000
- device-id: 0x425
names:
- STM32L03x
- STM32L04x
- STM32L010
ram:
address: 0x20000000
bytes: 0x2000
flash:
address: 0x8000000
bytes: 0x8000
- device-id: 0x427
names:
- STM32L100xC
- STM32L15xxC
- STM32L162xC
ram:
address: 0x20000000
bytes: 0x8000
flash:
address: 0x8000000
bytes: 0x40000
- device-id: 0x428
names:
- STM32F100
ram:
address: 0x20000000
bytes: 0x8000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x429
names:
- STM32L100x6xxA
- STM32L100x8xxA
- STM32L100xBxxA
- STM32L15xx6xxA
- STM32L15xx8xxA
- STM32L15xxBxxA
ram:
address: 0x20000000
bytes: 0x4000
flash:
address: 0x8000000
bytes: 0x20000
- device-id: 0x430
names:
- STM32F101
- STM32F103
ram:
address: 0x20000000
bytes: 0x18000
flash:
address: 0x8000000
bytes: 0x100000
- device-id: 0x431
names:
- STM32F411xC
- STM32F411xE
ram:
address: 0x20000000
bytes: 0x10000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x432
names:
- STM32F37xx
ram:
address: 0x20000000
bytes: 0x8000
flash:
address: 0x8000000
bytes: 0x40000
- device-id: 0x433
names:
- STM32F401xD
- STM32F401xE
ram:
address: 0x20000000
bytes: 0x10000
flash:
address: 0x8000000
bytes: 0x800000
- device-id: 0x434
names:
- STM32F469xx
- STM32F467xx
ram:
address: 0x20000000
bytes: 0x50000
flash:
address: 0x8000000
bytes: 0x200000
- device-id: 0x435
names:
- STM32L43xxx
- STM32L44xxx
ram:
address: 0x20000000
bytes: 0xc000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x436
names:
- STM32L15xxD
- STM32L162xD
ram:
address: 0x20000000
bytes: 0xc000
flash:
address: 0x8000000
bytes: 0x20000
- device-id: 0x437
names:
- STM32L15xxE
- STM32L162xE
ram:
address: 0x20000000
bytes: 0x14000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x438
names:
- STM32F303x4
- STM32F303x6
- STM32F303x8
- STM32F328xx
- STM32F334xx
ram:
address: 0x20000000
bytes: 0x3000
flash:
address: 0x8000000
bytes: 0x10000
- device-id: 0x439
names:
- STM32F301x4
- STM32F301x6
- STM32F301x8
- STM32F302x4
- STM32F302x6
- STM32F302x8
- STM32F318xx
ram:
address: 0x20000000
bytes: 0x4000
flash:
address: 0x8000000
bytes: 0x10000
- device-id: 0x440
names:
- STM32F05x
- STM32F030x8
ram:
address: 0x20000000
bytes: 0x1ff8
flash:
address: 0x8000000
bytes: 0x10000
- device-id: 0x441
names:
- STM32F412
ram:
address: 0x20000000
bytes: 0x40000
flash:
address: 0x8000000
bytes: 0x100000
- device-id: 0x442
names:
- STM32F09x
- STM32F030xC
ram:
address: 0x20000000
bytes: 0x8000
flash:
address: 0x8000000
bytes: 0x40000
- device-id: 0x443
names:
- STM32C01x
ram:
address: 0x20000000
bytes: 0x1800
flash:
address: 0x8000000
bytes: 0x8000
- device-id: 0x444
names:
- STM32F03x
ram:
address: 0x20000000
bytes: 0x1000
flash:
address: 0x8000000
bytes: 0x8000
- device-id: 0x445
names:
- STM32F04x
- STM32F070x6
ram:
address: 0x20000000
bytes: 0x1800
flash:
address: 0x8000000
bytes: 0x8000
- device-id: 0x446
names:
- STM32F302xE
- STM32F303xE
- STM32F398xx
ram:
address: 0x20000000
bytes: 0x10000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x447
names:
- STM32L07x
- STM32L08x
- STM32L010
ram:
address: 0x20000000
bytes: 0x5000
flash:
address: 0x8000000
bytes: 0x20000
- device-id: 0x448
names:
- STM32F07x
ram:
address: 0x20000000
bytes: 0x4000
flash:
address: 0x8000000
bytes: 0x20000
- device-id: 0x449
names:
- STM32F74x
- STM32F75x
ram:
address: 0x20000000
bytes: 0x50000
flash:
address: 0x8000000
bytes: 0x100000
- device-id: 0x450
names:
- STM32H7xx
ram:
address: 0x24000000
bytes: 0x80000
flash:
address: 0x8000000
bytes: 0x200000
- device-id: 0x451
names:
- STM32F76x
- STM32F77x
ram:
address: 0x20000000
bytes: 0x80000
flash:
address: 0x8000000
bytes: 0x200000
- device-id: 0x452
names:
- STM32F72x
- STM32F73x
ram:
address: 0x20000000
bytes: 0x40000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x453
names:
- STM32C0
ram:
address: 0x20000000
bytes: 0x1800
flash:
address: 0x8000000
bytes: 0x8000
- device-id: 0x456
names:
- STM32G051
- STM32G061
ram:
address: 0x20000000
bytes: 0x4000
flash:
address: 0x8000000
bytes: 0x10000
- device-id: 0x457
names:
- STM32L01x
- STM32L02x
ram:
address: 0x20000000
bytes: 0x800
flash:
address: 0x8000000
bytes: 0x4000
- device-id: 0x458
names:
- STM32F410
ram:
address: 0x20000000
bytes: 0x8000
flash:
address: 0x8000000
bytes: 0x20000
- device-id: 0x460
names:
- STM32G07x
- STM32G08x
ram:
address: 0x20000000
bytes: 0x8000
flash:
address: 0x8000000
bytes: 0x20000
- device-id: 0x461
names:
- STM32L496xx
- STM32L4A6xx
ram:
address: 0x20000000
bytes: 0x40000
flash:
address: 0x8000000
bytes: 0x100000
- device-id: 0x462
names:
- STM32L45x
- STM32L46x
ram:
address: 0x20000000
bytes: 0x20000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x463
names:
- STM32F413
- STM32F423
ram:
address: 0x20000000
bytes: 0x50000
flash:
address: 0x8000000
bytes: 0x180000
- device-id: 0x464
names:
- STM32L41x
ram:
address: 0x20000000
bytes: 0xa000
flash:
address: 0x8000000
bytes: 0x20000
- device-id: 0x466
names:
- STM32G03x
- STM32G04x
ram:
address: 0x20000000
bytes: 0x2000
flash:
address: 0x8000000
bytes: 0x10000
- device-id: 0x467
names:
- STM32G0B1xx
- STM32G0C1xx
ram:
address: 0x20000000
bytes: 0x20000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x468
names:
- STM32G43x
- STM32G44x
ram:
address: 0x20000000
bytes: 0x5000
flash:
address: 0x8000000
bytes: 0x20000
- device-id: 0x469
names:
- STM32G47x
- STM32G48x
ram:
address: 0x20000000
bytes: 0x18000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x470
names:
- STM32L4Rxxx
- STM32L4Sxxx
ram:
address: 0x20000000
bytes: 0x30000
flash:
address: 0x8000000
bytes: 0x200000
- device-id: 0x471
names:
- STM32L4Pxxx
- STM32L4Qxxx
ram:
address: 0x20000000
bytes: 0x30000
flash:
address: 0x8000000
bytes: 0x100000
- device-id: 0x472
names:
- STM32L5xx
ram:
address: 0x20000000
bytes: 0x40000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x479
names:
- STM32G491xC
- STM32G491xE
ram:
address: 0x20000000
bytes: 0x8000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x480
names:
- STM32H7A
- STM32H7B
ram:
address: 0x24000000
bytes: 0x100000
flash:
address: 0x8000000
bytes: 0x200000
- device-id: 0x481
names:
- STM32U5xx
ram:
address: 0x20000000
bytes: 0x8000
flash:
address: 0x8000000
bytes: 0x400000
- device-id: 0x482
names:
- STM32U575
- STM32U585
ram:
address: 0x20000000
bytes: 0xc0000
flash:
address: 0x8000000
bytes: 0x200000
- device-id: 0x483
names:
- STM32H72x
- STM32H73x
ram:
address: 0x24000000
bytes: 0x20000
flash:
address: 0x8000000
bytes: 0x100000
- device-id: 0x484
names:
- STM32H5xx
ram:
address: 0x20000000
bytes: 0x40000
flash:
address: 0x8000000
bytes: 0x200000
- device-id: 0x492
names:
- STM32WBA55
- STM32WBA54
ram:
address: 0x20000000
bytes: 0x10000
flash:
address: 0x8000000
bytes: 0x100000
- device-id: 0x494
names:
- STM32WB1xxx
ram:
address: 0x20000000
bytes: 0x3000
flash:
address: 0x8000000
bytes: 0x50000
- device-id: 0x495
names:
- STM32WB5x
ram:
address: 0x20000000
bytes: 0x30000
flash:
address: 0x8000000
bytes: 0x100000
- device-id: 0x496
names:
- STM32WB35xx
ram:
address: 0x20000000
bytes: 0x8000
flash:
address: 0x8000000
bytes: 0x80000
- device-id: 0x497
names:
- STM32WLxx
ram:
address: 0x20000000
bytes: 0x3000
flash:
address: 0x8000000
bytes: 0x40000
- device-id: 0x500
names:
- STM32MP1
ram:
address: 0x10000000
bytes: 0x20000
- device-id: 0x501
names:
- STM32MP13xx
ram:
address: 0x10000000
bytes: 0x20000