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