Skip to content
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

Autopilot firmware updates over Ethernet #28856

Open
rmackay9 opened this issue Dec 14, 2024 · 1 comment
Open

Autopilot firmware updates over Ethernet #28856

rmackay9 opened this issue Dec 14, 2024 · 1 comment

Comments

@rmackay9
Copy link
Contributor

With AP's improved Ethernet support we have more flight controllers connected via Ethernet to companion computers. It would be very convenient for users (and potentially companies with fleets of AP vehicles) if we could support over-the-air (OTA) updates by allowing the flight controller's firmware to be updated over ethernet.

I discussed this with @tridge and he said that this is already possible for AP_Periph devices so much of the code is already there. We need to be careful though because this will involve updating the bootloader and we need to ensure we don't run out of space

@rmackay9 rmackay9 changed the title Firmware updates over Ethernet Autopilot firmware updates over Ethernet Dec 14, 2024
@timtuxworth
Copy link
Contributor

It seems like a good idea, but also raises security questions. I'd think OTA might need to at least have an option to require signed firmware, which should probably be the default unless explicitly turned off.

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

No branches or pull requests

2 participants