aboutsummaryrefslogtreecommitdiff
path: root/examples/mimxrt6/memory.x
diff options
context:
space:
mode:
authorFelipe Balbi <[email protected]>2025-04-03 08:47:25 -0700
committerFelipe Balbi <[email protected]>2025-04-09 09:37:45 -0700
commitaa9a16e569dfb56ce2b689733975f4d854af0b00 (patch)
tree865ae0aa84bcb4c438463d34dd567ea07abe98e3 /examples/mimxrt6/memory.x
parent0ec3e78c1bb0cdb20749cca4b294cb8a16e7fd43 (diff)
Add embassy-imxrt
Adds initial support for MIMXRT600 series MCUs from NXP. Subsequent PRs will add more drivers.
Diffstat (limited to 'examples/mimxrt6/memory.x')
-rw-r--r--examples/mimxrt6/memory.x34
1 files changed, 34 insertions, 0 deletions
diff --git a/examples/mimxrt6/memory.x b/examples/mimxrt6/memory.x
new file mode 100644
index 000000000..5ea82fd71
--- /dev/null
+++ b/examples/mimxrt6/memory.x
@@ -0,0 +1,34 @@
1MEMORY {
2 OTFAD : ORIGIN = 0x08000000, LENGTH = 256
3 FCB : ORIGIN = 0x08000400, LENGTH = 512
4 BIV : ORIGIN = 0x08000600, LENGTH = 4
5 KEYSTORE : ORIGIN = 0x08000800, LENGTH = 2K
6 FLASH : ORIGIN = 0x08001000, LENGTH = 1M
7 RAM : ORIGIN = 0x20080000, LENGTH = 1536K
8}
9
10SECTIONS {
11 .otfad : {
12 . = ALIGN(4);
13 KEEP(* (.otfad))
14 . = ALIGN(4);
15 } > OTFAD
16
17 .fcb : {
18 . = ALIGN(4);
19 KEEP(* (.fcb))
20 . = ALIGN(4);
21 } > FCB
22
23 .biv : {
24 . = ALIGN(4);
25 KEEP(* (.biv))
26 . = ALIGN(4);
27 } > BIV
28
29 .keystore : {
30 . = ALIGN(4);
31 KEEP(* (.keystore))
32 . = ALIGN(4);
33 } > KEYSTORE
34}