Angus Gratton 
							
						 
					 
					
						
						
							
						
						3f034a5005 
					 
					
						
						
							
							spiram: Add soc macro for SPIRAM address space size, use it where applicable  
						
						... 
						
						
						
						Reference https://github.com/espressif/esp-idf/pull/5373  
						
						
					 
					
						2020-09-21 11:43:55 +10:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						2373f115fc 
					 
					
						
						
							
							efuse/esp32: Expands PKG_VER from 3 bit to 4 bits  
						
						... 
						
						
						
						Closes: IDF-1919 
						
						
					 
					
						2020-09-17 07:44:37 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						96db25c861 
					 
					
						
						
							
							Merge branch 'feature/nvs_encryption_s2' into 'master'  
						
						... 
						
						
						
						NVS: using esp_partition API
Closes IDF-1340 and IDF-858
See merge request espressif/esp-idf!8683  
						
						
					 
					
						2020-09-16 02:12:54 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						1a1e1911f9 
					 
					
						
						
							
							Merge branch 'bugfix/spi_dma_close_before_cpu_reset' into 'master'  
						
						... 
						
						
						
						spi: fix issue with closing DMA before CPU reset
Closes FCS-484
See merge request espressif/esp-idf!9844  
						
						
					 
					
						2020-09-14 23:02:05 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						aca9ec28b3 
					 
					
						
						
							
							NVS: using esp_partition API  
						
						... 
						
						
						
						* partition api changed from spi_flash* API to
  esp_partition* API and is abstracted as a C++
  interface.
* The old nvs encryption is still possible
* changed default unit test app partition table
* Partitions coming from esp_partition API are
  checked for generic flash encryption. If yes,
  an error is returned since generic flash
  encryption isn't compatible with nvs
  encryption
* esp32, esp32s2 tests don't require nvs_flash
  but mbedtls now
Closes IDF-1340
Closes IDF-858 
						
						
					 
					
						2020-09-14 10:34:34 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						20c068ef3b 
					 
					
						
						
							
							cmock: added cmock as component  
						
						... 
						
						
						
						* changing dependencies from unity->cmock
* added component.mk and Makefile.projbuild
* ignore test dir in gen_esp_err_to_name.py
* added some brief introduction of CMock in IDF 
						
						
					 
					
						2020-09-02 16:38:37 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						4dd649d533 
					 
					
						
						
							
							unit_test:refactor ref clock to use RMT carrier  
						
						
						
						
					 
					
						2020-08-31 14:25:23 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						da9649df53 
					 
					
						
						
							
							spi: fix issue with closing DMA before CPU reset  
						
						
						
						
					 
					
						2020-08-17 21:32:20 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						0db3edd490 
					 
					
						
						
							
							esp32: move sleep test to esp_system  
						
						
						
						
					 
					
						2020-08-17 19:09:24 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						b30522f701 
					 
					
						
						
							
							esp32, esp32s2: move sleep modes code to esp_system  
						
						
						
						
					 
					
						2020-08-17 19:09:23 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						14902da344 
					 
					
						
						
							
							esp32: move disabling rom log to esp_rom  
						
						
						
						
					 
					
						2020-08-17 19:08:56 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						5785e4dfb6 
					 
					
						
						
							
							newlib: move some functions to soc, esp32, esp32s2  
						
						
						
						
					 
					
						2020-08-10 15:11:38 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						16c73edc67 
					 
					
						
						
							
							Merge branch 'refactor/add_alias_name_for_ets_common_api' into 'master'  
						
						... 
						
						
						
						esp_rom: extract common ets apis into esp_rom_sys.h
See merge request espressif/esp-idf!9701  
						
						
					 
					
						2020-07-28 15:04:55 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						2917651478 
					 
					
						
						
							
							esp_rom: extract common ets apis into esp_rom_sys.h  
						
						
						
						
					 
					
						2020-07-27 15:27:01 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						837052c86f 
					 
					
						
						
							
							esp_system: restore deleted no stack check flag  
						
						... 
						
						
						
						Restores the change of startup refactor changes removed the no stack
check protection flag when compiling the source file that contains
execution of constructors - which contains function to setup stack
guard. Restore that and update the source file, since this is in the 2nd
stage of the startup now.
Closes https://github.com/espressif/esp-idf/issues/5617  
						
						
					 
					
						2020-07-22 11:57:18 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						442736c5d6 
					 
					
						
						
							
							Merge branch 'refactor/common_rom_uart_apis' into 'master'  
						
						... 
						
						
						
						esp_rom: extract common uart apis into esp_rom_uart.h
See merge request espressif/esp-idf!9313  
						
						
					 
					
						2020-07-21 15:24:21 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						3755fb6597 
					 
					
						
						
							
							Merge branch 'feature/add_esp32s3_bootloader_ld_file' into 'master'  
						
						... 
						
						
						
						move part of esp32-s3 codes to master (bootloader linker, esp32s3 empty componnet)
See merge request espressif/esp-idf!9608  
						
						
					 
					
						2020-07-21 14:51:04 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						c09fdc0b09 
					 
					
						
						
							
							esp32: Use package identifier to look up SPI flash/PSRAM WP Pin, unless overridden  
						
						... 
						
						
						
						Allows booting in QIO/QOUT mode or with PSRAM on ESP32-PICO-V3 and
ESP32-PICO-V3-O2 without any config changes.
Custom WP pins (needed for fully custom circuit boards) should still be compatible. 
						
						
					 
					
						2020-07-20 14:08:49 +08:00 
						 
				 
			
				
					
						
							
							
								chenjianqiang 
							
						 
					 
					
						
						
							
						
						e9dd4f283a 
					 
					
						
						
							
							feat(esp32): support for esp32-pico-v3-02  
						
						
						
						
					 
					
						2020-07-20 12:21:32 +08:00 
						 
				 
			
				
					
						
							
							
								chenjianqiang 
							
						 
					 
					
						
						
							
						
						9de04b9f5f 
					 
					
						
						
							
							feat(psram): support 16Mbit PSRAM for esp32  
						
						
						
						
					 
					
						2020-07-20 12:21:32 +08:00 
						 
				 
			
				
					
						
							
							
								chenjianqiang 
							
						 
					 
					
						
						
							
						
						bff6b5b70e 
					 
					
						
						
							
							bugfix(psram): configure MMU after PSRAM initialization  
						
						
						
						
					 
					
						2020-07-20 12:21:32 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						d066c3ab2c 
					 
					
						
						
							
							esp_system: add panic high interrupt handler for esp32s3  
						
						
						
						
					 
					
						2020-07-20 11:15:24 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						6316e6eba2 
					 
					
						
						
							
							esp_system: add CONFIG_ESP_SYSTEM_RTC_EXT_CRYS  
						
						
						
						
					 
					
						2020-07-20 11:15:24 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						345606e7f3 
					 
					
						
						
							
							esp_rom: extract common uart apis into esp_rom_uart.h  
						
						
						
						
					 
					
						2020-07-17 16:00:59 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						458b14a8ea 
					 
					
						
						
							
							esp_rom: extract common efuse apis into esp_rom_efuse.h  
						
						
						
						
					 
					
						2020-07-15 10:40:50 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						a4d0033c03 
					 
					
						
						
							
							esp_rom: extract common GPIO apis into esp_rom_gpio.h  
						
						
						
						
					 
					
						2020-07-07 11:40:19 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						97721d469c 
					 
					
						
						
							
							TWAI: Add ESP32-S2 support  
						
						... 
						
						
						
						This commit adds TWAI driver support for the
ESP32-S2. The following features were added:
- Expanded BRP support
- Expanded CLKOUT Divider Support
- Updated example READMEs 
						
						
					 
					
						2020-06-30 16:56:03 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4e30e8801c 
					 
					
						
						
							
							sleep: enable sleep reject when entering light sleep  
						
						
						
						
					 
					
						2020-06-24 15:45:42 +00:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						6b337049fb 
					 
					
						
						
							
							spiram: fix the read id failure  
						
						... 
						
						
						
						The issue is caused by:
1. The disable_qio_mode inside read_id may have side effects.
2. read_id twice may have side effects.
Fix this issue by moving disable_qio_mode out of read_id and only do it
once before read_id. And retry read_id only when the first one is
failed.
Issue introduced in 3ecbb59c15 
						
						
					 
					
						2020-06-23 11:18:20 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						20d17e648b 
					 
					
						
						
							
							esp32, esp32s2: remove dependency of cache err int init on freertos  
						
						
						
						
					 
					
						2020-06-19 18:40:10 +10:00 
						 
				 
			
				
					
						
							
							
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						0f43a2620d 
					 
					
						
						
							
							esp_system: component init functions macro  
						
						... 
						
						
						
						Allows components to declare initialization function, such that the
startup code does not have direct dependency on the component. 
						
						
					 
					
						2020-06-19 18:40:09 +10:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						bb5535ca5d 
					 
					
						
						
							
							esp32, esp32s2: move startup code into esp_system  
						
						
						
						
					 
					
						2020-06-19 18:40:09 +10:00 
						 
				 
			
				
					
						
							
							
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						62ef63e835 
					 
					
						
						
							
							esp32, esp32s2: move clk init functions to esp_system  
						
						
						
						
					 
					
						2020-06-19 18:40:09 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						91d8c26349 
					 
					
						
						
							
							Merge branch 'bugfix/fix_16mbit_psram_id_read_error' into 'master'  
						
						... 
						
						
						
						psram: fix 16mbit psram id read error
See merge request espressif/esp-idf!9083  
						
						
					 
					
						2020-06-19 11:49:26 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						c3e6689777 
					 
					
						
						
							
							Merge branch 'bugfix/customer_baidu_int_wdt_master' into 'master'  
						
						... 
						
						
						
						system: add soft solution for esp32 eco3 live lock issue
See merge request espressif/esp-idf!8968  
						
						
					 
					
						2020-06-17 11:53:25 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						a5683f2263 
					 
					
						
						
							
							Merge branch 'bugfix/efuse_logs' into 'master'  
						
						... 
						
						
						
						esp32/esp32s2: Reduce using ESP_EARLY_LOGx and move some code after the stdout initialization in startup code
Closes IDFGH-3367
See merge request espressif/esp-idf!8904  
						
						
					 
					
						2020-06-16 13:47:02 +08:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Budzynski 
							
						 
					 
					
						
						
							
						
						79a0e892a0 
					 
					
						
						
							
							Merge branch 'feature/coredump_allow_variable_dumping' into 'master'  
						
						... 
						
						
						
						Added coredump user defined variable into coredump
Closes IDF-44
See merge request espressif/esp-idf!8730  
						
						
					 
					
						2020-06-15 02:35:38 +08:00 
						 
				 
			
				
					
						
							
							
								Alexey Gerenkov 
							
						 
					 
					
						
						
							
						
						1deeadf4c5 
					 
					
						
						
							
							Added coredump user defined variable into coredump  
						
						
						
						
					 
					
						2020-06-15 02:35:38 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						e3640301ee 
					 
					
						
						
							
							Merge branch 'bugfix/cleanup_ext0_wakeup_setup' into 'master'  
						
						... 
						
						
						
						esp32: disable ext0 wakeup source after test
Closes IDF-1660
See merge request espressif/esp-idf!8745  
						
						
					 
					
						2020-06-08 15:57:54 +08:00 
						 
				 
			
				
					
						
							
							
								chenjianqiang 
							
						 
					 
					
						
						
							
						
						3ecbb59c15 
					 
					
						
						
							
							psram: fix 16mbit psram id read error  
						
						
						
						
					 
					
						2020-06-05 21:06:21 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						72f583dfa7 
					 
					
						
						
							
							add soft solution for esp32 eco3 live lock issue  
						
						
						
						
					 
					
						2020-06-05 06:04:18 +00:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						d70961ad58 
					 
					
						
						
							
							esp32s2: add more unit test for esp32s2  
						
						... 
						
						
						
						Most of the test cases are copied from esp32
add int_alloc test
add delay test
add random test 
						
						
					 
					
						2020-06-03 13:16:13 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						783779c870 
					 
					
						
						
							
							esp_rom: move rom api test into esp_rom component  
						
						
						
						
					 
					
						2020-06-03 13:16:13 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						8f8e00ee6c 
					 
					
						
						
							
							esp32: disable ext0 wakeup source after test  
						
						
						
						
					 
					
						2020-06-02 07:48:07 +00:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						3bb2d581c6 
					 
					
						
						
							
							esp32: Reduce using ESP_EARLY_LOGx and move some code after the stdout initialization  
						
						... 
						
						
						
						After setting _GLOBAL_REENT, ESP_LOGIx can be used instead of ESP_EARLY_LOGx.
Closes: https://github.com/espressif/esp-idf/issues/5343  
						
						
					 
					
						2020-06-01 20:36:08 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						8b156a9095 
					 
					
						
						
							
							Merge branch 'feature/switch_from_external_to_interanl_ram' into 'master'  
						
						... 
						
						
						
						esp32: Switch SPIRAM stack in esp_restart_noos() to internal stack
Closes IDFGH-3086
See merge request espressif/esp-idf!8785  
						
						
					 
					
						2020-06-01 14:39:22 +08:00 
						 
				 
			
				
					
						
							
							
								houwenxiang 
							
						 
					 
					
						
						
							
						
						46713a5275 
					 
					
						
						
							
							driver(uart): fix uart module reset issue  
						
						... 
						
						
						
						On ESP32, due to fifo reset issue, UART2 will work incorrectly if reset the fifo of UART1(TX fifo and RX fifo). The software can workaround the RX fifo reset issue,
        while the TX fifo reset issue can not. When UART2 is used and UART1 is used as the log output port, a software reset can reproduce this issue. So we should reset the UART memory
        before the software reset to solve this problem. 
						
						
					 
					
						2020-06-01 11:01:26 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						baedfab382 
					 
					
						
						
							
							Merge branch 'feature/dis_uart_dl_mode' into 'master'  
						
						... 
						
						
						
						feature: Disable UART download mode
Closes IDF-1386
See merge request espressif/esp-idf!8590  
						
						
					 
					
						2020-05-29 14:09:54 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						59f29cbca8 
					 
					
						
						
							
							Merge branch 'feature/allow_rtc_memory_for_task_stacks' into 'master'  
						
						... 
						
						
						
						Add RTC Fast Memory to Dynamic Memory Pool
See merge request espressif/esp-idf!8390  
						
						
					 
					
						2020-05-29 14:07:01 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f64ae4fa99 
					 
					
						
						
							
							efuse: Add 'disable Download Mode' & ESP32-S2 'Secure Download Mode' functionality  
						
						
						
						
					 
					
						2020-05-28 17:50:45 +10:00