name: STM32H7 Series
manufacturer:
  id: 0x20
  cc: 0x0
generated_from_pack: true
pack_file_release: 3.1.1
variants:
- name: STM32H723VE
  package_variants:
  - STM32H723VETx
  - STM32H723VEHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H723VG
  package_variants:
  - STM32H723VGTx
  - STM32H723VGHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H723ZE
  package_variants:
  - STM32H723ZETx
  - STM32H723ZEIx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H723ZG
  package_variants:
  - STM32H723ZGTx
  - STM32H723ZGIx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H725AE
  package_variants:
  - STM32H725AEIx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H725AG
  package_variants:
  - STM32H725AGIx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H725IE
  package_variants:
  - STM32H725IETx
  - STM32H725IEKx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H725IG
  package_variants:
  - STM32H725IGTx
  - STM32H725IGKx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H725RE
  package_variants:
  - STM32H725REVx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H725RG
  package_variants:
  - STM32H725RGVx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H725VE
  package_variants:
  - STM32H725VETx
  - STM32H725VEHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H725VG
  package_variants:
  - STM32H725VGTx
  - STM32H725VGHx
  - STM32H725VGYx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H725ZE
  package_variants:
  - STM32H725ZETx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H725ZG
  package_variants:
  - STM32H725ZGTx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H730AB
  package_variants:
  - STM32H730ABIxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H730IB
  package_variants:
  - STM32H730IBTxQ
  - STM32H730IBKxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H730VB
  package_variants:
  - STM32H730VBTx
  - STM32H730VBHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H730ZB
  package_variants:
  - STM32H730ZBTx
  - STM32H730ZBIx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H733VG
  package_variants:
  - STM32H733VGTx
  - STM32H733VGHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H733ZG
  package_variants:
  - STM32H733ZGTx
  - STM32H733ZGIx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H735AG
  package_variants:
  - STM32H735AGIx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H735IG
  package_variants:
  - STM32H735IGTx
  - STM32H735IGKx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H735RG
  package_variants:
  - STM32H735RGVx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H735VG
  package_variants:
  - STM32H735VGTx
  - STM32H735VGHx
  - STM32H735VGYx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H735ZG
  package_variants:
  - STM32H735ZGTx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24050000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30000000
      end: 0x30004000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30004000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38004000
    cores:
    - main
  flash_algorithms:
  - stm32h72x-73x_1024
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H742AG
  package_variants:
  - STM32H742AGIx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24060000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30024000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H742AI
  package_variants:
  - STM32H742AIIx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24060000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30024000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H742BG
  package_variants:
  - STM32H742BGTx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24060000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30024000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H742BI
  package_variants:
  - STM32H742BITx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24060000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30024000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H742IG
  package_variants:
  - STM32H742IGTx
  - STM32H742IGKx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24060000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30024000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H742II
  package_variants:
  - STM32H742IITx
  - STM32H742IIKx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24060000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30024000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H742VG
  package_variants:
  - STM32H742VGTx
  - STM32H742VGHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24060000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30024000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H742VI
  package_variants:
  - STM32H742VITx
  - STM32H742VIHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24060000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30024000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H742XG
  package_variants:
  - STM32H742XGHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24060000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30024000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H742XI
  package_variants:
  - STM32H742XIHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24060000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30024000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H742ZG
  package_variants:
  - STM32H742ZGTx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24060000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30024000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H742ZI
  package_variants:
  - STM32H742ZITx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24060000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30008000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30024000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H743AG
  package_variants:
  - STM32H743AGIx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H743AI
  package_variants:
  - STM32H743AIIx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H743BG
  package_variants:
  - STM32H743BGTx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H743BI
  package_variants:
  - STM32H743BITx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H743IG
  package_variants:
  - STM32H743IGTx
  - STM32H743IGKx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H743II
  package_variants:
  - STM32H743IITx
  - STM32H743IIKx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H743VG
  package_variants:
  - STM32H743VGTx
  - STM32H743VGHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H743VI
  package_variants:
  - STM32H743VITx
  - STM32H743VIHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H743XG
  package_variants:
  - STM32H743XGHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H743XI
  package_variants:
  - STM32H743XIHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H743ZG
  package_variants:
  - STM32H743ZGTx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H743ZI
  package_variants:
  - STM32H743ZITx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H745BG
  package_variants:
  - STM32H745BGTx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H745BI
  package_variants:
  - STM32H745BITx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H745IG
  package_variants:
  - STM32H745IGTx
  - STM32H745IGKx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H745II
  package_variants:
  - STM32H745IITx
  - STM32H745IIKx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H745XG
  package_variants:
  - STM32H745XGHx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H745XI
  package_variants:
  - STM32H745XIHx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H745ZG
  package_variants:
  - STM32H745ZGTx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H745ZI
  package_variants:
  - STM32H745ZITx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H747AG
  package_variants:
  - STM32H747AGIx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H747AI
  package_variants:
  - STM32H747AIIx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H747BG
  package_variants:
  - STM32H747BGTx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H747BI
  package_variants:
  - STM32H747BITx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H747IG
  package_variants:
  - STM32H747IGTx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H747II
  package_variants:
  - STM32H747IITx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H747XG
  package_variants:
  - STM32H747XGHx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H747XI
  package_variants:
  - STM32H747XIHx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H747ZI
  package_variants:
  - STM32H747ZIYx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H750IB
  package_variants:
  - STM32H750IBTx
  - STM32H750IBKx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H750VB
  package_variants:
  - STM32H750VBTx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H750XB
  package_variants:
  - STM32H750XBHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H750ZB
  package_variants:
  - STM32H750ZBTx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H753AI
  package_variants:
  - STM32H753AIIx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H753BI
  package_variants:
  - STM32H753BITx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H753II
  package_variants:
  - STM32H753IITx
  - STM32H753IIKx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H753VI
  package_variants:
  - STM32H753VITx
  - STM32H753VIHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H753XI
  package_variants:
  - STM32H753XIHx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H753ZI
  package_variants:
  - STM32H753ZITx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - main
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - main
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - main
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - main
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H755BI
  package_variants:
  - STM32H755BITx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H755II
  package_variants:
  - STM32H755IITx
  - STM32H755IIKx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H755XI
  package_variants:
  - STM32H755XIHx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H755ZI
  package_variants:
  - STM32H755ZITx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H757AI
  package_variants:
  - STM32H757AIIx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H757BI
  package_variants:
  - STM32H757BITx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H757II
  package_variants:
  - STM32H757IITx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H757XI
  package_variants:
  - STM32H757XIHx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H757ZI
  package_variants:
  - STM32H757ZIYx
  cores:
  - name: cm7
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  - name: cm4
    type: armv7em
    core_access_options: !Arm
      ap: !v1 3
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - cm7
    - cm4
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - cm7
    - cm4
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24080000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM1
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM2
    range:
      start: 0x30020000
      end: 0x30040000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM3
    range:
      start: 0x30040000
      end: 0x30048000
    cores:
    - cm7
    - cm4
  - !Ram
    name: SRAM4
    range:
      start: 0x38000000
      end: 0x38010000
    cores:
    - cm7
    - cm4
  flash_algorithms:
  - stm32h7x_2048
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3AGIxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3AIIxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3IG
  package_variants:
  - STM32H7A3IGKx
  - STM32H7A3IGTx
  - STM32H7A3IGKxQ
  - STM32H7A3IGTxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3IGKxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3IGTxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3II
  package_variants:
  - STM32H7A3IIKx
  - STM32H7A3IITx
  - STM32H7A3IIKxQ
  - STM32H7A3IITxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3IIKxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3IITxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3LGHxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3LIHxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3NG
  package_variants:
  - STM32H7A3NGHx
  - STM32H7A3NGHxQQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3NI
  package_variants:
  - STM32H7A3NIHx
  - STM32H7A3NIHxQQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3QIYxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3RG
  package_variants:
  - STM32H7A3RGTx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3RI
  package_variants:
  - STM32H7A3RITx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3VG
  package_variants:
  - STM32H7A3VGHx
  - STM32H7A3VGTx
  - STM32H7A3VGHxQ
  - STM32H7A3VGTxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3VGHxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3VGTxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3VI
  package_variants:
  - STM32H7A3VIHx
  - STM32H7A3VITx
  - STM32H7A3VIHxQ
  - STM32H7A3VITxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3VIHxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3VITxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3ZG
  package_variants:
  - STM32H7A3ZGTx
  - STM32H7A3ZGTxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3ZGTxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8080000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8180000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3ZI
  package_variants:
  - STM32H7A3ZITx
  - STM32H7A3ZITxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7A3ZITxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B0AB
  package_variants:
  - STM32H7B0ABIxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B0IBKxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B0IB
  package_variants:
  - STM32H7B0IBTx
  - STM32H7B0IBKxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B0RB
  package_variants:
  - STM32H7B0RBTx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B0VB
  package_variants:
  - STM32H7B0VBTx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B0ZB
  package_variants:
  - STM32H7B0ZBTx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8020000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3AIIxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3II
  package_variants:
  - STM32H7B3IIKx
  - STM32H7B3IITx
  - STM32H7B3IIKxQ
  - STM32H7B3IITxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3IIKxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3IITxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3LIHxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3NI
  package_variants:
  - STM32H7B3NIHx
  - STM32H7B3NIHxQQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3QIYxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3RI
  package_variants:
  - STM32H7B3RITx
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3VI
  package_variants:
  - STM32H7B3VIHx
  - STM32H7B3VITx
  - STM32H7B3VIHxQ
  - STM32H7B3VITxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3VIHxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3VITxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3ZI
  package_variants:
  - STM32H7B3ZITx
  - STM32H7B3ZITxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Ram
    name: ITCM
    range:
      start: 0x0
      end: 0x10000
    cores:
    - main
  - !Nvm
    name: BANK_1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: BANK_2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: AXISRAM
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: AHBSRAM
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
- name: STM32H7B3ZITxQ
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: FLASH_Bank1
    range:
      start: 0x8000000
      end: 0x8100000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Nvm
    name: FLASH_Bank2
    range:
      start: 0x8100000
      end: 0x8200000
    cores:
    - main
    access:
      write: false
      boot: true
  - !Ram
    name: DTCMRAM
    range:
      start: 0x20000000
      end: 0x20020000
    cores:
    - main
  - !Ram
    name: RAM_D1
    range:
      start: 0x24000000
      end: 0x24100000
    cores:
    - main
  - !Ram
    name: RAM_D2
    range:
      start: 0x30000000
      end: 0x30020000
    cores:
    - main
  - !Ram
    name: RAM_D3
    range:
      start: 0x38000000
      end: 0x38008000
    cores:
    - main
  flash_algorithms:
  - stm32h7a-b3_flash_2m
  - stm32h7b3i_eval_fmc-nor
  - mt25tl01g_stm32h747i-disco
  - mtfc4gacajcn_stm32h750b-disco
  - stm32h7xx_mt25tl01g
  - mt25tl01g_stm32h750b-disco
  - mt25tl01g_stm32h750b-disco
  - stm32h743i-eval_fmc
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h7b3i-eval
  - mx25lm51245g_stm32h7b3i-disco
  - mx25lm51245g_stm32h735-disco
  - mt25tl01g_stm32h747i-eval
  - stm32h7xx_mt25tl01g_dual
