Is this loop from the 1st stage bootloader?
If that is the case, you only need to flash the 2nd stage bootloader.
You can get prebuilt binaries for that on
github.com/espressif/esp-nutt-bootloader and then from NuttX you can flash
with make download ESPTOOL_BINDIR=...
You can also build it yourself if you want.  Please check the
documentation, there should be direct links. (Using just a phone now sorry)

On Mon, Oct 18, 2021, 01:22 Tomasz CEDRO <to...@cedro.info> wrote:

> Hello world :-)
>
> By selecting toolkit by hand (make CROSSDEV=riscv32-esp-elf-) I made
> it to build the esp32c3-devkit:ble example. Both on FreeBSD and Linux.
> I am using ESP-IDF toolchain.
>
> After flashing I can see on terminal emulator that device is locked in
> a boot loop :-(
>
> Is there any additional setup required?
>
> Can this additional setup be put into a board configuration so it
> works out of the box?
>
> The result is exactly the same both with build from FreeBSD and Linux.
>
> Any hints welcome :-)
> Tomek
>
> ps/2: I have created and send FreeBSD Port update (2.5.1 -> 3.1) to
> esptool system package that supports esp32-c3 / risc-v :-)
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259235
>
>
>
> --
> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>

Reply via email to