ESP32 Bare Metal Implementation
Posted: Tue Jun 25, 2019 9:03 pm
Hello all,
I am attempting to create a project in which the APP core is running "bare metal" code (no RTOS). I have been informed that this should be possible, while the PRO core executes the WiFi / BLE stack code running under FreeRTOS.
To this point, I have not found any examples of a "bare metal" implementation. Is anyone aware of some sample code supporting peripherals or the CPU interrupt handling? When developing for most other devices, I have typically seen the tool suite provide assembly-level modules which initialized the vector table (start-up code). Is there any such code available for the ESP32?
Thanks in advance!
Mark
I am attempting to create a project in which the APP core is running "bare metal" code (no RTOS). I have been informed that this should be possible, while the PRO core executes the WiFi / BLE stack code running under FreeRTOS.
To this point, I have not found any examples of a "bare metal" implementation. Is anyone aware of some sample code supporting peripherals or the CPU interrupt handling? When developing for most other devices, I have typically seen the tool suite provide assembly-level modules which initialized the vector table (start-up code). Is there any such code available for the ESP32?
Thanks in advance!
Mark