laokaiyao 
							
						 
					 
					
						
						
							
						
						954a6a2cff 
					 
					
						
						
							
							esp32h4: removed esp32h4 related codes  
						
						 
						
						
						
						
					 
					
						2023-04-26 18:53:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						cae47ce37e 
					 
					
						
						
							
							esp32h4: removed esp32h4 related files  
						
						 
						
						
						
						
					 
					
						2023-04-26 18:53:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						badf267022 
					 
					
						
						
							
							Merge branch 'bugfix/block9_can_not_be_used_for_fe' into 'master'  
						
						 
						
						... 
						
						
						
						efuse: Prevent burning XTS_AES and ECDSA keys into BLOCK9 (BLOCK_KEY5)
Closes IDF-7175
See merge request espressif/esp-idf!23052  
						
						
					 
					
						2023-04-06 10:17:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						5b00d1f396 
					 
					
						
						
							
							efuse: Update efuses for esp32 esp32c2 esp32c3 esp32s2 esp32s3  
						
						 
						
						
						
						
					 
					
						2023-04-04 22:32:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						3d695b9768 
					 
					
						
						
							
							efuse: Prevent burning XTS_AES and ECDSA keys into BLOCK9 (BLOCK_KEY5)  
						
						 
						
						... 
						
						
						
						eFuse module has a hardware bug.
It is related to ESP32-C3, C6, S3, H2 chips:
    - BLOCK9 (BLOCK_KEY5) can not be used by XTS_AES keys.
For H2 chips, the BLOCK9 (BLOCK_KEY5) can not be used by ECDSA keys.
S2 does not have such a hardware bug. 
						
						
					 
					
						2023-04-04 18:45:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						6e67c54a92 
					 
					
						
						
							
							Merge branch 'feature/replace_some_efuses_for_c6' into 'master'  
						
						 
						
						... 
						
						
						
						efuse(esp32c6): Replace PKG_VERSION BLK_VERSION_MINOR BLK_VERSION_MAJOR
Closes IDF-7174
See merge request espressif/esp-idf!22775  
						
						
					 
					
						2023-04-04 16:34:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						f22daec784 
					 
					
						
						
							
							Merge branch 'feature/secure_set_efuses_to_prevent_brick_chip' into 'master'  
						
						 
						
						... 
						
						
						
						security: write-protect DIS_ICAHE and DIS_DCACHE
Closes IDF-5177
See merge request espressif/esp-idf!22640  
						
						
					 
					
						2023-03-29 11:51:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						199e5abbf3 
					 
					
						
						
							
							efuse: Adds WR_DIS.DIS_CACHE for esp32 and WR_DIS.DIS_ICACHE for rest chips  
						
						 
						
						... 
						
						
						
						C2 chip does not have such fields 
						
						
					 
					
						2023-03-29 00:02:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						b950f5de8d 
					 
					
						
						
							
							efuse: Fix handling aliases in efuse_table_gen  
						
						 
						
						
						
						
					 
					
						2023-03-29 00:02:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						ee842a1386 
					 
					
						
						
							
							Merge branch 'feature/fix_load_efuses_from_flash_when_real_fe_is_on' into 'master'  
						
						 
						
						... 
						
						
						
						efuse(virtual mode): Fix load_efuses_from_flash when FE is on
Closes IDFGH-9580
See merge request espressif/esp-idf!22793  
						
						
					 
					
						2023-03-28 17:32:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						3a31a4c885 
					 
					
						
						
							
							efuse: Enable and adjust some efuse tests for H2 chip  
						
						 
						
						
						
						
					 
					
						2023-03-24 17:21:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						d2940c5ff3 
					 
					
						
						
							
							mbedtls: Add port layer for ECDSA peripheral  
						
						 
						
						
						
						
					 
					
						2023-03-24 10:43:40 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						88ef0d8aeb 
					 
					
						
						
							
							efuse: Fix load_efuses_from_flash when FE is on  
						
						 
						
						... 
						
						
						
						esp_efuse_utility_load_efuses_from_flash() read emul_efuse
as an encrypted partition, but that is not correct,
this partition was never encrypted.
Need to read it as not encrypted partition.
Fxed the case: If FE is already on then EFUSE VIRT mode can work with it.
Closes https://github.com/espressif/esp-idf/issues/10929  
						
						
					 
					
						2023-03-23 16:20:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						dbbc1ba5be 
					 
					
						
						
							
							Merge branch 'feat/merge_nuttx_patch' into 'master'  
						
						 
						
						... 
						
						
						
						G0, G1: fix issues that prevents using G0/G1 components on other platforms
