probe-rs 0.13.0

A collection of on chip debugging tools to communicate with microchips.
Documentation
name: EFR32FG1P Series
variants:
  - name: EFR32FG1P131F64
    cores:
      - name: main
        type: armv7em
        core_access_options:
          Arm:
            ap: 0x0
            psel: 0x0
    memory_map:
      - Ram:
          range:
            start: 0x20000000
            end: 0x20004000
          is_boot_memory: false
          cores:
            - main
      - Nvm:
          range:
            start: 0x0
            end: 0x10000
          is_boot_memory: true
          cores:
            - main
    flash_algorithms:
      - geckop2
  - name: EFR32FG1P131F128
    cores:
      - name: main
        type: armv7em
        core_access_options:
          Arm:
            ap: 0x0
            psel: 0x0
    memory_map:
      - Ram:
          range:
            start: 0x20000000
            end: 0x20007c00
          is_boot_memory: false
          cores:
            - main
      - Nvm:
          range:
            start: 0x0
            end: 0x20000
          is_boot_memory: true
          cores:
            - main
    flash_algorithms:
      - geckop2
  - name: EFR32FG1P131F256
    cores:
      - name: main
        type: armv7em
        core_access_options:
          Arm:
            ap: 0x0
            psel: 0x0
    memory_map:
      - Ram:
          range:
            start: 0x20000000
            end: 0x20007c00
          is_boot_memory: false
          cores:
            - main
      - Nvm:
          range:
            start: 0x0
            end: 0x40000
          is_boot_memory: true
          cores:
            - main
    flash_algorithms:
      - geckop2
  - name: EFR32FG1P132F64
    cores:
      - name: main
        type: armv7em
        core_access_options:
          Arm:
            ap: 0x0
            psel: 0x0
    memory_map:
      - Ram:
          range:
            start: 0x20000000
            end: 0x20004000
          is_boot_memory: false
          cores:
            - main
      - Nvm:
          range:
            start: 0x0
            end: 0x10000
          is_boot_memory: true
          cores:
            - main
    flash_algorithms:
      - geckop2
  - name: EFR32FG1P132F128
    cores:
      - name: main
        type: armv7em
        core_access_options:
          Arm:
            ap: 0x0
            psel: 0x0
    memory_map:
      - Ram:
          range:
            start: 0x20000000
            end: 0x20007c00
          is_boot_memory: false
          cores:
            - main
      - Nvm:
          range:
            start: 0x0
            end: 0x20000
          is_boot_memory: true
          cores:
            - main
    flash_algorithms:
      - geckop2
  - name: EFR32FG1P132F256
    cores:
      - name: main
        type: armv7em
        core_access_options:
          Arm:
            ap: 0x0
            psel: 0x0
    memory_map:
      - Ram:
          range:
            start: 0x20000000
            end: 0x20007c00
          is_boot_memory: false
          cores:
            - main
      - Nvm:
          range:
            start: 0x0
            end: 0x40000
          is_boot_memory: true
          cores:
            - main
    flash_algorithms:
      - geckop2
  - name: EFR32FG1P133F64
    cores:
      - name: main
        type: armv7em
        core_access_options:
          Arm:
            ap: 0x0
            psel: 0x0
    memory_map:
      - Ram:
          range:
            start: 0x20000000
            end: 0x20004000
          is_boot_memory: false
          cores:
            - main
      - Nvm:
          range:
            start: 0x0
            end: 0x10000
          is_boot_memory: true
          cores:
            - main
    flash_algorithms:
      - geckop2
  - name: EFR32FG1P133F128
    cores:
      - name: main
        type: armv7em
        core_access_options:
          Arm:
            ap: 0x0
            psel: 0x0
    memory_map:
      - Ram:
          range:
            start: 0x20000000
            end: 0x20007c00
          is_boot_memory: false
          cores:
            - main
      - Nvm:
          range:
            start: 0x0
            end: 0x20000
          is_boot_memory: true
          cores:
            - main
    flash_algorithms:
      - geckop2
  - name: EFR32FG1P133F256
    cores:
      - name: main
        type: armv7em
        core_access_options:
          Arm:
            ap: 0x0
            psel: 0x0
    memory_map:
      - Ram:
          range:
            start: 0x20000000
            end: 0x20007c00
          is_boot_memory: false
          cores:
            - main
      - Nvm:
          range:
            start: 0x0
            end: 0x40000
          is_boot_memory: true
          cores:
            - main
    flash_algorithms:
      - geckop2
flash_algorithms:
  - name: geckop2
    description: EFM32/EFR32 Gecko P2
    cores:
      - main
    default: true
    instructions: QLpwR8C6cEdP6jAAcEcAAHC1WUtZTG/wAgXiaRLwFg8N0KBoIPABAKBgkAcC1W/wAQBwvVAHCdVP8P8wcL0CQIpCAdEAIHC9Wx7m0ShGcL1KSUH2cTAIZAAgcEdHSIFoIfABAYFgACBwRxC1Q0ygaEDwAQCgYEbyGjBgZaAVAPB1+AAhYWWhaCHwAQGhYAAoANABIBC9cLUERgAjT/QAYQTICR8C8QECAtAAKvjQAOBqsTJNqGhA8AEAqGAsYQMgAPBU+ANGqGgg8AEAqGALsQEgcL0AIHC9LenwTYBGJ0jJHCHwAwaBaJJGQfABAYFgg0Yx4Aj1AGDBCskCoesIB0BGt0IA2TdGAUZYRsv4EBDa+AAQy/gYEBEhCvEEBcv4DBA8HwngCCEIRv/3cf9guQLNWEbL+BgQJB8ALPPRBCHBYAAhASD/92P/ELEBIL3o8I26RLhE9hsALsvR2/gIECHwAQHL+AgQACDw5wNJyGAAIQEgTOcAAICWmAAAAA5AAAAAAA==
    pc_init: 0x51
    pc_uninit: 0x5d
    pc_program_page: 0xd9
    pc_erase_sector: 0x97
    pc_erase_all: 0x6b
    data_section_offset: 0x180
    flash_properties:
      address_range:
        start: 0x0
        end: 0x40000
      page_size: 0x400
      erased_byte_value: 0xff
      program_page_timeout: 0x104
      erase_sector_timeout: 0xc8
      sectors:
        - size: 0x800
          address: 0x0