Angus Gratton 
							
						 
					 
					
						
						
							
						
						abb7668af7 
					 
					
						
						
							
							build system: Fix bug where erase_flash was always invoked for flash  
						
						... 
						
						
						
						Order-only prerequisites do not work for phony targets! 
						
						
					 
					
						2016-12-22 16:37:28 +11:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						a760eb3980 
					 
					
						
						
							
							Merge branch 'feature/erase_flash' into 'master'  
						
						... 
						
						
						
						Build system: Add `make erase_flash` target
See merge request !328  
						
						
					 
					
						2016-12-22 09:53:25 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						59e0f63d37 
					 
					
						
						
							
							Build system: Add make erase_flash target  
						
						
						
						
					 
					
						2016-12-20 10:00:04 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						d6fafd00db 
					 
					
						
						
							
							Secure boot: Option for app & partition table signing to happen outside build system  
						
						
						
						
					 
					
						2016-12-19 13:12:05 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						a9d5e26748 
					 
					
						
						
							
							Secure boot: Correctly re-sign if signing key changes, better error if missing  
						
						
						
						
					 
					
						2016-12-01 23:49:12 -08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						506c8cd964 
					 
					
						
						
							
							secure boot & flash encryption: Rework configuration options  
						
						... 
						
						
						
						Add UART bootloader disable options for flash encryption 
						
						
					 
					
						2016-12-01 23:49:12 -08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						9eb135fd73 
					 
					
						
						
							
							Flash encryption: Support enabling flash encryption in bootloader, app support  
						
						... 
						
						
						
						* App access functions are all flash encryption-aware
* Documentation for flash encryption
* Partition read/write is flash aware
* New encrypted write function 
						
						
					 
					
						2016-12-01 23:49:12 -08:00 
						 
				 
			
				
					
						
							
							
								Tian Hao 
							
						 
					 
					
						
						
							
						
						7a41ab6982 
					 
					
						
						
							
							Merge branch 'master' into feature/btdm_bluedroid  
						
						... 
						
						
						
						1. update bt lib submodule
# Conflicts:
#	components/bootloader/src/main/esp32.bootloader.ld
#	components/bt/component.mk
#	components/esp32/component.mk
#	components/esp32/lib 
						
						
					 
					
						2016-11-24 15:45:04 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						24b4c17ead 
					 
					
						
						
							
							build system: Refactor SubmoduleCheck to work project-wide  
						
						... 
						
						
						
						Required at project level because some components use header files in
other components' submodules, and one component with a
submodule (esptool.py) doesn't have or need a component.mk. 
						
						
					 
					
						2016-11-17 09:18:51 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						c15024e629 
					 
					
						
						
							
							Merge branch 'master' into feature/build_component_project_vars  
						
						
						
						
					 
					
						2016-11-14 14:54:41 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5a5e19cd8b 
					 
					
						
						
							
							Bump esptool revision (espefuse.py fixes)  
						
						
						
						
					 
					
						2016-11-14 11:08:42 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						e459f803da 
					 
					
						
						
							
							secure boot: Functional partition table & app signature verification  
						
						
						
						
					 
					
						2016-11-14 11:08:42 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						64f3893cb9 
					 
					
						
						
							
							secure boot: Derive secure bootloader key from private key  
						
						... 
						
						
						
						Means only one key needs to be managed. 
						
						
					 
					
						2016-11-14 11:08:42 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						b5de581399 
					 
					
						
						
							
							Secure boot: initial image signature support  
						
						
						
						
					 
					
						2016-11-14 11:08:42 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						341593f7d2 
					 
					
						
						
							
							build system: Remove need for $(Q) macro in recipes, use --silent in MAKEFLAGS instead  
						
						
						
						
					 
					
						2016-11-11 12:32:47 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						4ba1b73eba 
					 
					
						
						
							
							build system: Add espefuse/espsecure support for secure boot  
						
						
						
						
					 
					
						2016-11-02 10:41:59 +11:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						42827ff869 
					 
					
						
						
							
							bootloader, menuconfig: add flash size setting support  
						
						
						
						
					 
					
						2016-10-21 15:27:25 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						7104284e31 
					 
					
						
						
							
							Bump esptool version  
						
						... 
						
						
						
						Incorporates fix for locked flash #50  
						
						
					 
					
						2016-10-21 15:26:11 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						79bd6af7e7 
					 
					
						
						
							
							build system: Print a WARNING if any submodule is out of date  
						
						... 
						
						
						
						Inspired by Github #27  and related "gotchas" with keeping submodules up to date. 
						
						
					 
					
						2016-10-11 07:56:08 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						a20c2f1088 
					 
					
						
						
							
							'make flash' targets: Print serial port when flashing  
						
						... 
						
						
						
						Inspired by github #30  and related mentions where selected serial port
is not clear from the make output. 
						
						
					 
					
						2016-10-11 07:56:08 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						46e88e9f24 
					 
					
						
						
							
							esptool: Bump upstream revision  
						
						... 
						
						
						
						Fixes github #14  (unexpected errors writing to DIO flash)
Also speed boost when writing compressed data (can now go via stub) 
						
						
					 
					
						2016-09-26 17:21:11 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						fcf278848d 
					 
					
						
						
							
							Merge branch 'master' into feature/esptool_upstream  
						
						
						
						
					 
					
						2016-09-12 18:02:10 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5810dbef05 
					 
					
						
						
							
							make: Add macro to test for & try to fix up files required for submodules  
						
						... 
						
						
						
						Now applied to both esptool.py & esp32 wifi libs 
						
						
					 
					
						2016-09-12 18:00:20 +10:00 
						 
				 
			
				
					
						
							
							
								Jeroen Domburg 
							
						 
					 
					
						
						
							
						
						5a0e374a46 
					 
					
						
						
							
							Set default SPI flash access mode to DIO  
						
						
						
						
					 
					
						2016-09-08 10:22:15 +08:00 
						 
				 
			
				
					
						
							
							
								Jeroen Domburg 
							
						 
					 
					
						
						
							
						
						669e85758c 
					 
					
						
						
							
							Add flash freq selection to menuconfig  
						
						
						
						
					 
					
						2016-09-06 14:24:28 +08:00 
						 
				 
			
				
					
						
							
							
								Jeroen Domburg 
							
						 
					 
					
						
						
							
						
						4272996ebe 
					 
					
						
						
							
							Add QIO/QOUT/DIO/DOUT select for esptool.py  
						
						
						
						
					 
					
						2016-09-06 14:24:14 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						96852d49c2 
					 
					
						
						
							
							Load esptool.py from submodule, currently WIP esptool.py v2.0  
						
						... 
						
						
						
						More details at https://github.com/themadinventor/esptool/pull/121  
						
						
					 
					
						2016-09-01 18:45:10 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						d793d23b94 
					 
					
						
						
							
							Remove bin/ directory in favour of an add_path.sh script that can be sourced  
						
						... 
						
						
						
						Remaining file in bin/ will be moved out as part of !34  
						
						
					 
					
						2016-09-01 18:45:10 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						aa4c31f3b0 
					 
					
						
						
							
							esptool.py & Makefile: Fix compressed upload support (enabled by default)  
						
						
						
						
					 
					
						2016-08-22 18:44:46 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f853f94335 
					 
					
						
						
							
							Use IDF_PATH instead of SDK_PATH for the environment variable pointing to esp-idf  
						
						... 
						
						
						
						This will require a matching change in all projects using ESP-IDF. 
						
						
					 
					
						2016-08-19 15:01:49 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						14eb490bb3 
					 
					
						
						
							
							make: 'make all' default target builds everything, 'make flash' flashes everything  
						
						... 
						
						
						
						Also added 'make help' target which prints some useful usage summary. 
						
						
					 
					
						2016-08-18 21:42:37 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						bd6ea4393c 
					 
					
						
						
							
							Initial public version  
						
						
						
						
					 
					
						2016-08-17 23:08:22 +08:00