The paths to sdkconfig have changed and the RESERVE_MEM name too.
line 174: file_path = os.path.join(PATHS['core'], 'tools', 'sdk', 'esp32', 'qio_qspi', 'include', 'sdkconfig.h' )
line 176: mem = re.findall(r'#define CONFIG_ESP32_ULP_COPROC_RESERVE_MEM (.*?)\n', text)[0]
line 270: sdk_hash = md5(os.path.join(PATHS['core'] , 'tools', 'sdk', 'esp32','qio_qspi','include', 'sdkconfig.h'))
assuming 'qio' is selected.
Unfortunately larger .S files still create a problem and will not start. No idea why.
The paths to sdkconfig have changed and the RESERVE_MEM name too.
line 174: file_path = os.path.join(PATHS['core'], 'tools', 'sdk', 'esp32', 'qio_qspi', 'include', 'sdkconfig.h' )
line 176: mem = re.findall(r'#define CONFIG_ESP32_ULP_COPROC_RESERVE_MEM (.*?)\n', text)[0]
line 270: sdk_hash = md5(os.path.join(PATHS['core'] , 'tools', 'sdk', 'esp32','qio_qspi','include', 'sdkconfig.h'))
assuming 'qio' is selected.
Unfortunately larger .S files still create a problem and will not start. No idea why.