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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gaoxu 
							
						 
					 
					
						
						
							
						
						5ef4f20778 
					 
					
						
						
							
							feat(esp32h21): disable unsupported build test  
						
						 
						
						
						
						
					 
					
						2025-02-06 15:47:51 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marek Fiala 
							
						 
					 
					
						
						
							
						
						2c814ef2fa 
					 
					
						
						
							
							feat(tools): Enforce utf-8 encoding with open() function  
						
						 
						
						
						
						
					 
					
						2024-12-27 17:12:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frantisek Hrbata 
							
						 
					 
					
						
						
							
						
						1c92945f59 
					 
					
						
						
							
							change(examples): switch examples to use a minimal build  
						
						 
						
						... 
						
						
						
						Currently, several example dependencies rely on the fact that all
registered components are added to the build, along with components
specified in common requirements. This results in longer build times
because even unused components must be built. Switch all examples to use
idf_minimal_build to compile only the components actually required by
the example.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com > 
						
						
					 
					
						2024-11-20 20:14:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frantisek Hrbata 
							
						 
					 
					
						
						
							
						
						ad15109daa 
					 
					
						
						
							
							change(examples): explicitly specify component dependencies for examples  
						
						 
						
						... 
						
						
						
						Currently, several examples do not explicitly state their component
