Skip to content

[protocol] Add payload update confirm command#219

Open
esnguyen wants to merge 7 commits intogoogle:mainfrom
esnguyen:esnguyen/payload_confirm_update
Open

[protocol] Add payload update confirm command#219
esnguyen wants to merge 7 commits intogoogle:mainfrom
esnguyen:esnguyen/payload_confirm_update

Conversation

@esnguyen
Copy link
Collaborator

With the need to have payload update confirm to interact for hoth device, we need this feature for testing. This will allow the use payload update confirm verification.

@esnguyen esnguyen force-pushed the esnguyen/payload_confirm_update branch 6 times, most recently from f6a73d7 to 06825b5 Compare February 27, 2026 19:01
@esnguyen esnguyen force-pushed the esnguyen/payload_confirm_update branch 2 times, most recently from 4bb8738 to ca13564 Compare February 27, 2026 20:01
@esnguyen esnguyen requested a review from korran February 27, 2026 20:04
@esnguyen esnguyen force-pushed the esnguyen/payload_confirm_update branch 5 times, most recently from 2e65ba3 to 539aa42 Compare March 5, 2026 21:05
@esnguyen esnguyen force-pushed the esnguyen/payload_confirm_update branch 3 times, most recently from 6bde898 to 3bad478 Compare March 17, 2026 20:32
To align with the values and same strcuture that firmware uses for the
packet and construction of payload update

Signed-off-by: Ellis Nguyen <sarzanguyen@google.com>
Add the payload function to get the staged timeout to the library

Signed-off-by: Ellis Nguyen <sarzanguyen@google.com>
Add the interface to use the payload get staged timeout using the
payload library

Signed-off-by: Ellis Nguyen <sarzanguyen@google.com>
This adds the payload update confirm logic to the payload library to be
used by htool

Signed-off-by: Ellis Nguyen <sarzanguyen@google.com>
This connects the payload update confirm logic to the htool interface to
be used by htool

Signed-off-by: Ellis Nguyen <sarzanguyen@google.com>
This adds the functionality to allow for enable and disable for payload
update library

Signed-off-by: Ellis Nguyen <sarzanguyen@google.com>
This makes modifcation to the payload update inteface to allow for a
optional disable and enable with timeout for payload update confirm

Signed-off-by: Ellis Nguyen <sarzanguyen@google.com>
@esnguyen esnguyen force-pushed the esnguyen/payload_confirm_update branch from 3bad478 to 033c7a6 Compare March 24, 2026 18:02
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.

2 participants