I'm interested in working on a custom (toy/academic) RTOS for the ESP32. Do you have a bare-metal example project that does not use FreeRTOS? As an example, it would call call_start_cpu0() {while(1); } and provide a routine for flashing. I believe I have the elf file compiled correctly but I am unable to use esptool to program the image and run.
Thanks!
ESP32 bare-metal configuration
Re: ESP32 bare-metal configuration
Hi ret0,
Unfortunately there is no example of this kind.
You should be able to get something similar by following the steps used to build the IDF bootloader, though. You can build the bootloader in IDF with "make V=1 bootloader" to see all of the commands involved in building it - adapt the linker script and the esptool.py elf2image and flashing commands from here and you should be able to get something booting.
Unfortunately there is no example of this kind.
You should be able to get something similar by following the steps used to build the IDF bootloader, though. You can build the bootloader in IDF with "make V=1 bootloader" to see all of the commands involved in building it - adapt the linker script and the esptool.py elf2image and flashing commands from here and you should be able to get something booting.
Who is online
Users browsing this forum: No registered users and 111 guests