Photon/P1: adds system-part2 v0.7.0-rc.4 as a dependency of system-part1 #1426
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
submission notes
Problem
Due to the introduction of #1421, we will need to have an intermediate release that will enable OTA/Ymodem upgrades to the system firmware with WiFi firmware compression (0.8.0-rc.1). The support for this has been included into 0.7.0-rc.4 (#1420). When upgrading from < 0.7.0-rc.4 right now, the device will be stuck in hardfault state, immediately after system-part1 is flashed.
Solution
In order to avoid that, 0.8.0-rc.1 system-part1 needs to have a dependency on 0.7.0-rc.4 system-part2.
Steps to Test
SYSTEM_PART1_MODULE_VERSION
,SYSTEM_PART2_MODULE_VERSION
,SYSTEM_PART3_MODULE_VERSION
insystem_module_version.mk
are >= 0.8.0-rc.1 (300) and build the firmwaresystem-part1.bin
from step #2system-part1.bin
from step #2Example App
N/A
References
Completeness