Add ability to flash backup rom

This commit is contained in:
Jeremy Soller
2020-02-26 13:43:31 -07:00
parent 1e1c626d71
commit 68b9acd249
8 changed files with 71 additions and 26 deletions

View File

@ -3,6 +3,7 @@ use ectool::{
Error,
Firmware,
SpiRom,
SpiTarget,
Timeout,
};
use std::{
@ -77,7 +78,7 @@ unsafe fn flash_inner(ec: &mut Ec<StdTimeout>, firmware: &Firmware) -> Result<()
let rom_size = 128 * 1024;
let sector_size = 1024;
let mut spi_bus = ec.spi(true)?;
let mut spi_bus = ec.spi(SpiTarget::Main, true)?;
let mut spi = SpiRom::new(
&mut spi_bus,
StdTimeout::new(Duration::new(1, 0))