See merge request espressif/esp-idf!22521  
						
						
					 
					
						2023-03-21 20:48:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						77a8b1afef 
					 
					
						
						
							
							efuse: Fix some tests, some CI chips may already have blocks written  
						
						 
						
						
						
						
					 
					
						2023-03-16 18:19:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustavo Henrique Nihei 
							
						 
					 
					
						
						
							
						
						3672144c9f 
					 
					
						
						
							
							efuse: Remove dependency on bootloader component headers  
						
						 
						
						... 
						
						
						
						Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com > 
						
						
					 
					
						2023-03-16 01:50:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						776a0e8a20 
					 
					
						
						
							
							efuse(esp32c6): Replace PKG_VERSION BLK_VERSION_MINOR BLK_VERSION_MAJOR  
						
						 
						
						
						
						
					 
					
						2023-03-15 23:15:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						0c090b7308 
					 
					
						
						
							
							efuse: reenable and fix no-format warnings  
						
						 
						
						
						
						
					 
					
						2023-03-06 19:08:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						a0408f7324 
					 
					
						
						
							
							efuse: Updates efuse table for esp32c6  
						
						 
						
						
						
						
					 
					
						2023-02-28 17:13:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						bfd2f6ed7c 
					 
					
						
						
							
							Merge branch 'feature/adds_more_efuse_logs' into 'master'  
						
						 
						
						... 
						
						
						
						efuse: Add more logging for virtual efuses
Closes IDFGH-9137
See merge request espressif/esp-idf!22399  
						
						
					 
					
						2023-02-22 19:25:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						f3394c488a 
					 
					
						
						
							
							efuse: Add support for esp32h2  
						
						 
						
						
						
						
					 
					
						2023-02-21 08:18:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						cabfc75c3c 
					 
					
						
						
							
							efuse: FPGA testing must be run only manually  
						
						 
						
						
						
						
					 
					
						2023-02-21 08:18:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						9eed575764 
					 
					
						
						
							
							efuse: Adds feature for efuse table, it can accept aliases in comments  
						
						 
						
						... 
						
						
						
						DIS_TWAI, EFUSE_BLK0, 46, 1, [DIS_CAN DIS_CAN_123] Represents whether TWAI function ... 
						
						
					 
					
						2023-02-21 08:18:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chip Weinberger 
							
						 
					 
					
						
						
							
						
						c7a12dd34b 
					 
					
						
						
							
							efuse: Add more logging for virtual efuses  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/pull/10536  
						
						
					 
					
						2023-02-16 00:10:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						fd3e0b0b18 
					 
					
						
						
							
							esp32h2(ci): enable target test  
						
						 
						
						
						
						
					 
					
						2023-02-15 10:20:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						f9c1a2b791 
					 
					
						
						
							
							Merge branch 'feature/core_c6_component_tests' into 'master'  
						
						 
						
						... 
						
						
						
						ci: update idf-core related tests for C6
Closes IDF-6888
See merge request espressif/esp-idf!22282  
						
						
					 
					
						2023-02-14 16:47:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						25abc7f6d8 
					 
					
						
						
							
							ci: update idf-core related tests for C6  
						
						 
						
						
						
						
					 
					
						2023-02-13 13:01:57 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						bbbe569e03 
					 
					
						
						
							
							temperature_sensor: Add support for esp32h2  
						
						 
						
						
						
						
					 
					
						2023-02-10 16:36:56 +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 
							
						 
					 
					
						
						
							
						
						df662c30e4 
					 
					
						
						
							
							bootloader_support(esp32c2): Fix WR_DIS_RD_DIS burn for secure boot key  
						
						 
						
						... 
						
						
						
						SB key is left readable, the corresponding bit in RD_DIS is unset.
We set write-protection for RD_DIS to ensure that the SB key is always readable. 
						
						
					 
					
						2023-01-10 23:35:13 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						022f3a28b6 
					 
					
						
						
							
							Merge branch 'fix/efuse-function-declaration' into 'master'  
						
						 
						
						... 
						
						
						
						efuse: fix esp_efuse_utility_write_reg() declaration
See merge request espressif/esp-idf!20490  
						
						
					 
					
						2023-01-10 13:48:35 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						4713a9a7f2 
					 
					
						
						
							
							ESP32H2: Introduce new chip target esp32h2, hello_world example supported  
						
						 
						
						
						
						
					 
					
						2022-12-29 12:29:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						d6dd8a56f3 
					 
					
						
						
							
							Merge branch 'feature/logs_for_flash_enc_virtual' into 'master'  
						
						 
						
						... 
						
						
						
						bootloader_support: Adds better logs for virtual efuses
See merge request espressif/esp-idf!21748 
Closes https://github.com/espressif/esp-idf/pull/10383  
						
						
					 
					
						2022-12-23 16:02:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						92de037883 
					 
					
						
						
							
							efuse: Hides the FLASH_ENCRYPTION_MODE_RELEASE option when using EFUSE_VIRTUAL  
						
						 
						
						
						
						
					 
					
						2022-12-22 20:03:42 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						adc259cc79 
					 
					
						
						
							
							efuse_table: update esp32c6 efuse block1 fields definition  
						
						 
						
						
						
						
					 
					
						2022-12-20 11:27:38 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						d4d76e1f5c 
					 
					
						
						
							
							efuse: enable qemu tests  
						
						 
						
						
						
						
					 
					
						2022-12-05 10:54:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						9fd8f3786a 
					 
					
						
						
							
							all: Replaces memset/memcpy with hal_mem.. funcs where were used -Wstringop-overread, -Wstringop-overflow, -Warray-bounds  
						
						 
						
						... 
						
						
						
						hal: Adds hal_memcpy and hal_memset 
						
						
					 
					
						2022-11-30 19:22:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						56302544f6 
					 
					
						
						
							
							Merge branch 'ci/enable_esp32c6_target_test_stage' into 'master'  
						
						 
						
						... 
						
						
						
						CI: Enable esp32c6 target test stage
Closes IDF-5830 and IDF-5831
See merge request espressif/esp-idf!21010  
						
						
					 
					
						2022-11-29 19:54:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						7466ddfa8c 
					 
					
						
						
							
							ci: Make consistence between pytest_*.py and .build-test-rules.yml for esp32c6 (i.e. to pass check_test_scripts_build_test_rules.py)  
						
						 
						
						
						
						
					 
					
						2022-11-28 11:58:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						741e89cbaa 
					 
					
						
						
							
							esp_hw_support: Removes efuse dependency  
						
						 
						
						
						
						
					 
					
						2022-11-25 19:27:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Gerenkov 
							
						 
					 
					
						
						
							
						
						8c2ae2f9bd 
					 
					
						
						
							
							Merge branch 'feature/universal_clang_toolchain_support' into 'master'  
						
						 
						
						... 
						
						
						
						build: Adds support for universal Clang toolchain
Closes LLVM-79
See merge request espressif/esp-idf!20090  
						
						
					 
					
						2022-11-24 03:09:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Gerenkov 
							
						 
					 
					
						
						
							
						
						47c2c13de5 
					 
					
						
						
							
							build: Adds support for universal Clang toolchain  
						
						 
						
						
						
						
					 
					
						2022-11-23 13:25:16 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						cc9fd34a4f 
					 
					
						
						
							
							Merge branch 'feature/bringup_tsens_esp32c6' into 'master'  
						
						 
						
						... 
						
						
						
						temperature_sensor: Add support on ESP32-C6 (No calibration)
Closes IDF-5322
See merge request espressif/esp-idf!20698  
						
						
					 
					
						2022-11-23 12:46:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						fb9d0d9f03 
					 
					
						
						
							
							temperature_sensor: Add support on ESP32-C6 (No calibration)  
						
						 
						
						
						
						
					 
					
						2022-11-22 16:22:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						2e8c3c61b3 
					 
					
						
						
							
							efuse: Adds an option to disable eFuse FPGA tests  
						
						 
						
						
						
						
					 
					
						2022-11-22 16:09:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						0eee228700 
					 
					
						
						
							
							efuse(esp32-c6): Update efuse_table and rs coding error func  
						
						 
						
						
						
						
					 
					
						2022-11-22 16:09:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						8677216576 
					 
					
						
						
							
							esp32h2: renaming esp32h2 to esp32h4  
						
						 
						
						
						
						
					 
					
						2022-11-08 17:05:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						1f9260d790 
					 
					
						
						
							
							all: Apply new version logic (major * 100 + minor)  
						
						 
						
						
						
						
					 
					
						2022-11-03 08:36:23 +00: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