flash_algorithms:
- name: stm32h72x-73x_1024
  description: STM32H72x-73x_1024
  default: true
  instructions: ELUDRk/03gB/TOBgAL9+SABpAPAEAAAo+dF8SHpMYGB7SGBgACAQvQFGd0jAaEDwAQB1StBgACBwRwC/ckgAaQDwAQAAKPnRAL9vSABpAPABAAAo+dFsSMBoIPAwAGpJyGAIRsBoQPAIAMhgCEbAaEDwgADIYAC/Y0gAaQDwAQAAKPnRYEjAaCDwCABeSchgACBwRwFGwfNDQrHxAG8307HxAW800gC/V0gAaQDwBAAAKPnRVEjAaCD04GBSS9hgGEbAaEf2MHOYQ09L2GAYRsBoBCND6gIjGENLS9hgGEbAaEDwgADYYAC/R0gAaQDwBAAAKPnRREjAaCDwBABCS9hgGEYAaQD0gAAIsQEgcEcAIPzn8LUDRhZGHEY1RgAis/EAbxDTs/EBbw3SAL82SABpAPAEAAAo+dEAvzJIAGkA8AEAACj50U/03gAuT/hgVuCz8QBvU9Oz8QFvUNIqSMBoR/Ywd7hDJ0/4YAIg+GAgKQzTACIG4G9oVfgIC2dgRPgIC1IcBCr22yA5F+AgRi9GACIE4Bf4AcsA+AHLUhyKQvjTACIE4E/w/wwA+AHLUhzB8SAMlEX22AAhAL8AvxFIAGkA8AQAACj50QC/DkgAaQDwAQAAKPnRC0gAaQD0gDBoubPxAG8I07PxAW8F0gVIwGgg8AIAA0/4YAEg8L0AKabRACD65wAgAFIjAWdFq4nvzQAAAAA=
  load_address: 0x20000020
  pc_init: 0x1
  pc_uninit: 0x29
  pc_program_page: 0x115
  pc_erase_sector: 0x95
  pc_erase_all: 0x3b
  data_section_offset: 0x214
  flash_properties:
    address_range:
      start: 0x8000000
      end: 0x8100000
    page_size: 0x400
    erased_byte_value: 0xff
    program_page_timeout: 100
    erase_sector_timeout: 6000
    sectors:
    - size: 0x20000
      address: 0x0
