Hi Faidon, Quoting Faidon Liambotis (2024-11-15 12:41:52) > On Fri, Nov 15, 2024 at 09:59:53AM +0100, Jonas Smedegaard wrote: > > Hash: SHA512 > > > > * Package name : espflash > > Version : 3.2.0 > > Upstream Contact: https://github.com/esp-rs/espflash/issues > > * URL : https://github.com/esp-rs/espflash > > * License : Apache-2.0 or Expat > > Programming Lang: Rust > > Description : command-line tool for flashing Espressif devices > > Thank you for packaging espflash! > > espflash is a rewrite of esptool, both of which are maintained by > Espressif. I have spent a considerable amount of time contributing to > esptool so I'm a little familiar with some of the issues there. > > Like esptool, espflash's upstream source contains precompiled > binaries[1], built from freely licensed sources, that are clearly not > Debian main-material. In the case of esptool and stubs specifically, my > understanding is that they are not strictly needed but cripple the > functionality a bit if they're missing. I'm not sure about espflash. > > 1: https://github.com/esp-rs/espflash/tree/main/espflash/resources > > For esptool, we've managed to build several, but not all, of the stubs > with the toolchain that's in Debian. See the changelog for esptool > 4.5.1+dfsg-0.1, as well as the history outlined in #1043168. > > My understanding is that with espflash, Espressif also rewrote the stubs > in Rust, and therefore you won't be able to reuse our approach. Judging > from the READMEs[2][3], it may make sense to package the stubs in > separate package(s) so that both esptool and espflash can benefit from > them. > > 2: https://github.com/esp-rs/esp-flasher-stub > 3: https://github.com/espressif/esptool-legacy-flasher-stub/ > > Best of luck & let me know if you need another set of eyes or help.
That's very helpful information. Thanks a lot! espflash has been almost-ready for some time now, with the main showstopper being those annoying binary blobs, so your contribution here is great. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature