mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
partition_table: gen_esp32part.py --secure applies to app partitions
...only. Previously this check was done for both app and data partitions. While checking that data partition size is aligned is a _good thing_, the check would only occur when secure boot was on.
This commit is contained in:
parent
2e83ac5a99
commit
54595887f6
@ -391,7 +391,7 @@ class PartitionDefinition(object):
|
||||
align = self.ALIGNMENT.get(self.type, 4)
|
||||
if self.offset % align:
|
||||
raise ValidationError(self, 'Offset 0x%x is not aligned to 0x%x' % (self.offset, align))
|
||||
if self.size % align and secure:
|
||||
if self.size % align and secure and self.type == APP_TYPE:
|
||||
raise ValidationError(self, 'Size 0x%x is not aligned to 0x%x' % (self.size, align))
|
||||
if self.size is None:
|
||||
raise ValidationError(self, 'Size field is not set')
|
||||
|
Loading…
Reference in New Issue
Block a user