radim.karnis 
							
						 
					 
					
						
						
							
						
						4f19ef06fb 
					 
					
						
						
							
							esptool: Bump version, fix esp32r0/1 connection  
						
						... 
						
						
						
						Closes https://github.com/espressif/esptool/issues/698  
						
						
					 
					
						2021-12-01 12:43:50 +01:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						75e099129e 
					 
					
						
						
							
							secure_boot_v2(doc): secure_boot_v2 key/s must be readable  
						
						
						
						
					 
					
						2021-08-23 12:28:32 +05:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						999f648a35 
					 
					
						
						
							
							esp32c3 espefuse: Fix efuse programming timing on ESP32-C3 ECO3  
						
						... 
						
						
						
						Without this timing change, efuse programming occasionally appears to fail
(although the efuse is programmed correctly). 
						
						
					 
					
						2021-04-23 10:33:43 +10:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						7d5d57ec03 
					 
					
						
						
							
							esptool: update to support flashing esp32c3 eco 3  
						
						
						
						
					 
					
						2021-03-26 18:42:41 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						67a1858bb1 
					 
					
						
						
							
							esp32c3: Add support for building image with a minimum target revision  
						
						
						
						
					 
					
						2021-03-26 18:29:53 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						2c39010b3b 
					 
					
						
						
							
							Merge branch 'bugfix/anti_rollback_without_test_app' into 'master'  
						
						... 
						
						
						
						bootloader: Anti-rollback mode doesn't run test_app
See merge request espressif/esp-idf!12225  
						
						
					 
					
						2021-02-09 14:16:51 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						43ebb8ea61 
					 
					
						
						
							
							efuse: Updates description of uart_print_control efuse  
						
						
						
						
					 
					
						2021-02-08 18:02:55 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						25ac1d4d28 
					 
					
						
						
							
							bootloader: Anti-rollback mode doesn't run test_app  
						
						... 
						
						
						
						- Cmake shows an error if the partition table has a test app.
- BOOTLOADER_APP_TEST depends on !BOOTLOADER_APP_ANTI_ROLLBACK.
- Bootloader does not boot the test app if secure version is low.
Closes: https://www.esp32.com/viewtopic.php?f=13&t=19164&p=71302#p71302  
						
						
					 
					
						2021-02-01 23:24:23 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						3ed226c362 
					 
					
						
						
							
							efuse(esp32c3): Adds getting chip_revision and chip_pkg  
						
						
						
						
					 
					
						2021-01-25 19:37:40 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						eadb69aa36 
					 
					
						
						
							
							tools: Update esptool submodule  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/6415  
						
						
					 
					
						2021-01-16 09:37:04 +01:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						92ae75f955 
					 
					
						
						
							
							Merge branch 'feature/support_serial_port_env_args_in_tools' into 'master'  
						
						... 
						
						
						
						Support port and baud env args for otatool targets
Closes IDFGH-3289
See merge request espressif/esp-idf!10812  
						
						
					 
					
						2021-01-14 07:51:45 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						548ea1bdd5 
					 
					
						
						
							
							tools: Wrap flash binaries into a UF2 file for flashing through USB MSC  
						
						... 
						
						
						
						@mmoskal This commit adds basic support for UF2 into ESP-IDF. 
						
						
					 
					
						2020-12-29 18:14:47 +01:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						fcbc706a66 
					 
					
						
						
							
							ci: fix flasher_args.json parser (iterate over dictionary)  
						
						... 
						
						
						
						Closes IDFCI-347 
						
						
					 
					
						2020-12-29 12:27:51 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						a926039575 
					 
					
						
						
							
							esptool_py: simplify serial tool script  
						
						
						
						
					 
					
						2020-12-17 11:25:32 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						55684fab72 
					 
					
						
						
							
							esptool_py: use serial script for monitor  
						
						
						
						
					 
					
						2020-12-17 11:25:32 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						ca6c093d1a 
					 
					
						
						
							
							esptool_py: make script generic for serial ops  
						
						
						
						
					 
					
						2020-12-17 11:25:32 +08:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						02ddecb69f 
					 
					
						
						
							
							buildsystem: flash binary to a named partition  
						
						... 
						
						
						
						Changed optional value parameter 'encrypted' to a named parameter
called 'ALWAYS_PLAINTEXT'. This flag can be passed to:
- esptool_py_flash_target
- esptool_py_flash_target_image
Fix wrong identation. 
						
						
					 
					
						2020-12-08 12:16:02 +08:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						ccaee8ce88 
					 
					
						
						
							
							buildsystem: flash binary to a named partition  
						
						... 
						
						
						
						Add support for CMake version less than 3.8. These versions don't
