-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve flash speed by skipping bootloader and partition tables when possible #479
Comments
If it is possible to read the hash of a particular flash region, it should also be possible I believe to implement selective reflashing: for each flash block, read the hash, compare, and only reflash if differs. Also, cc #259 as this issue is basically the meat of flash content verification. |
There is I think it's not yet supported by the Rust esp-flasherstub but by the esp-tool stub and in ROM (not for ESP-8266) |
Started to look into Tried without a flasher stub and it needs quite a few changes to espflash internals because of the way we currently parse responses into Additionally, there are at least two different response formats for that command |
See: esp-rs/esp-hal#803 (comment)
But essentially, we could make espflash smart enough to flash the things that have changed, which is usually just the main app.
The text was updated successfully, but these errors were encountered: