morris 
							
						 
					 
					
						
						
							
						
						888316fc64 
					 
					
						
						
							
							bootloader_support: refactor to better support multi target  
						
						
						
						
					 
					
						2019-12-23 05:45:17 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						afbaf74007 
					 
					
						
						
							
							tools: Mass fixing of empty prototypes (for -Wstrict-prototypes)  
						
						
						
						
					 
					
						2019-08-01 16:28:56 +07:00 
						 
				 
			
				
					
						
							
							
								Vikram Dattu 
							
						 
					 
					
						
						
							
						
						eb99b27f2e 
					 
					
						
						
							
							Bugfix: ota fails with secure boot on for image size greater than 3.2MB  
						
						... 
						
						
						
						When an OTA image size is larger than 50 MMU pages (approx. 3.2 MB), secure_boot_generate fails while trying to map it into memory:
https://gitlab.espressif.cn:6688/idf/esp-idf/blob/master/components/bootloader_support/src/esp32/secure_boot.c#L72 
Instead of trying to map the whole image, secure boot code should split the image into chunks and map them one by one, like it is done in esp_image_format.c:
https://gitlab.espressif.cn:6688/idf/esp-idf/blob/master/components/bootloader_support/src/esp_image_format.c#L372 
Closes https://jira.espressif.com:8443/browse/IDF-709 
Signed-off-by: Vikram Dattu <vikram.dattu@espressif.com > 
						
						
					 
					
						2019-07-01 20:04:15 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						96d0f7f5e2 
					 
					
						
						
							
							bootloader: account for load address when mapping cache pages  
						
						... 
						
						
						
						Bootloader used to calculate the number of cache pages assuming that
load address was aligned, while in reality load address for DROM and
IROM was offset by 0x20 bytes from the start of 64kB page. This
caused the bootloader to map one less page if the size of the image
was 0x4..0x1c less than a multiple of 64kB.
Reported in https://esp32.com/viewtopic.php?f=13&t=6952 . 
						
						
					 
					
						2019-01-19 14:44:55 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						62746e414e 
					 
					
						
						
							
							bootloader: add API for erasing flash region  
						
						... 
						
						
						
						Signed-off-by: Mahavir Jain <mahavir@espressif.com > 
						
						
					 
					
						2018-08-29 12:04:32 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						fbec7de7f8 
					 
					
						
						
							
							bootloader_support: Rename include_priv directory to include_bootloader  
						
						... 
						
						
						
						Old rationale for "priv" no longer applies.
As reported here: https://esp32.com/viewtopic.php?f=13&t=6155&p=27151#p26601  
						
						
					 
					
						2018-07-23 15:58:27 +10:00