Duncan Drennan

Results 14 comments of Duncan Drennan

We've been developing on Mongoose is various ways and based on our roadmap use of the -C3 is critical. Is support for the -C3 something that we can help to...

Thank you! I'll start taking a look at this - it will be good to get a better understanding of how MGOS and the ESP-IDF fit together.

I've started working on the mos tool to get it flashing the device. The eFuse structure is different, so efuses.go needs to be different. I guess this means defining an...

Where do I look for information about how the stub_flasher's work?

How do the mgos docker containers work? I see, for example, that https://hub.docker.com/r/mgos/esp32-build/tags contains what I assume is ESP-IDF v4.2 (with various releases). ESP32-C3 requires ESP-IDF v4.3, but I assume...

cesanta/mongoose-os/#584 is my first step towards this - a docker container for ESP32-C3 builds with the riscv32-elf-gcc compiler. I'm busy working on getting the bootloader stubs compiled - there are...

@rojer I'm busy trying to get the bootloader stub (in the mos tool) to compile for ESP32-C3. I think I've made some decent progress but I'm stumbling a bit with...

With regards to cesanta/mongoose-os/#584 what are the rom.bin/elf files and where do they come from (or how are they generated)?

Espressif offers an ELF format file here, https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/api-guides/core_dump.html#rom-functions-in-backtraces but that .elf file is significantly bigger than the ESP32 rom.elf, and if I convert that to a BIN file with riscv32-esp-elf-objcopy...

https://github.com/mongoose-os/mos/pull/70 is the initial draft of the bootloader stub. It compiles, but definitely needs some checking