From 635bee2d21704fd76d066be0f66ce2c70ebaacb7 Mon Sep 17 00:00:00 2001 From: Ian McIntyre Date: Sun, 30 Nov 2025 19:56:39 -0500 Subject: First commit --- .cargo/flash_algo.toml | 11 +++++++++++ .cargo/imxrt1010.toml | 12 ++++++++++++ .cargo/imxrt1040.toml | 12 ++++++++++++ .cargo/imxrt1170.toml | 12 ++++++++++++ 4 files changed, 47 insertions(+) create mode 100644 .cargo/flash_algo.toml create mode 100644 .cargo/imxrt1010.toml create mode 100644 .cargo/imxrt1040.toml create mode 100644 .cargo/imxrt1170.toml (limited to '.cargo') diff --git a/.cargo/flash_algo.toml b/.cargo/flash_algo.toml new file mode 100644 index 0000000..51a41a8 --- /dev/null +++ b/.cargo/flash_algo.toml @@ -0,0 +1,11 @@ +[build] +target = "thumbv7em-none-eabi" + +[target.'cfg(all(target_os = "none", target_arch = "arm"))'] +rustflags = [ + "-Clink-arg=-nmagic", + "-Clink-arg=-Tlink.x", + "-Clink-arg=-Tmemory.x", + "-Clink-arg=-Tdefmt.x", +] +runner = "target-gen elf --fixed-load-address" diff --git a/.cargo/imxrt1010.toml b/.cargo/imxrt1010.toml new file mode 100644 index 0000000..645c968 --- /dev/null +++ b/.cargo/imxrt1010.toml @@ -0,0 +1,12 @@ +[build] +target = "thumbv7em-none-eabihf" +target-dir = "target/imxrt1010" + +[target.thumbv7em-none-eabihf] +runner = "probe-rs run --chip=mimxrt1010" +rustflags = [ + "-Clink-arg=--nmagic", + "-Clink-arg=-Timxrt-link.x", + "-Clink-arg=-Tdefmt.x", + "-Ctarget-cpu=cortex-m7", +] diff --git a/.cargo/imxrt1040.toml b/.cargo/imxrt1040.toml new file mode 100644 index 0000000..2223c2d --- /dev/null +++ b/.cargo/imxrt1040.toml @@ -0,0 +1,12 @@ +[build] +target = "thumbv7em-none-eabihf" +target-dir = "target/imxrt1040" + +[target.thumbv7em-none-eabihf] +runner = "probe-rs run --chip=mimxrt1040" +rustflags = [ + "-Clink-arg=--nmagic", + "-Clink-arg=-Timxrt-link.x", + "-Clink-arg=-Tdefmt.x", + "-Ctarget-cpu=cortex-m7", +] diff --git a/.cargo/imxrt1170.toml b/.cargo/imxrt1170.toml new file mode 100644 index 0000000..1648dbb --- /dev/null +++ b/.cargo/imxrt1170.toml @@ -0,0 +1,12 @@ +[build] +target = "thumbv7em-none-eabihf" +target-dir = "target/imxrt1170" + +[target.thumbv7em-none-eabihf] +runner = "probe-rs run --chip=mimxrt1170" +rustflags = [ + "-Clink-arg=--nmagic", + "-Clink-arg=-Timxrt-link.x", + "-Clink-arg=-Tdefmt.x", + "-Ctarget-cpu=cortex-m7", +] -- cgit v1.2.3