aboutsummaryrefslogtreecommitdiff
path: root/imxrt1010evk
diff options
context:
space:
mode:
authorIan McIntyre <me@mciantyre.dev>2025-12-20 16:48:32 -0500
committerIan McIntyre <me@mciantyre.dev>2025-12-21 07:38:02 -0500
commitb3732747cf52a743d7c4dd4a07479cc533ad5416 (patch)
treef59add163dd429f6d46a25649c034cb9de8adde1 /imxrt1010evk
parenta800ee097af0c2334318d39dec2c0a40dbd5c0d9 (diff)
Consolidate flash algorithm init
Diffstat (limited to 'imxrt1010evk')
-rw-r--r--imxrt1010evk/src/lib.rs4
-rw-r--r--imxrt1010evk/src/main.rs4
2 files changed, 3 insertions, 5 deletions
diff --git a/imxrt1010evk/src/lib.rs b/imxrt1010evk/src/lib.rs
index 5bc0437..01f6f6f 100644
--- a/imxrt1010evk/src/lib.rs
+++ b/imxrt1010evk/src/lib.rs
@@ -2,6 +2,4 @@
use cortex_m as _;
-pub use imxrt1010_flash_algos::flash::adesto::At25sf128 as Flash;
-
-pub type Algorithm = imxrt1010_flash_algos::Algorithm<Flash>;
+pub type Algorithm = imxrt1010_flash_algos::Algorithm<{ 128 / 8 * 1024 * 1024 }>;
diff --git a/imxrt1010evk/src/main.rs b/imxrt1010evk/src/main.rs
index 0d0ad80..8e8aaaf 100644
--- a/imxrt1010evk/src/main.rs
+++ b/imxrt1010evk/src/main.rs
@@ -13,12 +13,12 @@ flash_algorithm::algorithm!(Algorithm, {
// 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,
+ page_size: Algorithm::sector_size_bytes() as _,
empty_value: 0xFF,
program_time_out: 1000,
erase_time_out: 2000,
sectors: [{
- size: Algorithm::sector_size_bytes() as u32,
+ size: Algorithm::sector_size_bytes() as _,
address: 0x0,
}]
});