add MIMXRT1060-16M-flash target
This commit is contained in:
commit
9b9da7f86c
2 changed files with 83 additions and 0 deletions
77
MIMXRT1060-16M-flash.yaml
Normal file
77
MIMXRT1060-16M-flash.yaml
Normal file
|
|
@ -0,0 +1,77 @@
|
||||||
|
name: NXP MIMXRT1060 Series (Rev A)
|
||||||
|
manufacturer:
|
||||||
|
id: 0x15
|
||||||
|
cc: 0x0
|
||||||
|
variants:
|
||||||
|
- name: MIMXRT1060
|
||||||
|
cores:
|
||||||
|
- name: main
|
||||||
|
type: armv7em
|
||||||
|
core_access_options: !Arm
|
||||||
|
ap: !v1 0
|
||||||
|
memory_map:
|
||||||
|
- !Ram
|
||||||
|
name: ITCM
|
||||||
|
range:
|
||||||
|
start: 0x0
|
||||||
|
end: 0x20000
|
||||||
|
cores:
|
||||||
|
- main
|
||||||
|
- !Ram
|
||||||
|
name: OCRAM
|
||||||
|
range:
|
||||||
|
start: 0x20200000
|
||||||
|
end: 0x20300000
|
||||||
|
cores:
|
||||||
|
- main
|
||||||
|
- !Nvm
|
||||||
|
name: FlexSPI1
|
||||||
|
range:
|
||||||
|
start: 0x60000000
|
||||||
|
end: 0x60FFFFFF
|
||||||
|
cores:
|
||||||
|
- main
|
||||||
|
access:
|
||||||
|
boot: true
|
||||||
|
- !Ram
|
||||||
|
name: ITCM
|
||||||
|
range:
|
||||||
|
start: 0x00000000
|
||||||
|
end: 0x00080000
|
||||||
|
cores:
|
||||||
|
- main
|
||||||
|
- !Ram
|
||||||
|
name: DTCM
|
||||||
|
range:
|
||||||
|
start: 0x20000000
|
||||||
|
end: 0x20080000
|
||||||
|
cores:
|
||||||
|
- main
|
||||||
|
flash_algorithms:
|
||||||
|
- mimxrt106x_qspi_4kb_sec
|
||||||
|
flash_algorithms:
|
||||||
|
- name: mimxrt106x_qspi_4kb_sec
|
||||||
|
description: MIMXRT106x 8mB QuadSPI NOR Flash
|
||||||
|
default: true
|
||||||
|
instructions: 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
|
||||||
|
load_address: 0x20209000
|
||||||
|
pc_init: 0x19
|
||||||
|
pc_uninit: 0x11d
|
||||||
|
pc_program_page: 0x153
|
||||||
|
pc_erase_sector: 0x135
|
||||||
|
pc_erase_all: 0x121
|
||||||
|
data_section_offset: 0x930
|
||||||
|
flash_properties:
|
||||||
|
address_range:
|
||||||
|
start: 0x60000000
|
||||||
|
end: 0x60FFFFFF
|
||||||
|
page_size: 0x100
|
||||||
|
erased_byte_value: 0xff
|
||||||
|
program_page_timeout: 1000
|
||||||
|
erase_sector_timeout: 5000
|
||||||
|
sectors:
|
||||||
|
- size: 0x10000
|
||||||
|
address: 0x0
|
||||||
|
cores:
|
||||||
|
- main
|
||||||
|
stack_size: 1024
|
||||||
6
README.md
Normal file
6
README.md
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
# PROBE-RS TARGETS
|
||||||
|
a small collection of supplemental targets for probe-rs
|
||||||
|
|
||||||
|
|
||||||
|
## MIMXRT1060-16M-flash
|
||||||
|
MIMXRT1060 target, but with 16M flash instead of the standard 8M provided by probe-rs
|
||||||
Loading…
Add table
Add a link
Reference in a new issue