Wykres commitów

5 Commity (cb82161dae72821b0cd19f9ba50b0692abfcbeb0)

Autor SHA1 Wiadomość Data
Alexey Lapshin cb82161dae feat(system): esp32p4: support panic tests 2024-03-21 15:36:36 +04:00
Marius Vikhammer 297607587b test(panic): remove WDT both CPU test
Test never worked on S3/P4 and was flakey on ESP32. Hard to design a reliable test
case that triggers both WDT at the exact same time.
2024-01-23 11:55:18 +08:00
Laukik Hase 3f67722274
refactor(tools/test_apps): Move HAL tests for MPU to the `panic` test-app 2023-10-13 10:16:57 +05:30
Alexey Lapshin 4df3ff619e feat(esp_system): implement hw stack guard for riscv chips
- add hardware stack guard based on assist-debug module
- enable hardware stack guard by default
- disable hardware stack guard for freertos ci.release test
- refactor rtos_int_enter/rtos_int_exit to change SP register inside them
- fix panic_reason.h header for RISC-V
- update docs to include information about the new feature
2023-07-01 16:27:40 +00:00
Laukik Hase fa27795048
test_app: Split `panic` test app into separate source files
- Added minor improvements to  `panic` test app
  * Replaced existing API to disable flash cache which did not disabled cache always
    (`esp_flash_default_chip->os_func->start(esp_flash_default_chip->os_func_data)`)
    with `spi_flash_enable_interrupts_caches_and_other_cpu`
  * Included some required headers explicitly (`esp_memory_utils.h` and `esp_heap_caps.h`)
2023-02-16 15:26:47 +05:30