dependencies, relying instead on the default behavior that includes all
registered components and commonly required ones in the build.
Explicitly adding component dependencies can reduce build time when
set(COMPONENTS main) is used.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com > 
						
						
					 
					
						2024-11-20 14:11:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						8c4f576f99 
					 
					
						
						
							
							feat(partition_table): Support primary subtypes partitions  
						
						 
						
						
						
						
					 
					
						2024-10-31 13:16:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nilesh.kale 
							
						 
					 
					
						
						
							
						
						854101959d 
					 
					
						
						
							
							feat: enable security related testcases for c5 and c61  
						
						 
						
						
						
						
					 
					
						2024-10-21 14:24:36 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						cb6e8209e5 
					 
					
						
						
							
							feat(examples): Get offsets for efuses from espefuse.py  
						
						 
						
						
						
						
					 
					
						2024-09-20 16:28:25 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						fdac9bb814 
					 
					
						
						
							
							fix(examples): Fix SB and FE tests for C5 and C61  
						
						 
						
						
						
						
					 
					
						2024-09-20 13:31:31 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						637ee54a7f 
					 
					
						
						
							
							feat(examples): Increases partition table offset for P4 and C5  
						
						 
						
						
						
						
					 
					
						2024-09-19 21:31:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						8746f44c74 
					 
					
						
						
							
							fix(efuse): fix efuse examples not compiling on c2  
						
						 
						
						
						
						
					 
					
						2024-09-19 20:48:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						7b0b80f46f 
					 
					
						
						
							
							fix(examples): Increases partition table offset for SBV2+FE test  
						
						 
						
						
						
						
					 
					
						2024-09-12 15:38:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wanckl 
							
						 
					 
					
						
						
							
						
						4e095f4b9f 
					 
					
						
						
							
							ci(esp32c61): enable c61 generic target test  
						
						 
						
						
						
						
					 
					
						2024-09-02 19:26:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nilesh.kale 
							
						 
					 
					
						
						
							
						
						849726a3b7 
					 
					
						
						
							
							feat: enable secure boot feature for esp32c61  
						
						 
						
						
						
						
					 
					
						2024-08-05 09:23:27 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wanlei 
							
						 
					 
					
						
						
							
						
						3cf069c7d8 
					 
					
						
						
							
							feat(esp32c61): disable unsupported build test  
						
						 
						
						
						
						
					 
					
						2024-07-16 16:06:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						cb22b8aaf7 
					 
					
						
						
							
							ci(esp32c5): enable c5 target test  
						
						 
						
						
						
						
					 
					
						2024-07-02 16:45:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						7797b3bf0e 
					 
					
						
						
							
							fix(efuse): Fix qemu test for efuse example with virt_sb_v2_and_fe config  
						
						 
						
						
						
						
					 
					
						2024-06-27 18:36:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Beran 
							
						 
					 
					
						
						
							
						
						950428c2f4 
					 
					
						
						
							
							feat(tools): Add often used espefuse subcommands to idf.py  
						
						 
						
						
						
						
					 
					
						2024-06-07 16:23:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nilesh.kale 
							
						 
					 
					
						
						
							
						
						f5dd1074b6 
					 
					
						
						
							
							feat: enable secure boot for c5  
						
						 
						
						... 
						
						
						
						This MR added suppport for secure boot in ESP32-C5. 
						
						
					 
					
						2024-05-30 11:43:17 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						5bdde4c994 
					 
					
						
						
							
							fix(efuse): fix compile failure on linux target  
						
						 
						
						
						
						
					 
					
						2024-05-21 10:45:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						aed84fa818 
					 
					
						
						
							
							feat(efuse): Support Linux target  
						
						 
						
						
						
						
					 
					
						2024-05-15 16:54:45 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						65b1fd33d3 
					 
					
						
						
							
							ci(esp32c5mp): disable the unsupported tests  
						
						 
						
						
						
						
					 
					
						2024-04-07 12:13:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						a84234c23f 
					 
					
						
						
							
							feat(security): Enable Flash encryption for ESP32P4  
						
						 
						
						
						
						
					 
					
						2023-12-05 13:10:55 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						77bb19c49e 
					 
					
						
						
							
							ci(build): fixed/ignored warnings from unknown symbols in sdkconfig.defaults  
						
						 
						
						
						
						
					 
					
						2023-11-01 01:14:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						ef92f03658 
					 
					
						
						
							
							feat(efuses): enable eFuse example test (secure boot) for ESP32-P4  
						
						 
						
						
						
						
					 
					
						2023-10-12 10:12:54 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						7dbd3f6909 
					 
					
						
						
							
							feat(ci): Enable p4 example, test_apps and unit tests CI build  
						
						 
						
						
						
						
					 
					
						2023-08-24 12:51:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						0b86bcd35f 
					 
					
						
						
							
							efuse: use esp32 qemu target for a efuses example test.  
						
						 
						
						... 
						
						
						
						The efuses example test with secure boot v2 and flash encryption enabled can be run on the esp32 qemu image. 
						
						
					 
					
						2023-06-07 18:19:56 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						93ba9d1cfe 
					 
					
						
						
							
							system-hardware/efuse: fixed efuse summary description containing ; breaking efuse-summary  
						
						 
						
						... 
						
						
						
						If the efuse description from esptool contained semi-colons it would be interpretted as
a list delimiter in CMake. Summary is now passed as in quotes to escape this behavior. 
						
						
					 
					
						2023-05-30 10:55:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						08df42ae06 
					 
					
						
						
							
							ci: sdkconfig.ci.xxx.TARGET now have correct config name xxx  
						
						 
						
						
						
						
					 
					
						2023-04-06 09:18:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						f80e74c983 
					 
					
						
						
							
							efuse: Do not check key number  
						
						 
						
						
						
						
					 
					
						2023-03-14 21:08:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						11815b324f 
					 
					
						
						
							
							examples: Enables eFuse example tests for C6/H2/S3  
						
						 
						
						... 
						
						
						
						Closes IDF-7011 
						
						
					 
					
						2023-03-07 17:04:42 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						9a357df11d 
					 
					
						
						
							
							CI: change test env of test_examples_efuse_with_virt_sb_v2_and_fe  
						
						 
						
						
						
						
					 
					
						2023-02-24 17:12:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						f3394c488a 
					 
					
						
						
							
							efuse: Add support for esp32h2  
						
						 
						
						
						
						
					 
					
						2023-02-21 08:18:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						c191e95300 
					 
					
						
						
							
							ci: Run test_examples_efuse_with_virt_secure_boot_v2 only on ESP32 ECO3  
						
						 
						
						
						
						
					 
					
						2023-02-14 18:16:51 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						74f26b1e19 
					 
					
						
						
							
							examples(efuse): Tests can be run on generic runners  
						
						 
						
						
						
						
					 
					
						2023-01-24 22:10:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						086766d83b 
					 
					
						
						
							
							examples(efuse): Set CONFIG_SECURE_ENABLE_SECURE_ROM_DL_MODE  
						
						 
						
						... 
						
						
						
						For efuse example test, we set CONFIG_SECURE_ENABLE_SECURE_ROM_DL_MODE=y
by default because in the python test we expect secure boot is in RELEASE mode 
						
						
					 
					
						2023-01-24 17:09:15 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						94120b82c2 
					 
					
						
						
							
							esp32h2: add build test  
						
						 
						
						
						
						
					 
					
						2023-01-17 10:29:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						fd34bdb70a 
					 
					
						
						
							
							Merge branch 'feature/secure_features_are_enabled_correctly' into 'master'  
						
						 
						
						... 
						
						
						
						security: Adds new APIs to check that all eFuse security features are enabled correctly
Closes IDF-1814
See merge request espressif/esp-idf!19532  
						
						
					 
					
						2023-01-13 15:09:55 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						696f7495a0 
					 
					
						
						
							
							security: Adds new APIs to check that all eFuse security features are enabled correctly  
						
						 
						
						
						
						
					 
					
						2023-01-10 23:35:13 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						fd721c5b09 
					 
					
						
						
							
							esptool_py: Adds funcs to read eFuses from Cmake during a build stage  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/10311  
						
						
					 
					
						2023-01-04 00:30:38 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darian Leung 
							
						 
					 
					
						
						
							
						
						cdbd8ebeaa 
					 
					
						
						
							
							pytest: Expect "Calling app_main()" to indicate start of application  
						
						 
						
						... 
						
						
						
						This commit updates variousf pytest scripts to expect
"main_task: Calling app_main()" instead of "cpu_start: Starting scheduler" as
indicator of the start of an application. 
						
						
					 
					
						2022-12-09 19:40:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						2557e24a28 
					 
					
						
						
							
							ci: Enable esp32c6 example, test_apps, and unit tests CI build stage  
						
						 
						
						
						
						
					 
					
						2022-11-01 11:23:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						f88dca1596 
					 
					
						
						
							
							examples/efuse: fix issue with flash related commands in CI tests  
						
						 
						
						... 
						
						
						
						Relevant:
311504b982 
Closes IDFCI-1502 
						
						
					 
					
						2022-10-31 11:22:24 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						37d44c5846 
					 
					
						
						
							
							examples/efuse: update import path as per pytest 1.0 release  
						
						 
						
						
						
						
					 
					
						2022-10-28 13:43:53 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						9b7dffd4a8 
					 
					
						
						
							
							examples/efuse: Rename the example test name to avoid multiple python  
						
						 
						
						... 
						
						
						
						files with same name 
						
						
					 
					
						2022-10-28 11:44:59 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						401e560f49 
					 
					
						
						
							
							pytest_efuse: Update conftest  
						
						 
						
						... 
						
						
						
						pytest_efuse: Update pytest_efuse.py 
						
						
					 
					
						2022-10-20 06:53:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						dd60eef2ca 
					 
					
						
						
							
							efuse_exmple_test: Update to pytest framework  
						
						 
						
						
						
						
					 
					
						2022-10-20 06:53:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						346cba9c57 
					 
					
						
						
							
							efuse example: Adds CI tests for ESP32-C2  
						
						 
						
						
						
						
					 
					
						2022-08-04 13:14:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						3f6a1625bb 
					 
					
						
						
							
							efuse: Adds missing header  
						
						 
						
						
						
						
					 
					
						2022-08-02 22:43:12 +08:00