-
Notifications
You must be signed in to change notification settings - Fork 13
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
DP-9127 fw update client integration #747
Conversation
Wait for boards/ssrc/saluki-v3 submodule to be updated with px4_fw_update_client enabling to update submodule here. |
15ce185
to
ef77c8f
Compare
saluki-v3 submodule updated |
Need to update fpga/bootloader to point to latest bootloader version, which contains the devstate.h header updates for FC-OTA. |
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.
LGTM
Generate PX4_GIT_VERSION_TOP define in build time to get count of commits on top of last tag. This info is used for FC-OTA update mechanism.
update container entrypoint to include full commit-id into px4_firmware_sha entry in json file
New submodules: src/modules/px4_fw_update_client src/lib/secure_udp Update clone_public to skip new private modules
common: devstate header update saluki-v3: enable fw update client
24e6e66
to
b27fe70
Compare
Changes:
px4 update client is running in the background, but does not do anything if there is no update server available in MC to connect. Also, there is R&D certificate flag to disable update client start (FEATURE_DISABLE_FCOTA_UPDATE)