Chen Jichang 
							
						 
					 
					
						
						
							
						
						84f024478c 
					 
					
						
						
							
							fix(ci): rerun pre-commit to fix readme files  
						
						
						
						
					 
					
						2024-09-27 11:12:55 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						e38462456c 
					 
					
						
						
							
							change(esp_hw_support): add case to test PSRAM survives after lightsleep  
						
						
						
						
					 
					
						2024-09-04 16:42:54 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						6e307d5408 
					 
					
						
						
							
							change(esp_hw_support): reorder light/deep sleep test cases and wrapper with corresponding support macros  
						
						
						
						
					 
					
						2024-09-04 16:42:50 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						1adbfa6822 
					 
					
						
						
							
							ci(system): disable c5 system tests  
						
						
						
						
					 
					
						2024-07-30 13:19:04 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						901158540e 
					 
					
						
						
							
							test(misc): enable misc tests that have been missed during bringup  
						
						
						
						
					 
					
						2024-06-28 15:02:03 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						8093516420 
					 
					
						
						
							
							ci(esp_system): add task watchdog pd_top sleep retention test case  
						
						
						
						
					 
					
						2024-06-13 14:08:35 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						4dc565b7d0 
					 
					
						
						
							
							feature(usb_serial_jtag): add usb serial jtag support for esp32p4  
						
						
						
						
					 
					
						2024-05-13 12:19:14 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						8db9f79bd2 
					 
					
						
						
							
							change(pm/ext1): replace esp_sleep_set_ext1_wakeup_io by esp_sleep_enable_ext1_wakeup_io  
						
						
						
						
					 
					
						2023-11-20 16:04:01 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						a02f72bb81 
					 
					
						
						
							
							change(pm/ext1): replace deprecated ext1 func  
						
						
						
						
					 
					
						2023-11-17 16:20:54 +08:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						bf237a2bd4 
					 
					
						
						
							
							Merge branch 'feature/freertos_expose_list_integrity_check_option' into 'master'  
						
						... 
						
						
						
						feat(freertos): Exposed Kconfig option for configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES
Closes IDF-8366
See merge request espressif/esp-idf!26960  
						
						
					 
					
						2023-11-14 21:27:19 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						d293ad94bd 
					 
					
						
						
							
							feat(pm): removed dependency on driver component  
						
						
						
						
					 
					
						2023-11-13 15:49:12 +08:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						d507a86285 
					 
					
						
						
							
							feat(freertos): Exposed Kconfig option for configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES  
						
						... 
						
						
						
						This commit exposes the FreeRTOS List integrity check option
configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES via menuconfig. 
						
						
					 
					
						2023-11-09 14:54:13 +01:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						bc2a6bd730 
					 
					
						
						
							
							feat(uart): spilt LP and HP uart set_baudrate function  
						
						
						
						
					 
					
						2023-10-08 10:10:02 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						4541ad134d 
					 
					
						
						
							
							feat(uart): add RCC atomic block to uart/lp-uart peripheral  
						
						
						
						
					 
					
						2023-10-08 10:10:02 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						2e11919f70 
					 
					
						
						
							
							fix(ci): change build-test-rules files folder  
						
						
						
						
					 
					
						2023-09-20 19:17:06 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						7a878bdc50 
					 
					
						
						
							
							feat(esp_system): Support IPC_ISR for ESP32P4  
						
						
						
						
					 
					
						2023-09-15 23:38:12 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						e58becec0a 
					 
					
						
						
							
							feat(esp-system): support reset reasons on P4  
						
						
						
						
					 
					
						2023-09-15 08:11:34 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						ca99f55316 
					 
					
						
						
							
							fix(wdt): changed ESP32-C3 WDT to use XTAL as clock  
						
						... 
						
						
						
						This clock is unchanged even when CPU/APB frequency changes (e.g. due to esp_pm),
which means timeout period is correct even after such a change. 
						
						
					 
					
						2023-09-08 15:12:21 +08:00 
						 
				 
			
				
					
						
							
							
								Xiao Xufeng 
							
						 
					 
					
						
						
							
						
						5ee8add38c 
					 
					
						
						
							
							refactor(esp_hw_support): Move rtc_8md256 and rtc_power_modes test apps to esp_hw_support  
						
						
						
						
					 
					
						2023-08-09 14:57:57 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						34b269fb03 
					 
					
						
						
							
							remove(pm/deep_sleep): enable CI test for esp32h2 deepsleep  
						
						
						
						
					 
					
						2023-07-27 12:11:35 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						0d30bbe855 
					 
					
						
						
							
							change(pm/deepsleep): rewrite the option all low as any low for esp32s2, esp32s3, esp32c6 and esp32h2  
						
						
						
						
					 
					
						2023-07-21 20:44:15 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						797efb1dd3 
					 
					
						
						
							
							ci: add pd_vddsdio in lightsleep UT tests  
						
						... 
						
						
						
						- Add pd_vddsdio in lightsleep UT tests to ensure proper functionality 
						
						
					 
					
						2023-07-14 21:21:23 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						7fd74057a3 
					 
					
						
						
							
							example: bringup light sleep example for esp32h2  
						
						
						
						
					 
					
						2023-06-26 21:05:16 +08:00