ESP32-S3 and ULP coprocessor enable

I’m trying to use ULP in ESP32-S3 (in classic ESP32 all was OK).
Something wrong when I load program into ULP:

E (5740) ulp: program too big: 46 words, max is 0 words

What to I miss? Should I enable ULP by any option into platformio.ini?
Thanks!

size_t load_addr = 0;
size_t size = sizeof(program)/sizeof(ulp_insn_t);
ulp_process_macros_and_load(load_addr, program, &size);
ulp_run(load_addr);
1 Like

Maybe this still holds?

if it also doesn’t work in the Arduino IDE, file an issue at Issues · espressif/arduino-esp32 · GitHub