esp-idf/tools
KonstantinKondrashov 94597fc8e3 esp32: Switch SPIRAM stack in esp_restart_noos() to internal stack
If esp_restart_noos() is run and the stack address points to external memory (SPIRAM)
then Cache_Read_Disable() raises up the error "Cache disabled but cached memory region accessed"
to fix this we switch stack to internal RAM before disable cache.

Added unit tests.

Closes: https://github.com/espressif/esp-idf/issues/5107
2020-08-10 09:41:35 +00:00
..
ble CI: raise import error instead of exit for ble tools 2019-12-07 10:34:54 +08:00
catch move Catch framework header into tools directory 2017-04-17 11:01:18 +08:00
ci TWAI: Add ESP32-S2 support 2020-07-30 22:09:39 +08:00
cmake cmake: fix setting defaults in idf_build_process 2020-05-14 14:59:26 +00:00
docker global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
esp_app_trace global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
esp_prov Add protocol example tests 2020-05-19 12:17:32 +02:00
find_build_apps ci: fix find_build_apps.py failure with py3 due to non ascii chars 2020-06-15 15:20:43 +08:00
idf_py_actions Merge branch 'feature/pyc_clean_v4.2' into 'release/v4.2' 2020-06-24 12:30:15 +08:00
kconfig global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
kconfig_new gh_action: fix python lint 2020-05-20 10:50:10 +08:00
ldgen ldgen: determinism in mapping rule order 2020-04-30 18:20:00 +08:00
mass_mfg Merge branch 'docs/mass_mfg_update' into 'master' 2020-05-12 18:36:35 +08:00
test_apps test_apps: add panic test 2020-05-12 22:27:06 +02:00
test_idf_monitor espcoredump: fix idf_monitor test artifacts 2020-03-24 11:48:18 +01:00
test_idf_py tools: fix double builds with idf.py 2020-03-02 07:18:22 +05:00
test_idf_size tools: Autodetect the target of MAP files in idf_size.py 2020-04-22 13:12:56 +02:00
test_idf_tools Update toolchain to esp-2020r2 2020-05-25 10:27:05 +07:00
test_mkdfu Add build system support for programming ESP32-S2 using DFU utils 2020-04-30 07:59:18 +02:00
unit-test-app esp32: Switch SPIRAM stack in esp_restart_noos() to internal stack 2020-08-10 09:41:35 +00:00
windows Update toolchain to esp-2020r2 2020-05-25 10:27:05 +07:00
build_apps.py Fix some python bugs left before 2020-04-30 06:47:49 +00:00
check_kconfigs.py Update kconfiglib to upstream version and replace mconf-idf 2019-10-29 10:40:04 +01:00
check_python_dependencies.py Merge branch 'feature/msys2_env_update_v4.2' into 'release/v4.2' 2020-07-06 15:14:45 +08:00
check_term.py Give info and warnings about the TERM environment variable 2019-12-02 09:49:21 +01:00
eclipse-code-style.xml tools: add code formatter rules for Eclipse 2016-11-03 18:41:00 +08:00
find_apps.py Add build_unit_test.sh to do find_apps and build_apps to unit_tests 2020-04-30 06:47:49 +00:00
format-minimal.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
format.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
gen_esp_err_to_name.py tools: updated generator of error codes to names to ignore tcpip_adapter 2019-11-13 12:36:26 +01:00
idf_monitor.py idf_monitor: support to re-flash with the using port 2020-04-07 01:44:26 +08:00
idf_size.py tools: Autodetect the target of MAP files in idf_size.py 2020-04-22 13:12:56 +02:00
idf_tools.py tools: check if idf_tools.py install-python-env is called from a venv 2020-02-26 14:03:38 +01:00
idf.py tools: Don't generate pyc files 2020-05-20 12:07:51 +02:00
mkdfu.py Add build system support for programming ESP32-S2 using DFU utils 2020-04-30 07:59:18 +02:00
set-submodules-to-github.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
test_check_kconfigs.py ci: kconfig rules: Allow any file starting with KConfig.* to be sourced 2019-08-14 16:50:30 +10:00
toolchain_versions.mk Update toolchain to esp-2020r2 2020-05-25 10:27:05 +07:00
tools_schema.json tools: add metadata file and idf_tools.py 2019-05-24 17:04:23 +08:00
tools.json Update toolchain to esp-2020r2 2020-05-25 10:27:05 +07:00