esp-rs / esp-flasher-stub

Rust implementation of flasher stub located in esptool
Apache License 2.0
18 stars 10 forks source link

2023 updates, support the ESP32-C6 & ESP32-H2 #25

Closed MabezDev closed 1 year ago

MabezDev commented 1 year ago

Currently depends on https://github.com/esp-rs/esp-hal/pull/655.

This is quite a big PR (sorry) but most of the diff should be removal of code/linker scripts. This PR features the following:

There is still some clean up to do, particularly around how the stub is structured and the amount of cfg's after all a big reason for the rewrite is to avoid execessing cfg gating everywhere :D, but I will save that for subsequent PRs.