From 67ed2eba27699e79c2cea2986db5ef07a3ab7829 Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Mon, 9 Mar 2026 00:56:14 +0800 Subject: [PATCH] Fix some ec binary parsing typos Signed-off-by: Daniel Schaefer --- framework_lib/src/chromium_ec/mod.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/framework_lib/src/chromium_ec/mod.rs b/framework_lib/src/chromium_ec/mod.rs index 0a8514cc..94e32b0b 100644 --- a/framework_lib/src/chromium_ec/mod.rs +++ b/framework_lib/src/chromium_ec/mod.rs @@ -793,7 +793,7 @@ impl CrosEc { /// | Start | End | Size | Region | /// | 00000 | 3BFFF | 3C000 | RO Region | /// | 3C000 | 3FFFF | 04000 | Preserved | - /// | 40000 | 3C000 | 39000 | RO Region | + /// | 40000 | 78FFF | 39000 | RW Region | /// | 79000 | 79FFF | 01000 | Preserved | /// | 80000 | 80FFF | 01000 | Flash Flags | /// @@ -801,8 +801,8 @@ impl CrosEc { /// | Start | End | Size | Region | /// | 00000 | 3BFFF | 3C000 | RO Region | /// | 3C000 | 3FFFF | 04000 | Preserved | - /// | 40000 | 3C000 | 39000 | RO Region | - /// | 79000 | 79FFF | 01000 | Flash Flags | + /// | 40000 | 78FFF | 39000 | RW Region | + /// | 7F000 | 7FFFF | 01000 | Flash Flags | pub fn reflash(&self, data: &[u8], ft: EcFlashType, dry_run: bool) -> EcResult<()> { let mut res = Ok(()); @@ -926,7 +926,7 @@ impl CrosEc { println!(" RO verify success"); } else { error!("RO verify fail!"); - res = Err(EcError::DeviceError("RW verify fail!".to_string())); + res = Err(EcError::DeviceError("RO verify fail!".to_string())); } }