Skip to content

Conversation

@pennam
Copy link
Contributor

@pennam pennam commented Feb 12, 2024

Combine script will output 3 files:

  • S3-ALL.bin the complete binary file (bootable - starts from address 0x0, it will wipe nvs and spiffs)
  • S3-BOOT-APP.bin bootloader + certs + bootapp + app0 (bootable - starts from address 0x0, it will keep nvs and spiffs)
  • S3-APP.bin minimal image certs + bootapp +app0 (starts from 0x0E000)

  - Rename old nvs in fws (this will be wiped every firmware update)
  - Move certs before app0 (this would allow us to relase smaller binary updates)
  - SPIFFS moved to 0x370000 as a consequence (data will be wiped now, but not in future updates)
  - New default nvs at 0x3F0000 (this will keep data with future fw updates)
  - Core dump resized
@pennam pennam marked this pull request as ready for review February 12, 2024 21:18
@pennam pennam merged commit ed3d7b5 into arduino:main Feb 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant