name: RA6M2 Series
manufacturer:
  id: 0x23
  cc: 0x4
generated_from_pack: true
pack_file_release: 5.3.0
variants:
- name: R7FA6M2AD
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: Flash
    range:
      start: 0x0
      end: 0x80000
    cores:
    - main
    access:
      boot: true
  - !Nvm
    name: ConfigROM
    range:
      start: 0x100a100
      end: 0x100a180
    cores:
    - main
  - !Generic
    name: SRAM1
    range:
      start: 0x1ffe0000
      end: 0x20000000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x20000000
      end: 0x20040000
    cores:
    - main
  - !Nvm
    name: DataFlash
    range:
      start: 0x40100000
      end: 0x40108000
    cores:
    - main
  flash_algorithms:
  - ra6m2_512k
  - ra6m2_data_c512k
  - ra6m2_conf
- name: R7FA6M2AF
  cores:
  - name: main
    type: armv7em
    core_access_options: !Arm
      ap: !v1 0
  memory_map:
  - !Nvm
    name: Flash
    range:
      start: 0x0
      end: 0x100000
    cores:
    - main
    access:
      boot: true
  - !Nvm
    name: ConfigROM
    range:
      start: 0x100a100
      end: 0x100a180
    cores:
    - main
  - !Generic
    name: SRAM1
    range:
      start: 0x1ffe0000
      end: 0x20000000
    cores:
    - main
  - !Ram
    name: SRAM2
    range:
      start: 0x20000000
      end: 0x20040000
    cores:
    - main
  - !Nvm
    name: DataFlash
    range:
      start: 0x40100000
      end: 0x40108000
    cores:
    - main
  flash_algorithms:
  - ra6m2_1m
  - ra6m2_data_c1m
  - ra6m2_conf
flash_algorithms:
- name: ra6m2_512k
  description: RA6M2 512KB Flash
  default: true
  instructions: +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
  load_address: 0x20000020
  pc_init: 0x2e5
  pc_uninit: 0x397
  pc_program_page: 0x5a1
  pc_erase_sector: 0x543
  pc_erase_all: 0x4ab
  data_section_offset: 0x780
  flash_properties:
    address_range:
      start: 0x0
      end: 0x80000
    page_size: 0x80
    erased_byte_value: 0xff
    program_page_timeout: 100
    erase_sector_timeout: 3000
    sectors:
    - size: 0x2000
      address: 0x0
    - size: 0x8000
      address: 0x10000
- name: ra6m2_data_c512k
  description: RA6M2 32KB DataFlash
  default: true
  instructions: +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
  load_address: 0x20000020
  pc_init: 0x2e5
  pc_uninit: 0x397
  pc_program_page: 0x5a1
  pc_erase_sector: 0x543
  pc_erase_all: 0x4ab
  data_section_offset: 0x780
  flash_properties:
    address_range:
      start: 0x40100000
      end: 0x40108000
    page_size: 0x4
    erased_byte_value: 0xff
    program_page_timeout: 100
    erase_sector_timeout: 3000
    sectors:
    - size: 0x40
      address: 0x0
- name: ra6m2_conf
  description: RA6M2 Config Area
  default: true
  instructions: +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
  load_address: 0x20000020
  pc_init: 0x2e5
  pc_uninit: 0x397
  pc_program_page: 0x50d
  pc_erase_sector: 0x4af
  pc_erase_all: 0x4ab
  data_section_offset: 0x6ec
  flash_properties:
    address_range:
      start: 0x100a100
      end: 0x100a180
    page_size: 0x10
    erased_byte_value: 0xff
    program_page_timeout: 100
    erase_sector_timeout: 3000
    sectors:
    - size: 0x10
      address: 0x0
- name: ra6m2_1m
  description: RA6M2 1MB Flash
  default: true
  instructions: +EgCfALwEAAIsQEgcEf1SIAwAWgB9IBACLEBIPbnACD05xC1AUbwTAtotPvz8kP2mCOz+/LwCiOw+/PwCuAAvwC/AL8AvwC/AL8AvwC/AL8Av0AeACjy0RC9ELUERkryA1DiSQiA4khIRAB+APABAEixACDfSQhwAL/eSAB4APAQAAAo+dHaSEhEAH8A8AMAWLEAINdJCjkIcAC/1UgKOAB4APAQAAAo+NHRSEhEgIwA9MBgsPXAbx/RzUhIREBoASgP0MpISERAaQEoBtEAIMhJcjkIcCBG//ej/wEgxUmqOciEw0iqOABqIPDuQMFJqjkIYsBIIGA54L1ISERAaKCxu0hIRABpASgL0QAguUl0OQhwAL+3SG44AHgA8AEAACj40AAgs0mqOciEsUiqOABqIPDuQK9JqjkIYqxISESAjAD0wGAwsbD1AH8G0LD1gG8J0QXgqUggYAfgqEggYATgqEggYAHgASAQvQC/ACD75/C1AkadSACInU9PRDhgnEiEOAB4eGCaSKo4A2o4RoNgmEiqOACN+GCWSHQ4AHg4YZRIcjgAeHhhkkgAeLhhkEgKOAB4+GGKSOQwAIg4YkDyBEAAaHhiiEgYMAB4uGI4RgB+APABAAixASDwvYRISEQAfwDwAwAIsQEg9ueASEhEQGgGKF3S3+gA8D07XTleA3tISEQAewDwEADosXhISESAjAD0wGAIuXhJFuB0SEhEgIwA9MBgsPUAfwHRdEkM4G9ISESAjAD0wGCw9YBvAdFwSQLgASDI5xFoaEhIRAB7APADAEYcZUhIRICJwPMFIEUcsfv28AD7BfEm4BFoJOBhSSLgXkhIRICMAPTAYAi5XkkV4FpISESAjAD0wGCw9QB/AdFaSQvgVUhIRICMAPTAYLD1gG8B0VZJAeABIJTnA+AAvwC/ASCP5wC/Gw8BIAD6A/Sx+/TwEGBOTxBouEID001PEGi4QgHZASB95wAge+f3tQZGF0YBqP/3Qf/Fsh2xAaj/97D+xbINsQEg/r0BIDlJGDEIcEFJAZiw+/HwxLIBmLD78fIB+xIACLFgHMSyRPTwUC5J5DEIgP/3Z/7l5y5ISESAaC5JqjkIYitISESAiMiEKUhIRAB8KUl0OQhwJkhIRAB9JkmqOYH4OAAjSEhEAH+B+KAAIEhIRAB+gfiqAB5ISESQ+CgAG0kYMQhwGkhIRAB4QPQlQBdJCIAAIHBHELUERk/0KkARSYQxCID/98b/CLEBIBC9ACD85xC1A0YAIAPgHFwUVEQcoLKIQvnTEL0t6fBFobCARgxGF0ZP9CpAAkmEMQiAACU34AAAAOB/QADKmjv+4wFABAAAAKrgAUAAEnoAACT0AICoEgEALTEBAAk9AACHkwNAQg8AAaqAIUBG//fK/2AbgCgC00/wgAoC4GAbH/qA+gAmCeABqIBduEID0AEgIbC96PCFcByGslZF89sF8YAAhbKlQt7TACDx5wJGT/QqQMNLGIAAv8JIAIgAKPvRwUiCQgzSSvYBIL1LGIAi8H9ACGAAv7pIAIgBKPvRC+BK9oAgt0sYgMLzEwAIYAC/tEgAiIAo+9EAIHBH+LVA8iYmACRC4CS5aUYAIP/3zv8b4AAsBt0ILATcAJgA9QBQAJAS4AgsBt0mLATaAJgA9QBAAJAJ4CYsBNFpRqJI//e1/wLgAJhAMACQnUmEOQCYCGMgIJ1JCHDQIAhwAL+YSAAfAGgA9ABAACj40JVIAB8AaAD0AFAIsQEg+L3/92n9xbINsQEg+OdgHISytEK62wAg8uc4tQRGjUiEQgTTiUiEQgHSACA4vWlGIEb/937/hEmEOQCYCGMgIINJCHDQIAhwAL9/SAAfAGgA9ABAACj40HtIAB8AaAD0AFAIsQEg4ef/9zb9xbINsQEg2+cAINnnLen+T4JGDUYWRgAnuEZzSIJFDdJP8AEIgC0n0KyyA+D/IHBVYByEsoAs+duAJR3gaEiCRQ3ST/ACCBAtFtCssgPg/yBwVWAchLIQLPnbECUM4E/wAAgELQjQrLID4P8gcFVgHISyBCz52wQlAalQRv/3I/9q4FZJhDkBmAhjuPEBDwjR6CBUSQhwQCAIcINGgCACkBPguPEADwjR6CBOSQhwAiAIcINGBCACkAfgQCBJSQhwCCAIcINGECACkLjxAQ8C0LjxAA8X0QAkEuDxXXgcMFxB6gAgP0kIgLgch7IAvztIAB8AaAD0gGAAKPjRYByEslxF6tsO4AAkCuDxXXgcMFxB6gAgM0kIgLgch7JgHISyXEXy29AgL0kIcAC/K0gAHwBoAPQAQAAo+NDd6QEQCEQBkAKYLRolSAAfAGgA9IBQELEBIL3o/o8ALZLR//eG/MCyAJAAmAixASDz5wAg8ect6fBNoLCARgxGkkYAJ0/0KkAWSQiAACUi4GpGgCFARv/3Rf5gG4AoAtNP8IALAuBgGx/6gPsAJg3gHfgGABr4BxCIQgPQASAgsL3o8I14HIeycByGsl5F79sF8YAAhbKlQtrTCOsHAO7nAACE4H9AAAAQQAAAfkAAoQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  load_address: 0x20000020
  pc_init: 0x2e5
  pc_uninit: 0x397
  pc_program_page: 0x5a1
  pc_erase_sector: 0x543
  pc_erase_all: 0x4ab
  data_section_offset: 0x780
  flash_properties:
    address_range:
      start: 0x0
      end: 0x100000
    page_size: 0x80
    erased_byte_value: 0xff
    program_page_timeout: 100
    erase_sector_timeout: 3000
    sectors:
    - size: 0x2000
      address: 0x0
    - size: 0x8000
      address: 0x10000
- name: ra6m2_data_c1m
  description: RA6M2 32KB DataFlash
  default: true
  instructions: +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
  load_address: 0x20000020
  pc_init: 0x2e5
  pc_uninit: 0x397
  pc_program_page: 0x5a1
  pc_erase_sector: 0x543
  pc_erase_all: 0x4ab
  data_section_offset: 0x780
  flash_properties:
    address_range:
      start: 0x40100000
      end: 0x40108000
    page_size: 0x4
    erased_byte_value: 0xff
    program_page_timeout: 100
    erase_sector_timeout: 3000
    sectors:
    - size: 0x40
      address: 0x0
