Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						4ea1facb42 
					 
					
						
						
							
							Merge branch 'feature/esp32h21_core_support' into 'master'  
						
						... 
						
						
						
						feat(esp32h21): added support for misc core system features
Closes IDF-12042, IDF-11598, IDF-11596, IDF-11874, IDF-11873, IDF-11528, and IDF-11511
See merge request espressif/esp-idf!38773  
						
						
					 
					
						2025-04-29 14:53:52 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						1256078ea2 
					 
					
						
						
							
							feat(esp32h21): added support for misc core system features  
						
						
						
						
					 
					
						2025-04-28 11:42:25 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						298da837fd 
					 
					
						
						
							
							feat(system): updated reset reasons for H21  
						
						
						
						
					 
					
						2025-04-27 16:11:24 +08:00 
						 
				 
			
				
					
						
							
							
								armando 
							
						 
					 
					
						
						
							
						
						1abe57c987 
					 
					
						
						
							
							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-14 10:45:40 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						c34b4eb882 
					 
					
						
						
							
							feat(esp32h4): enable ESP32H4 ci build  
						
						
						
						
					 
					
						2025-03-28 14:41:28 +08:00 
						 
				 
			
				
					
						
							
							
								igor.udot 
							
						 
					 
					
						
						
							
						
						daf2d31008 
					 
					
						
						
							
							test: format all test scripts  
						
						
						
						
					 
					
						2025-03-05 12:08:48 +08:00 
						 
				 
			
				
					
						
							
							
								wanckl 
							
						 
					 
					
						
						
							
						
						cfe4bf339f 
					 
					
						
						
							
							feat(driver_gptimer): esp32h21 add basic gptimer support  
						
						
						
						
					 
					
						2025-02-21 20:22:41 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Zheng Hui 
							
						 
					 
					
						
						
							
						
						e95103aa56 
					 
					
						
						
							
							Merge branch 'fix/add_sleep_duration_check_for_timer_wakeup' into 'master'  
						
						... 
						
						
						
						fix(esp_hw_support): add timer wakeup sleep duration check
Closes IDFGH-14485
See merge request espressif/esp-idf!36793  
						
						
					 
					
						2025-02-13 10:42:58 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						dc93eb533a 
					 
					
						
						
							
							fix(esp_hw_support): add timer wakeup sleep duration check  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/15255  
						
						
					 
					
						2025-02-07 19:43:54 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						5ef4f20778 
					 
					
						
						
							
							feat(esp32h21): disable unsupported build test  
						
						
						
						
					 
					
						2025-02-06 15:47:51 +08:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						52b558d218 
					 
					
						
						
							
							Merge branch 'feature/enable_fp_backtracing' into 'master'  
						
						... 
						
						
						
						feat(riscv): implement frame pointer option for backtracing
See merge request espressif/esp-idf!32342  
						
						
					 
					
						2025-01-13 18:11:49 +08:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						d6cd339e46 
					 
					
						
						
							
							fix: take into account MR comments  
						
						
						
						
					 
					
						2025-01-09 11:57:02 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						3fde2017cd 
					 
					
						
						
							
							refactor(rtcio): update comments for rtc_io header file  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/13735  
						
						
					 
					
						2025-01-08 16:49:34 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						6a272c7712 
					 
					
						
						
							
							ci(esp_system): add task watchdog pd_top sleep retention test case  
						
						
						
						
					 
					
						2024-05-28 15:19:25 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						0e759c6deb 
					 
					
						
						
							
							Merge branch 'refactor/esp_driver_uart' into 'master'  
						
						... 
						
						
						
						refactor(uart): make uart driver as component
Closes IDF-8384
See merge request espressif/esp-idf!27333  
						
						
					 
					
						2023-12-18 19:16:34 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						b4865acd90 
					 
					
						
						
							
							Merge branch 'refactor/move_shared_stack_test_to_esp_system' into 'master'  
						
						... 
						
						
						
						refactor(esp_system): moved shared stack tests from newlib to esp_system
See merge request espressif/esp-idf!27790  
						
						
					 
					
						2023-12-15 17:06:27 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						6ad80f0332 
					 
					
						
						
							
							refactor(uart): make uart driver as component, and fix astyle  
						
						
						
						
					 
					
						2023-12-15 17:03:51 +08:00 
						 
				 
			
				
					
						
							
							
								Chip Weinberger 
							
						 
					 
					
						
						
							
						
						3686689a2a 
					 
					
						
						
							
							feat(esp_system): Add esp_backtrace_print_all_tasks()  
						
						... 
						
						
						
						This commit adds esp_backtrace_print_all_tasks() which prints the backtraces
of all tasks at runtime.
Closes https://github.com/espressif/esp-idf/issues/9708 
CLoses https://github.com/espressif/esp-idf/pull/11575 
[Omar Chebib: Prevent task switching while printing backtraces of tasks.]
[Omar Chebib: Ensure all task stacks are flushed from register to RAM.]
[Omar Chebib: Removed esp_task_snapshot_to_backtrace_frame() as task snapshot is private API.]
[Omar Chebib: Added test case for esp_backtrace_print_all_tasks().]
Signed-off-by: Omar Chebib <omar.chebib@espressif.com > 
						
						
					 
					
						2023-12-12 19:54:17 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						874d10ce11 
					 
					
						
						
							
							refactor(esp_system): moved shared stack tests from newlib to here  
						
						
						
						
					 
					
						2023-12-11 14:20:55 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						2204c8e137 
					 
					
						
						
							
							change(xtensa): Deprecate ".../xtensa_api.h" include path  
						
						... 
						
						
						
						This commit deprecates the "freertos/xtensa_api.h" and "xtensa/xtensa_api.h"
include paths. Users should use "xtensa_api.h" instead.
- Replace legacy include paths
- Removed some unnecessary includes of "xtensa_api.h"
- Replaced some calls with "esp_cpu_..." equivalents
- Add warning to compatibility header 
						
						
					 
					
						2023-11-30 21:58:52 +08:00