- name: stm32h7b3i_eval_fmc-nor
  description: M29W128GL_STM32H7B3I-EVAL
  instructions: [encoded data, 35568 characters]
  load_address: 0x24000020
  pc_init: 0xbf
  pc_uninit: 0xcd
  pc_program_page: 0xeb
  pc_erase_sector: 0xdb
  pc_erase_all: 0xd3
  data_section_offset: 0x6748
  flash_properties:
    address_range:
      start: 0x60000000
      end: 0x64000000
    page_size: 0x10
    erased_byte_value: 0xff
    program_page_timeout: 10000
    erase_sector_timeout: 6000
    sectors:
    - size: 0x20000
      address: 0x0
- name: mt25tl01g_stm32h747i-disco
  description: MT25TL01G_STM32H747I-Disco
  instructions: [encoded data, 44712 characters]
  load_address: 0x20000020
  pc_init: 0xbf
  pc_uninit: 0xd5
  pc_program_page: 0x109
  pc_erase_sector: 0xeb
  pc_erase_all: 0xdb
  data_section_offset: 0x822c
  flash_properties:
    address_range:
      start: 0x90000000
      end: 0x98000000
    page_size: 0x1000
    erased_byte_value: 0xff
    program_page_timeout: 10000
    erase_sector_timeout: 6000
    sectors:
    - size: 0x20000
      address: 0x0
- name: mtfc4gacajcn_stm32h750b-disco
  description: MTFC4GACAJCN_STM32H750B-DISCO
  instructions: [encoded data, 61256 characters]
  load_address: 0x20000020
  pc_init: 0x13f
  pc_uninit: 0x153
  pc_program_page: 0x16d
  pc_erase_sector: 0x15d
  pc_erase_all: 0x159
  data_section_offset: 0xb04c
  flash_properties:
    address_range:
      start: 0xa0000000
      end: 0xc0000000
    page_size: 0x1200
    erased_byte_value: 0xff
    program_page_timeout: 10000
    erase_sector_timeout: 10000
    sectors:
    - size: 0x200
      address: 0x0
- name: stm32h7xx_mt25tl01g
  description: STM32H7xx_MT25TL01G
  instructions: [encoded data, 48896 characters]
  load_address: 0x20000020
  pc_init: 0x161
  pc_uninit: 0x201
  pc_program_page: 0x3ab
  pc_erase_sector: 0x33b
  data_section_offset: 0x433c
  flash_properties:
    address_range:
      start: 0x90000000
      end: 0x94000000
    page_size: 0x5000
    erased_byte_value: 0xff
    program_page_timeout: 10000
    erase_sector_timeout: 10000
    sectors:
    - size: 0x10000
      address: 0x0
