Marius Vikhammer
							
						 
					 | 
					
						
						
							
						
						4065fb20f3
					 | 
					
						
						
							
							Merge branch 'feature/esp_test_utils_component' into 'master'
						
						
						
						
						
						
						
						change(test_utils): moved test_utils out of unit-test-app project
See merge request espressif/esp-idf!40678 
						
						
					 | 
					
						2025-08-01 11:04:37 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wanckl
							
						 
					 | 
					
						
						
							
						
						cb257ede27
					 | 
					
						
						
							
							ci(esp32c61): enable multi dut runner for c61
						
						
						
						
						
						
					 | 
					
						2025-07-22 17:10:55 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marius Vikhammer
							
						 
					 | 
					
						
						
							
						
						bf84ab652a
					 | 
					
						
						
							
							change(test_utils): moved test_utils component to tools/test_apps/components/
						
						
						
						
						
						
					 | 
					
						2025-07-21 14:05:50 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sudeep Mohanty
							
						 
					 | 
					
						
						
							
						
						c8f68c72a7
					 | 
					
						
						
							
							Merge branch 'feat/remove_global_cmake_vars' into 'master'
						
						
						
						
						
						
						
						change(esptool_py): Make esptool_py component idempotent in the build
Closes IDF-13073
See merge request espressif/esp-idf!39589 
						
						
					 | 
					
						2025-07-17 17:13:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						64e49c2aad
					 | 
					
						
						
							
							Merge branch 'fix/i2c_sleep_ci_h4' into 'master'
						
						
						
						
						
						
						
						fix(i2c): Fxi the i2c sleep retention build failed on esp32h4
See merge request espressif/esp-idf!40580 
						
						
					 | 
					
						2025-07-15 11:48:46 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						f4ffc66927
					 | 
					
						
						
							
							fix(i2c): Fxi the i2c sleep retention build failed on esp32h4
						
						
						
						
						
						
					 | 
					
						2025-07-15 10:49:23 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						97a6b3bbab
					 | 
					
						
						
							
							feat(i2c): Bringup i2c peripheral for esp32h4
						
						
						
						
						
						
					 | 
					
						2025-07-14 11:59:28 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sudeep Mohanty
							
						 
					 | 
					
						
						
							
						
						c29f473a78
					 | 
					
						
						
							
							refactor(esptool_py): Remove elf variable dependencies
						
						
						
						
						
						
						
						This commit updates all test_apps that have dependency on the elf
variable. Such test_apps now fetch the executable target from the build
properties. 
						
						
					 | 
					
						2025-07-10 11:26:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						7d8d1fb98f
					 | 
					
						
						
							
							test(i2c_master): Add test for master multi read job
						
						
						
						
						
						
					 | 
					
						2025-07-07 15:43:18 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						1f37a8da9a
					 | 
					
						
						
							
							refactor(i2c): Remove i2c slave v1 driver
						
						
						
						
						
						
					 | 
					
						2025-05-27 11:22:20 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						660244e6ee
					 | 
					
						
						
							
							refactor(i2c): Replace i2c test from version one to version two
						
						
						
						
						
						
					 | 
					
						2025-05-19 14:13:10 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						c758af714a
					 | 
					
						
						
							
							test(i2c): Re-enable i2c test on esp32c5
						
						
						
						
						
						
					 | 
					
						2025-05-12 15:48:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						3158443b03
					 | 
					
						
						
							
							fix(i2c): Fix i2c customize only read one byte issue
						
						
						
						
						
						
					 | 
					
						2025-04-01 11:03:54 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						8a0e310d75
					 | 
					
						
						
							
							Merge branch 'bugfix/i2c_slave_auto_selection' into 'master'
						
						
						
						
						
						
						
						fix(i2c): Fix i2c slave auto selection issue
Closes IDFGH-14935
See merge request espressif/esp-idf!38061 
						
						
					 | 
					
						2025-03-31 16:48:50 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						b71556a976
					 | 
					
						
						
							
							fix(i2c): Fix i2c slave auto selection issue,
						
						
						
						
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/15644 
						
						
					 | 
					
						2025-03-28 16:06:32 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Song Ruo Jing
							
						 
					 | 
					
						
						
							
						
						b38ac5ad82
					 | 
					
						
						
							
							feat(uart): add uart_detect_bitrate_bps API for data line bitrate measurement
						
						
						
						
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/14721 
						
						
					 | 
					
						2025-03-28 15:03:19 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								gaoxu
							
						 
					 | 
					
						
						
							
						
						ec632f7fed
					 | 
					
						
						
							
							feat(esp32h21): support I2C on ESP32H21
						
						
						
						
						
						
					 | 
					
						2025-03-13 11:06:06 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						9aba44a2d9
					 | 
					
						
						
							
							test(spi_flash): Flash suspend test evolution
						
						
						
						
						
						
					 | 
					
						2025-03-11 16:21:07 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								igor.udot
							
						 
					 | 
					
						
						
							
						
						daf2d31008
					 | 
					
						
						
							
							test: format all test scripts
						
						
						
						
						
						
					 | 
					
						2025-03-05 12:08:48 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						2458734108
					 | 
					
						
						
							
							feat(i2c): Add config option for i2c isr handler can put in flash
						
						
						
						
						
						
					 | 
					
						2025-02-10 13:49:21 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						847780da3e
					 | 
					
						
						
							
							fix(i2c_master): Enhance i2c delete device and bus logic,
						
						
						
						
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/15171 
						
						
					 | 
					
						2025-01-21 15:56:25 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						78af773348
					 | 
					
						
						
							
							test(i2c): Enhance i2c test stability
						
						
						
						
						
						
					 | 
					
						2025-01-07 14:43:05 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						1987948650
					 | 
					
						
						
							
							test(i2c): Add test for customize i2c transaction interface for un-standard i2c device
						
						
						
						
						
						
					 | 
					
						2024-12-30 15:18:24 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						b9183aafee
					 | 
					
						
						
							
							fix(i2c): Enhance lp clock source and avoid deadlock,
						
						
						
						
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/14908,
Closes https://github.com/espressif/esp-idf/issues/14906 
						
						
					 | 
					
						2024-11-21 14:51:20 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						a677e41392
					 | 
					
						
						
							
							test(i2c): Enhance the stability for i2c tests
						
						
						
						
						
						
					 | 
					
						2024-11-21 14:51:20 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						63e74e6b68
					 | 
					
						
						
							
							test(i2c_slave): Add some new tests for i2c slave version 2
						
						
						
						
						
						
					 | 
					
						2024-11-08 18:04:29 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						d7e090476c
					 | 
					
						
						
							
							fix(i2c): Fix i2c gpio configuration and move i2c_platform public
						
						
						
						
						
						
					 | 
					
						2024-10-24 11:38:32 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						3f061bd557
					 | 
					
						
						
							
							feat(i2c_master): Support i2c sleep retention on esp32c5/p4/c61
						
						
						
						
						
						
					 | 
					
						2024-10-08 15:55:48 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						f3eec83421
					 | 
					
						
						
							
							test(i2c): Support test for esp32p4 lp i2c
						
						
						
						
						
						
					 | 
					
						2024-09-03 11:23:02 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						acda9ad8bf
					 | 
					
						
						
							
							test(i2c): Enable all i2c test on esp32p4, esp32c5
						
						
						
						
						
						
					 | 
					
						2024-08-26 10:43:22 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								laokaiyao
							
						 
					 | 
					
						
						
							
						
						1397e5421e
					 | 
					
						
						
							
							feat(i2c): support i2c on esp32-c61
						
						
						
						
						
						
					 | 
					
						2024-08-14 11:25:31 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						4606003655
					 | 
					
						
						
							
							fix(i2c_master): Fix potential concurrency issue with task and interrupt when nack happens
						
						
						
						
						
						
					 | 
					
						2024-07-30 13:28:20 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								laokaiyao
							
						 
					 | 
					
						
						
							
						
						cb22b8aaf7
					 | 
					
						
						
							
							ci(esp32c5): enable c5 target test
						
						
						
						
						
						
					 | 
					
						2024-07-02 16:45:49 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						992d8bc5f2
					 | 
					
						
						
							
							feat(i2c_master): Add an api for retrieveing handle via port,
						
						
						
						
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/13968 
						
						
					 | 
					
						2024-06-24 16:06:34 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								morris
							
						 
					 | 
					
						
						
							
						
						ba364d486f
					 | 
					
						
						
							
							Merge branch 'feat/ci_check_ll_rw_register_half_word' into 'master'
						
						
						
						
						
						
						
						feat(ci): check if the LL function read write the register by half-world
See merge request espressif/esp-idf!31501 
						
						
					 | 
					
						2024-06-18 20:38:15 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								morris
							
						 
					 | 
					
						
						
							
						
						dd46392a66
					 | 
					
						
						
							
							feat(ci): check LL functions not read write register by half word
						
						
						
						
						
						
					 | 
					
						2024-06-18 14:58:41 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						b0f2205f70
					 | 
					
						
						
							
							feat(i2c): Add i2c support on esp32c5 mp
						
						
						
						
						
						
					 | 
					
						2024-06-18 10:37:36 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						133bda4966
					 | 
					
						
						
							
							test(i2c_master): makeup a write-large read-small test for known reason
						
						
						
						
						
						
					 | 
					
						2024-05-16 19:14:59 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						2e591cf3f7
					 | 
					
						
						
							
							test(i2c_master): Add test for transmit multi buffer in one transaction
						
						
						
						
						
						
					 | 
					
						2024-05-16 19:14:59 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cao Sen Miao
							
						 
					 | 
					
						
						
							
						
						4ba3a4e482
					 | 
					
						
						
							
							fix(i2c_master): Fix the issue that probe cannot work properly after a general call,
						
						
						
						
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/13547 
						
						
					 | 
					
						2024-04-15 11:29:13 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cao Sen Miao
							
						 
					 | 
					
						
						
							
						
						1fe7cc8d13
					 | 
					
						
						
							
							test(i2c_master): Add test for lp_i2c support in i2c master driver
						
						
						
						
						
						
					 | 
					
						2024-04-03 11:39:07 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Li Shuai
							
						 
					 | 
					
						
						
							
						
						fc308a4234
					 | 
					
						
						
							
							change(driver/i2c): modify i2c sleep retention test case to fix memory leakage issue
						
						
						
						
						
						
					 | 
					
						2024-03-30 11:51:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								morris
							
						 
					 | 
					
						
						
							
						
						c0289ee6eb
					 | 
					
						
						
							
							fix(drivers): fix typos found by codespell
						
						
						
						
						
						
						
						codespell components/esp_driver* 
						
						
					 | 
					
						2024-03-28 10:01:27 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cao Sen Miao
							
						 
					 | 
					
						
						
							
						
						c0e5f2b73a
					 | 
					
						
						
							
							fix(i2c_master): Fix issue that i2c clock got wrong after reset,
						
						
						
						
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/13397 
						
						
					 | 
					
						2024-03-21 13:13:53 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cao Sen Miao
							
						 
					 | 
					
						
						
							
						
						016877b7ce
					 | 
					
						
						
							
							fix(i2c_master): Fix issue that initialize esp32 and using i2c_master_probe issue,
						
						
						
						
						
						
						
						and probe might failed.
Fixed I2C cannot return err code when nack detected
Closes https://github.com/espressif/esp-idf/issues/13213,
Closes https://github.com/espressif/esp-idf/issues/12929,
Closes https://github.com/espressif/esp-idf/issues/13398, 
						
						
					 | 
					
						2024-03-19 11:07:13 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cao Sen Miao
							
						 
					 | 
					
						
						
							
						
						7b731cae39
					 | 
					
						
						
							
							fix(i2c_slave): Fix bugs on i2c slave,
						
						
						
						
						
						
						
						1. Fixed read data number smaller than master has sent it will fail
2. Disable interrupt when destroy bus
Closes https://github.com/espressif/esp-idf/issues/13354 
						
						
					 | 
					
						2024-03-15 14:40:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cao Sen Miao
							
						 
					 | 
					
						
						
							
						
						28a0548c67
					 | 
					
						
						
							
							fix(i2c): Modify the test memory leak check threshold and add more file pattern
						
						
						
						
						
						
					 | 
					
						2024-02-27 17:30:59 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cao Sen Miao
							
						 
					 | 
					
						
						
							
						
						27b2f7a10b
					 | 
					
						
						
							
							feat(i2c): Add test cases for i2c sleep retention with 802154
						
						
						
						
						
						
					 | 
					
						2024-02-23 11:28:17 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cao Sen Miao
							
						 
					 | 
					
						
						
							
						
						1e3ffdf628
					 | 
					
						
						
							
							fix(i2c_master): Fix bug on esp32 that read one byte data fails
						
						
						
						
						
						
					 | 
					
						2024-01-22 11:13:10 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cao Sen Miao
							
						 
					 | 
					
						
						
							
						
						85d0fdabde
					 | 
					
						
						
							
							fix(i2c_master): Fix issue that use callback may cause memory leak,
						
						
						
						
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12878 
						
						
					 | 
					
						2024-01-15 19:09:07 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |