wanckl
ea03622621
ci(esp32c61): remove c61 support from readme on 5.4
2025-06-17 15:09:40 +08:00
Sudeep Mohanty
f56cf54183
fix(panic_handler): Prevent race condition in panic handler
...
This commit updates all RTC WDT contexts to be local instead of global
to avoid race conditions when both cores enter the panic handler
simultaneously.
2025-04-25 09:10:58 +02:00
armando
873cde487c
test(system): increased 200B memory leak thresh due to mmu mmap mutex
...
200B to extend the thresh, real increase to the memory usage will be smaller
2025-04-15 14:22:48 +08:00
Tomáš Rohlínek
8e0239f04b
fix(storage/console): fix test configuration
2025-03-12 20:06:31 +08:00
Tomáš Rohlínek
c6d24bddf7
fix(storage/vfs_console): stop new console opens from overwriting existing fds
2025-03-12 20:06:31 +08:00
wuzhenghui
95fb085fe3
fix(esp_hw_support): add timer wakeup sleep duration check
...
Closes https://github.com/espressif/esp-idf/issues/15255
2025-02-18 19:21:57 +08:00
morris
d93a25d1fb
feat(etm): add driver support for esp32c61
2024-10-12 11:18:36 +08:00
morris
aebf700919
refactor(freertos): rename SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY and move to freertos
2024-10-09 13:32:03 +08:00
Marius Vikhammer
35a6671072
Merge branch 'feature/c6_misc_core' into 'master'
...
feat(system): misc core-system C61 bringup changes
Closes IDF-10954, IDF-10986, IDF-10957, IDF-9281, and IDF-9257
See merge request espressif/esp-idf!33297
2024-09-12 09:46:30 +08:00
Marius Vikhammer
40352943e3
ci(system): re-enable system test app for C61
2024-09-11 14:05:11 +08:00
wuzhenghui
13e42707a0
feat(esp_hw_support): add clk tree source gate management api
2024-09-11 10:53:01 +08:00
wuzhenghui
71fb3d2f31
fix(esp_system): fix test rodata being prefetched into cache unexpectedly
2024-09-11 10:53:00 +08:00
wanckl
4e095f4b9f
ci(esp32c61): enable c61 generic target test
2024-09-02 19:26:12 +08:00
Lou Tianhao
4393343ac9
fix(ci): some actions taken to pass ci
2024-08-29 14:15:41 +08:00
Marius Vikhammer
69ca6e49a7
test(console): add tests for console with vfs disabled
2024-08-12 10:01:04 +08:00
Armando
36f601b459
test(cache): cache panic test app
2024-08-08 10:38:02 +08:00
wuzhenghui
55219ba7f4
change(esp_hw_support): add case to test PSRAM survives after lightsleep
2024-08-05 13:21:09 +08:00
wuzhenghui
819680ff9b
change(esp_hw_support): reorder light/deep sleep test cases and wrapper with corresponding support macros
2024-08-05 13:21:08 +08:00
igor.udot
b0e8ce0111
ci: replace pytest function for linux target
2024-07-23 14:07:31 +08:00
wanlei
3cf069c7d8
feat(esp32c61): disable unsupported build test
2024-07-16 16:06:19 +08:00
morris
863344f769
feat(etm): support etm driver on esp32c5
2024-07-12 10:53:12 +08:00
Marius Vikhammer
fd18bb608b
test(misc): enable misc tests that have been missed during bringup
2024-06-28 13:24:28 +08:00
Marius Vikhammer
2ba6f989b7
fix(wdt): bringup WDTs for CP MP
2024-06-28 09:51:57 +08:00
Konstantin Kondrashov
023d112cbf
feat(esp_common): Support ESP_ERROR_CHECK_ macros on Linux
...
Closes https://github.com/espressif/esp-idf/issues/13893
2024-06-05 09:00:51 +03:00
Tomas Rohlinek
2ccc9bcef9
Merge branch 'fix/unopened_stdout_console' into 'master'
...
fix(newlib/stdio): incorrect stdout redirect with /dev/console
Closes IDFGH-12416
See merge request espressif/esp-idf!30324
2024-05-29 18:40:09 +08:00
wuzhenghui
6a272c7712
ci(esp_system): add task watchdog pd_top sleep retention test case
2024-05-28 15:19:25 +08:00
Tomáš Rohlínek
a30d27e01e
feat(storage/vfs): add nullfs test cases for vfs
2024-05-28 08:06:33 +02:00
Tomáš Rohlínek
a615f487dd
feat(storage/vfs): add /dev/null for unwanted output redirection
2024-05-28 07:54:35 +02:00
C.S.M
15cf203632
feature(usb_serial_jtag): add usb serial jtag support for esp32p4
2024-05-11 14:16:57 +08:00
wuzhenghui
270b9d22e4
fix(ci): fix CI unity test cases failure
2024-04-18 18:07:07 +08:00
wuzhenghui
8f33c69c30
fix(esp_hw_support): disable mpll before sleep to avoid mspi module entering an error state
2024-04-18 18:07:02 +08:00
laokaiyao
65b1fd33d3
ci(esp32c5mp): disable the unsupported tests
2024-04-07 12:13:29 +08:00
Marius Vikhammer
1c73c657c9
Merge branch 'ci/console_test_coverage' into 'master'
...
ci(console): improve esp-system console test-coverage
Closes IDFCI-1856, IDF-9576, and IDF-9577
See merge request espressif/esp-idf!29748
2024-03-28 11:14:57 +08:00
wuzhenghui
621effce5b
fix(esp_system): workaround for CI pass
...
1. workaround esp32p4 rev0 wrong deepsleep wakeup cause
2. workaround esp32p4 lightsleep stuck issue with PSRAM enabled
2024-03-27 13:59:37 +08:00
wuzhenghui
ccaae61fee
feat(esp_hw_support): support esp32p4 deepsleep
2024-03-27 13:59:36 +08:00
Marius Vikhammer
9e62e32a5b
fix(system_console): fixed unity output not working with usb jtag serial
2024-03-26 14:25:36 +08:00
Marius Vikhammer
aa6a7bec76
ci(console): improve esp-system console test-coverage
2024-03-26 12:22:35 +08:00
KonstantinKondrashov
a3bfb3f857
feat(ipc): Adds a new no blocking IPC call
2024-03-22 19:49:42 +02:00
Sonika Rathi
a7d1da94b9
Merge branch 'update/add_esp_vfs_console_component' into 'master'
...
fix(esp_vfs_console): add esp_vfs_console component
Closes IDFGH-11900
See merge request espressif/esp-idf!28655
2024-03-12 23:37:41 +08:00
Konstantin Kondrashov
3f89072af1
feat(all): Use PRIx macro in all logs
2024-03-12 11:15:53 +02:00
sonika.rathi
e162903615
fix(esp_vfs_console): add esp_vfs_console component
...
move vfs_console related init steps from vfs component to new esp_vfs_console component
2024-03-11 10:18:10 +01:00
Darian Leung
48a7f053d5
feat(freertos/smp): Update other IDF components to be compatible with FreeRTOS v11.0.1
2024-03-05 15:44:12 +08:00
fl0wl0w
90d1dcfd76
feat(freertos): Introduced new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES
...
This commit replaces the use of portNUM_PROCESSORS and configNUM_CORES
macros in all of ESP-IDF. These macros are needed to realize an SMP
scenario by fetching the number of active cores FreeRTOS is running on.
Instead, a new Kconfig option, CONFIG_FREERTOS_NUMBER_OF_CORES, has been
added as a proxy for the FreeRTOS config option, configNUMBER_OF_CORES.
This new commit is now used to realize an SMP scenario in various places
in ESP-IDF.
[Sudeep Mohanty: Added new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES]
Signed-off-by: Sudeep Mohanty <sudeep.mohanty@espressif.com >
2024-02-09 09:11:28 +01:00
Marius Vikhammer
06850e0e1e
refactor(system): removed esp_system from astyle ignore list and reformated it
2024-01-30 15:17:15 +08:00
Cao Sen Miao
6768805d20
fix(uart,usj...): Fix wrong serial number that has been parsed to rom functions,
...
Closes https://github.com/espressif/esp-idf/issues/12958
2024-01-18 10:51:51 +08:00
Marius Vikhammer
c8d644dea0
Merge branch 'feature/enable_system_tests_p4' into 'master'
...
test(system): enable esp_system tests for P4
Closes IDF-8978
See merge request espressif/esp-idf!28317
2024-01-08 16:33:43 +08:00
Lou Tianhao
e28606aed2
feat(pm): add test_io_wakeup
2024-01-08 11:12:25 +08:00
Marius Vikhammer
e7f7078ee8
test(system): enable esp_system tests for P4
2024-01-05 15:17:34 +08:00
Armando
3c5a4f9e8a
ci(p4): added todo jira for disabled tests on p4
2024-01-04 09:36:38 +08:00
Armando
907b876354
ci(p4): temporarily disable failed ci tests on p4
2024-01-04 09:36:06 +08:00