- name: mt25tl01g_stm32h750b-disco
  description: MT25TL01G_STM32H750B-DISCO
  instructions: [encoded data, 59048 characters]
  load_address: 0x20000020
  pc_init: 0xef
  pc_uninit: 0xf7
  pc_program_page: 0x117
  pc_erase_sector: 0x10f
  pc_erase_all: 0xfb
  data_section_offset: 0x6108
  flash_properties:
    address_range:
      start: 0x90000000
      end: 0x98000000
    page_size: 0x400
    erased_byte_value: 0xff
    program_page_timeout: 10000
    erase_sector_timeout: 10000
    sectors:
    - size: 0x20000
      address: 0x0
- name: stm32h743i-eval_fmc
  description: M29W128GL_STM32H743I-EVAL
  instructions: [encoded data, 34792 characters]
  load_address: 0x20000020
  pc_init: 0xdf
  pc_uninit: 0xed
  pc_program_page: 0x10b
  pc_erase_sector: 0xfb
  pc_erase_all: 0xf3
  data_section_offset: 0x6574
  flash_properties:
    address_range:
      start: 0x60000000
      end: 0x61000000
    page_size: 0x1000
    erased_byte_value: 0xff
    program_page_timeout: 10000
    erase_sector_timeout: 6000
    sectors:
    - size: 0x20000
      address: 0x0
- name: mx25lm51245g_stm32h7b3i-eval
  description: MX25LM51245G_STM32H7B3I-EVAL
  instructions: [encoded data, 52600 characters]
  load_address: 0x24000020
  pc_init: 0xdf
  pc_uninit: 0xf5
  pc_program_page: 0x121
  pc_erase_sector: 0x103
  pc_erase_all: 0xfb
  data_section_offset: 0x9990
  flash_properties:
    address_range:
      start: 0x90000000
      end: 0x94000000
    page_size: 0x1000
    erased_byte_value: 0xff
    program_page_timeout: 10000
    erase_sector_timeout: 6000
    sectors:
    - size: 0x10000
      address: 0x0
- name: mx25lm51245g_stm32h7b3i-disco
  description: MX25LM51245G_STM32H7B3I-Disco
  instructions: [encoded data, 52592 characters]
  load_address: 0x24000020
  pc_init: 0xdf
  pc_uninit: 0xf5
  pc_program_page: 0x121
  pc_erase_sector: 0x103
  pc_erase_all: 0xfb
  data_section_offset: 0x998c
  flash_properties:
    address_range:
      start: 0x90000000
      end: 0x94000000
    page_size: 0x1000
    erased_byte_value: 0xff
    program_page_timeout: 10000
    erase_sector_timeout: 6000
    sectors:
    - size: 0x10000
      address: 0x0
- name: mx25lm51245g_stm32h735-disco
  description: MX25LM51245G_STM32H735-Disco
  instructions: [encoded data, 57388 characters]
  load_address: 0x24000020
  pc_init: 0xef
  pc_uninit: 0x105
  pc_program_page: 0x131
  pc_erase_sector: 0x113
  pc_erase_all: 0x10b
  data_section_offset: 0xa658
  flash_properties:
    address_range:
      start: 0x90000000
      end: 0x94000000
    page_size: 0x1000
    erased_byte_value: 0xff
    program_page_timeout: 10000
    erase_sector_timeout: 6000
    sectors:
    - size: 0x10000
      address: 0x0
- name: mt25tl01g_stm32h747i-eval
  description: MT25TL01G_STM32H747I-eval
  instructions: [encoded data, 44752 characters]
  load_address: 0x20000020
  pc_init: 0xbf
  pc_uninit: 0xd5
  pc_program_page: 0x109
  pc_erase_sector: 0xeb
  pc_erase_all: 0xdb
  data_section_offset: 0x824c
  flash_properties:
    address_range:
      start: 0x90000000
      end: 0x98000000
    page_size: 0x1000
    erased_byte_value: 0xff
    program_page_timeout: 10000
    erase_sector_timeout: 6000
    sectors:
    - size: 0x20000
      address: 0x0
