-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate DFU target SMP #12073
Integrate DFU target SMP #12073
Conversation
Test specificationCI/Jenkins/NRF
CI/Jenkins/integration
Detailed information of selected test modules Note: This message is automatically posted and updated by the CI |
0de4967
to
8e9e818
Compare
You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds. Note: This comment is automatically posted by the Documentation Publishing GitHub Action. |
8e9e818
to
44e46f2
Compare
539aecd
to
03640d1
Compare
ebd9758
to
c59c2d5
Compare
subsys/net/lib/fota_download/src/util/fota_download_delta_modem.c
Outdated
Show resolved
Hide resolved
c59c2d5
to
8bf5ec8
Compare
@SeppoTakalo I have fixed your comments |
8bf5ec8
to
18fa54c
Compare
@juhaylinen Thanks for review. I have fix your comment's |
samples/cellular/smp_svr/prj.conf
Outdated
CONFIG_IMG_MANAGER=y | ||
CONFIG_MCUBOOT_IMG_MANAGER=y | ||
# App image version | ||
CONFIG_MCUBOOT_IMAGE_VERSION="1.0.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
*CONFIG_MCUBOOT_IMGTOOL_SIGN_VERSION
(rebase is required) |
e4aa100
to
365941c
Compare
@nordicjm rebased and fixed. |
@nordicjm, FYI, I am going to add a commit soon (after offline discussions with @peknis and @jheiskan81). |
Missing RST for smp_client (discussed with @jheiskan81 - smp_client folder to be removed eventually before merge). |
cd787dd
to
a4f50bb
Compare
@nordicjm @umapraseeda I remove SMP client sample commit from this PR. I will do separate PR for this sample with proper documentation. |
a4f50bb
to
b47e33b
Compare
872085a
to
95dace2
Compare
95dace2
to
c006258
Compare
Rebased for new CI Run. |
Updated API for support DFU_TARGET_SMP. Extend Fota download util library which will support all fota DFU target's for download, schedule and activate image. Signed-off-by: Juha Heiskanen <juha.heiskanen@nordicsemi.no>
c006258
to
5366a5d
Compare
Library for init DFU TARGET SMP and MCUmgr IMG & OS client. Library support download new Image for External MCU by fota download client, Image enable, Reset and Read Image info. Signed-off-by: Juha Heiskanen <juha.heiskanen@nordicsemi.no>
Update Advanced FOTA for support dynamic instance count. Default instance count is 2 and 3 if DFU_TARGET_SPM is enabled. Update Linked instance resource to support multiple linked update process. Register SPM Client instance to FOTA. Integrated new Fota download client and removed DFU target spesific code. Signed-off-by: Juha Heiskanen <juha.heiskanen@nordicsemi.no>
Sample how to activate MCUBoot recovery or SMP server for external Fota. Review edits for SMP server sample doc Signed-off-by: Juha Heiskanen <juha.heiskanen@nordicsemi.no> Signed-off-by: Uma Praseeda <uma.praseeda@nordicsemi.no>
5366a5d
to
d189354
Compare
Fix possible coming issue from next zephyr upmerge: IMG_MGMT_HASH_LEN -> IMG_MGMT_DATA_SHA_LEN |
Added overlay for support MCUMGR client. DTC overlay for activate Recovery mode. Move I2C to thing board definition. Review edits for LwM2M client sample doc. Signed-off-by: Juha Heiskanen <juha.heiskanen@nordicsemi.no> Signed-off-by: Uma Praseeda <uma.praseeda@nordicsemi.no>
d189354
to
ee28295
Compare
Fota download utils
MCUmgr SMP client library
LwM2M utils library updates
LwM2M client Sample update
SMP server sample
MCUboot still missing from upmerge 4 commit:
I have been tested with those commits that MCUBoot recovery mode works.