provide a way to have ternary expressions in expressions generator. 
						
						
					 
					
						2020-11-26 10:04:34 +08:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						956538e364 
					 
					
						
						
							
							buildsystem: flash binary to a named partition  
						
						... 
						
						
						
						- Add the function esptool_py_flash_to_partition to flash a binary
image to a named partition. If encryption is enabled, this function
will also determine if the partition needs to be encrypted or not
according the its type, subtype and flag in the CSV file (if any).
- Use idf.py encrypted-flash will now flash both encrypted and
non-encrypted file if any (spiffs for example) using esptool.py's
--encrypt-files option.
Closes IDF-2387
Relates to IDF-723
Relates to IDF-2231 
						
						
					 
					
						2020-11-26 10:04:34 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						66fb5a29bb 
					 
					
						
						
							
							Whitespace: Automated whitespace fixes (large commit)  
						
						... 
						
						
						
						Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace) 
						
						
					 
					
						2020-11-11 07:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						e82eac4354 
					 
					
						
						
							
							cmake: Apply cmakelint fixes  
						
						
						
						
					 
					
						2020-11-11 07:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						479acb2210 
					 
					
						
						
							
							esptool: Update to v3.0 release version  
						
						
						
						
					 
					
						2020-11-10 02:36:18 +00:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						b19c4739c3 
					 
					
						
						
							
							bootloader: Secure_boot name replaced by secure_boot_v1 & secure_boot_v2  
						
						... 
						
						
						
						- espefuse.py burn_key secure_boot is no longer used.
- Secure boot V1: espefuse.py burn_key secure_boot_v1 file.bin
- Secure boot V2: espefuse.py burn_key secure_boot_v2 file.bin 
						
						
					 
					
						2020-10-15 16:48:23 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						20af94ff53 
					 
					
						
						
							
							Coredump config option rename throughout IDF  
						
						
						
						
					 
					
						2020-09-30 20:22:27 +05:30 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						e95c8c1d66 
					 
					
						
						
							
							Merge branch 'feature/esptool_allow_no_stub' into 'master'  
						
						... 
						
						
						
						Allow esptool's download stub to be disabled by other options and applications
See merge request espressif/esp-idf!10114  
						
						
					 
					
						2020-09-26 01:25:53 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						0bb21281ca 
					 
					
						
						
							
							esp32s3: select esp32s3 beta version in menuconfig  
						
						
						
						
					 
					
						2020-09-22 15:15:03 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e90dbe29cb 
					 
					
						
						
							
							esp32s3: run on chip  
						
						
						
						
					 
					
						2020-09-22 15:15:03 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						61f89b97c6 
					 
					
						
						
							
							bringup esp32-s3 on FPGA  
						
						
						
						
					 
					
						2020-09-22 15:15:03 +08:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						b64fd872bc 
					 
					
						
						
							
							Allow esptool's download stub to be disabled by other options and applications  
						
						... 
						
						
						
						Currently USB CDC Download requires the `--no-stub` option of `esptool`. This change inverts the Kconfig option to negative, so that it can be `selected` by other options or enabled in applications through `sdkconfig.defaults`. 
						
						
					 
					
						2020-09-16 03:25:53 +00:00 
						 
				 
			
				
					
						
							
							
								Supreet Deshpande 
							
						 
					 
					
						
						
							
						
						63161abb76 
					 
					
						
						
							
							esptool: Update submodule fixing Py3 keygen in Secure boot v2  
						
						
						
						
					 
					
						2020-08-26 03:25:32 +05:30 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						49907bddff 
					 
					
						
						
							
							Merge branch 'bugfix/pm_uart_rate' into 'master'  
						
						... 
						
						
						
						common: UART console settings fixes & improvements
See merge request espressif/esp-idf!9297  
						
						
					 
					
						2020-07-23 13:13:11 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						76fd504cc8 
					 
					
						
						
							
							esptool: Update esptool  
						
						... 
						
						
						
						Closes: ESPTOOL-44 
						
						
					 
					
						2020-07-16 13:24:09 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f1ac79747b 
					 
					
						
						
							
							monitor: Add a "Same as UART Console baud rate" setting  
						
						... 
						
						
						
						Usually the monitor will want to run at the same speed as the boot log output. 
						
						
					 
					
						2020-07-10 16:58:05 +10:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						f07a7805a6 
					 
					
						
						
							
							esptool: update for CDC stub support  
						
						
						
						
					 
					
						2020-06-26 15:38:49 +02:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						d45eabe676 
					 
					
						
						
							
							esptool: Add support for ESP32-S2 Secure Download Mode  
						
						... 
						
						
						
						* Pass --no-stub from build system if configured to enable ESP32-S2 Secure Download Mode