- name: stm32h7xx_mt25tl01g_dual
  description: STM32H7xx_MT25TL01G_DUAL
  instructions: [encoded data, 48824 characters]
  load_address: 0x20000020
  pc_init: 0x161
  pc_uninit: 0x207
  pc_program_page: 0x3a7
  pc_erase_sector: 0x333
  data_section_offset: 0x4304
  flash_properties:
    address_range:
      start: 0x90000000
      end: 0x98000000
    page_size: 0x5000
    erased_byte_value: 0xff
    program_page_timeout: 10000
    erase_sector_timeout: 10000
    sectors:
    - size: 0x10000
      address: 0x0
- name: stm32h7x_2048
  description: STM32H7x_2048
  default: true
  instructions: v/NPj3BHELUDRk/0gHDtTCBg7UgAaEDwBwDrTCBg60hgYQC/6EgAaQDwBAAAKPnR50jlTGBg50hgYORI5kwgYAC/5UgAHwBoAPAEAAAo+NHfSOFMEDwgYN5I20zE+AQBACAQvQFG2EjAaEDwAQDWStBg2UgIOABoQPABAML4DAEAIHBH0UjQSUhhAL/OSABpAPAEAAAo+dHMSM9JCGAAv81IAB8AaADwBAAAKPjRAL/FSABpAPAEAAAo+dHCSMBoIPAwAMBJyGAIRsBoQPAIAMhgCEbAaEDwgADIYAC/ukgAaQDwBAAAKPnRt0jAaCDwCAC1SchgAL+3SAAfAGgA8AQAACj40bRICDgAaCDwMACtScH4DAEIRtD4DAFA8AgAwfgMAQhG0PgMAUDwgADB+AwBAL+oSAAfAGgA8AQAACj40aVICDgAaCDwCACeScH4DAEAIHBHELUBRsHzQ0Kx8QBvN9Ox8QFvNNKXSEBpl0sYQ5VLWGEAv5NIAGkA8AQAACj50ZBIwGhH9jBzmEOOS9hgGEbAaAQjQ+oCIxhDikvYYBhGwGhA8IAA2GAAv4ZIAGkA8AQAACj50YNIwGgg8AQAgUvYYBhGAGkA8AEA6LMBIBC9gEgAaHxLGEN6S8P4FAEAv3xIAB8AaADwBAAAKPjReUgIOABoR/Ywc5hDckvD+AwBdEgIOABoovEIAwQkROoDIxhDbEvD+AwBGEbQ+AwBQPCAAMP4DAEAv2pIAB8AaADwBAAAKPjRZ0gIOABoIPAEAGBLw/gMAQDgB+BiSAAfAGgA8AEACLEBILnnACC35/C1A0YMRhZGGUY1RgAis/EAbw3Ts/EBbwrSAL9SSABpAPAEAAAo+dFQSE5PeGEK4AC/UEgAHwBoAPAEAAAo+NFKSExPOGCH4LPxAG8M07PxAW8J0kRIwGhH9jB3uENBT/hgAiD4YAzgQ0gIOABoR/Ywd7hDPE/H+AwBAiA+Twg/OGAgLAzTACIG4C9oaGgPYEhgCDUIMVIcBCr22yA8E+AAIgTgFfgBCwH4AQtSHKJC+NMAIgPg/yAB+AELUhzE8SAAkEL32AAk//dp/rPxAG8K07PxAW8H0gC/IkgAaQDwBAAAKPnRB+AAvyJIAB8AaADwBAAAKPjRG0gAaQAgsLGz8QBvCdOz8QFvBtIWSMBoIPACABRP+GAH4BZICDgAaCDwAgAQT8f4DAEBIPC9s/EAbwnTs/EBbwbSCkjAaCDwAgAIT/hgB+ALSAg4AGgg8AIABE/H+AwBACx/9HWvACDk55RFAlgAIABSAADvDyMBZ0Wrie/NFCEAUgAAAAA=
  load_address: 0x24000020
  pc_init: 0x7
  pc_uninit: 0x65
  pc_program_page: 0x263
  pc_erase_sector: 0x157
  pc_erase_all: 0x85
  data_section_offset: 0x3dc
  flash_properties:
    address_range:
      start: 0x8000000
      end: 0x8200000
    page_size: 0x400
    erased_byte_value: 0xff
    program_page_timeout: 100
    erase_sector_timeout: 6000
    sectors:
    - size: 0x20000
      address: 0x0
- name: stm32h7a-b3_flash_2m
  description: STM32H7A-B3_Flash_2M
  default: true
  instructions: v/NPj3BHELUDRupI6kxgYQC/6UgAaQDwAQAAKPnR50jlTGBg5khgYOJI5kwgYAC/5EgAHwBoAPABAAAo+NHfSOBMEDwgYN5I20zE+AQBIEbAaQAgEL0BRtdIwGhA8AEA1UrQYNdICDgAaEDwAQDC+AwBACBwRwC/z0gAaQDwAQAAKPnRy0jMSUhhCEbAaCDwAQDIYAhGwGhA8AgAyGAIRsBoQPAgAMhgAL/DSABpAPABAAAo+dHASMBoIPAIAL5JyGAAv79IAB8AaADwAQAAKPjRuEi7SQhgt0jQ+AwBIPABALVJwfgMAQhG0PgMAUDwCADB+AwBCEbQ+AwBQPAgALBJCDkIYAC/rkgAHwBoAPABAAAo+NGrSAg4AGgg8AgApUnB+AwBACBwRxC1AUbB80cysfEAbzbTsfEBbzPSnkhAaaFLGEOcS1hhAL+aSABpAPAEAAAo+dGXSMBoIPT+UJVL2GAYRsBoBCND6oITGEORS9hgGEbAaEDwIADYYAC/jUgAaQDwBAAAKPnRikjAaCDwBACIS9hgGEYAaQDwAQDwswEgEL2HSABoh0sYQ4JLw/gUAQC/g0gAHwBoAPAEAAAo+NF/SAg4AGgg9P5QekvD+AwBe0gIOABoovGAAwQkROqDExhDdEvD+AwBGEbQ+AwBQPAgAMP4DAEAv3FIAB8AaADwBAAAKPjRbkgIOABoIPAEAGhLw/gMAWpIAB8A4AXgAGgA8AEACLEBILrn//fn/gAgtufwtQNGFkYaRjVGACQAv1xIAGkA8AEAACj50VhIWU94YQC/WkgAHwBoAPABAAAo+NFTSFZPOGCc4FJIwGgg8AEAUE/4YDhGwGhA8AIA+GBPSAg4AGgg8AEAx/gMAThG0PgMAUDwAgDH+AwBECkM0wAkBuAvaGhoF2BQYAg1CDJkHAIs9tsQOSjgACQE4BX4AQsC+AELZByMQvjTACQD4P8gAvgBC2QcwfEQAKBC99iz8QBvCdOz8QFvBtIxSMBoQPBAAC9P+GAH4DFICDgAaEDwQAArT8f4DAEAIf/3dv6z8QBvCtOz8QFvB9IAvyVIAGkA8AEAACj50QfgAL8kSAAfAGgA8AEAACj40R1IAGkAIB9PPx8/aABDsLGz8QBvCdOz8QFvBtIWSMBoIPACABRP+GAH4BZICDgAaCDwAgAQT8f4DAEBIPC9s/EAbwnTs/EBbwbSC0jAaCDwAgAJT/hgB+AKSAg4AGgg8AIABU/H+AwBACl/9GCvACDk5wAAAACvDwAgAFIjAWdFq4nvzRQhAFIAAO8PAAAAAA==
  load_address: 0x20000020
  pc_init: 0x7
  pc_uninit: 0x57
  pc_program_page: 0x237
  pc_erase_sector: 0x12b
  pc_erase_all: 0x77
  data_section_offset: 0x3cc
  flash_properties:
    address_range:
      start: 0x8000000
      end: 0x8200000
    page_size: 0x8000
    erased_byte_value: 0xff
    program_page_timeout: 100
    erase_sector_timeout: 6000
    sectors:
    - size: 0x2000
      address: 0x0
