diff options
Diffstat (limited to 'imxrt1160evk/src/main.rs')
| -rw-r--r-- | imxrt1160evk/src/main.rs | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/imxrt1160evk/src/main.rs b/imxrt1160evk/src/main.rs new file mode 100644 index 0000000..8c50649 --- /dev/null +++ b/imxrt1160evk/src/main.rs @@ -0,0 +1,25 @@ +#![no_std] +#![no_main] + +use defmt_rtt as _; +use panic_probe as _; + +use imxrt1160evk::Algorithm; + +flash_algorithm::algorithm!(Algorithm, { + device_name: "imxrt1160_is25wp128_133mhz", + device_type: DeviceType::Onchip, + flash_address: Algorithm::flash_address() as _, + flash_size: Algorithm::flash_size_bytes() as _, + // We support page crossings. Suggest a larger page + // size so that probe-rs places larger buffers into + // RAM per programming operation, reducing overhead. + page_size: 4096, + empty_value: 0xFF, + program_time_out: 1000, + erase_time_out: 2000, + sectors: [{ + size: Algorithm::sector_size_bytes() as u32, + address: 0x0, + }] +}); |