* Update esptool submodule 
						
						
					 
					
						2020-05-28 17:52:15 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5bd75b134d 
					 
					
						
						
							
							esptool: Set 80MHz SPI flash speed for ESP32-S2 & future chips  
						
						... 
						
						
						
						Most ESP32 devices will also work at 80MHz, but third party boards/modules
may not have been tested at this speed so the default is kept at 40MHz for safety. 
						
						
					 
					
						2020-05-20 06:19:34 +00:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						86a73de9b3 
					 
					
						
						
							
							esp-idf: Update esptool and add reedsolo and bitstring into requirements.txt  
						
						... 
						
						
						
						They are necessary for espefuse.py from esptool v3.0. 
						
						
					 
					
						2020-05-14 13:29:21 +10:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						b09ed2d2aa 
					 
					
						
						
							
							esptool: fix malformed json when no files are flashed  
						
						
						
						
					 
					
						2020-05-04 19:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						dafd50934d 
					 
					
						
						
							
							esptool: don't generate flashing metadata in loadable elf build  
						
						
						
						
					 
					
						2020-05-04 19:11:00 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						dfbf8ce518 
					 
					
						
						
							
							Merge branch 'bugfix/display_partition_table' into 'master'  
						
						... 
						
						
						
						partition_table: do not always display partition table contents on build
See merge request espressif/esp-idf!8289  
						
						
					 
					
						2020-05-04 14:51:32 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						90b3676280 
					 
					
						
						
							
							make: Fix quoting when flashing port is set via sdkconfig file  
						
						... 
						
						
						
						Regression in 862fa815ffhttps://github.com/espressif/esp-idf/issues/5124 
Closes https://github.com/espressif/esp-idf/issues/5104  
						
						
					 
					
						2020-04-15 15:43:36 +10:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						2e14149bff 
					 
					
						
						
							
							Merge branch 'feat/monitor_remake_with_serial_arg' into 'master'  
						
						... 
						
						
						
						idf_monitor: support to re-flash with the using port
Closes IDFGH-2479 and IDF-836
See merge request espressif/esp-idf!6373  
						
						
					 
					
						2020-04-09 05:43:32 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						acb7a211dd 
					 
					
						
						
							
							partition_table: do not always display partition table contents on build  
						
						
						
						
					 
					
						2020-04-08 11:38:43 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						07f9978df7 
					 
					
						
						
							
							cmake: add elf dir information  
						
						... 
						
						
						
						Solves https://www.esp32.com/viewtopic.php?f=13&t=14784&p=57557&hilit=assumes#p57557  
						
						
					 
					
						2020-04-07 17:19:33 +08:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
							
						
						862fa815ff 
					 
					
						
						
							
							esptool: add quotes to allow complicated serial port path  
						
						... 
						
						
						
						Especially for Windows COM format: \\\.\COMx, introduced in
b00cea250f 
						
						
					 
					
						2020-04-07 01:31:39 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						9b16594444 
					 
					
						
						
							
							tools: Fix flashing encrypted binaries from IDF Monitor  
						
						
						
						
					 
					
						2020-03-26 07:51:59 +01:00 
						 
				 
			
				
					
						
							
							
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						eb865008d5 
					 
					
						
						
							
							cmake: show error message on encrypted flash targets without proper config  
						
						
						
						
					 
					
						2020-03-02 07:18:22 +05:00 
						 
				 
			
				
					
						
							
							
								Supreet Deshpande 
							
						 
					 
					
						
						
							
						
						a9ccc5e5c8 
					 
					
						
						
							
							feat/secure_boot_v2: Adding secure boot v2 support for ESP32-ECO3  
						
						
						
						
					 
					
						2020-02-25 01:28:22 +05:30 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						f31fc368bf 
					 
					
						
						
							
							make: fix 'make monitor' target when core dump is not enabled  
						
						
						
						
					 
					
						2020-02-18 08:34:16 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						25041ba583 
					 
					
						
						
							
							tools/idf_monitor: automatically decode UART core dumps  
						
						... 
						
						
						
						This adds detection of UART core dumps to IDF monitor. By default,
core dumps are not printed to the console, but are processed by
espcoredump.py using 'info_corefile' command. The result is printed
to stdout.
This feature can be disabled in menuconfig.
In the future this can be extended to allow running espcoredump.py
with 'dbg_corefile' argument, which is similar to the current GDB Stub
behavior.
Related to IDF-52. 
						
						
					 
					
						2020-02-13 18:46:26 +01:00