Skip to content

Conversation

nandojve
Copy link
Member

Fix some bugs. Tested on FRDM-64K board with latest UpdateHub-CE docker.

@zephyrbot
Copy link

zephyrbot commented Mar 28, 2020

All checks are passing now.

Tip: The bot edits this comment instead of posting a new one, so you can check the comment's history to see earlier messages.

@otavio otavio force-pushed the topic/zephyr-mainline branch from 2e5f722 to 1d32ce3 Compare March 28, 2020 20:44
nandojve and others added 6 commits March 29, 2020 18:39
Fix all build warnings.

Signed-off-by: Gerson Fernando Budke <[email protected]>
Signed-off-by: Otavio Salvador <[email protected]>
The MAX_PAYLOAD_SIZE must reflect the size of COAP_BLOCK_x. This is
necessary becase BLOCK size represents max payload size. The current
value create inconsistencies for coap lib. The same way,
MAX_DOWNLOAD_DATA must allocate sufficient space for MAX_PAYLOAD_SIZE
plus all space for coap header etc.

Signed-off-by: Gerson Fernando Budke <[email protected]>
Signed-off-by: Otavio Salvador <[email protected]>
Extract finish sha256 calc method.

Signed-off-by: Gerson Fernando Budke <[email protected]>
Signed-off-by: Otavio Salvador <[email protected]>
The current version aborts update when found last transfer block. Now,
system checks only at end of coap block transfer total size and install
if download is ok.

Signed-off-by: Gerson Fernando Budke <[email protected]>
Signed-off-by: Otavio Salvador <[email protected]>
After a success image download, UpdateHub needs inform MCUboot that
must test new image and then, on success, commit this new image. This
add missing upgrade request call step and fixes the upgarde flow.

Signed-off-by: Gerson Fernando Budke <[email protected]>
Signed-off-by: Otavio Salvador <[email protected]>
This replaces @chtavares592 with @nandojve as he will contributing to it
from now on.

Signed-off-by: Otavio Salvador <[email protected]>
@nandojve nandojve force-pushed the topic/zephyr-mainline branch from 1d32ce3 to e43066f Compare March 29, 2020 21:52
Copy link
Member

@jukkar jukkar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants