v1.5
New FPGA, BIOS and FC firmwares are provided with this release. For full functionality they all need to be updated (in any order).
- Integrated Cockpit Project (http://cockpit-project.org) which brings easier access and management of the platform. Included plugins:
- System overview
- Console
- Containers
- Aero-specific:
- “About”, showing versions of the installed components
- “Software Update”, allowing to trigger the installation of a new OS release
- RNG now leverages hardware support;
- FPGA firmware updated to route an extra I2C bus from the flight controller;
- Switched wget from the busybox implementation to the more fully feature standard one;
- Fixed issue on RPM which caused issues with signed packages;
- DNF is now installed and pointing at official repository by default, allowing per-package updates to core components without waiting for a full release cycle
- Added support for M.2 LTE modem (depends on BIOS Aero-01.00.13)
- Switched from ConnMan to Network Manager (and ModemManager) in order to get better support for modem configuration as per above.
- PX4 v1.6.5 and ArduPilot v3.5.1 + backports1 enabling additional I2C, both depend on FPGA firmware version 0xc1
- BIOS and script (aero-bios-update) to install it added to image
- New documentation website: https://intel-aero.github.io/
1 PX4 backport; ArduPilot backport
Important: Dependencies between software components
-
This release needs the update to BIOS, FPGA and FC that we are providing as part of the generated image.
-
New version of the BIOS (1.00.13) is necessary to have a modem connected to the M.2 interface working. The new BIOS now also powers on the Intel® RealSense™ camera, although we will continue to support resetting it late during boot. The BIOS rpm can be downloaded from Download Center and it's now also available in the system image. Steps to update it are at https://intel-aero.github.io/getting-started/update/#bios
-
The updated PX4 and ArduPilot firmwares included in v1.5 provide an extra I2C bus. This allows to connect extra peripherals like a lidar without interfering with the mag. For that we are using the unused flow control pins on the telemetry connector of the RTF.
In case of update of only Aero FC but not the FPGA, and vice-versa:
- The FC will not detect GPS and Mag
- Communication with the FC still works so it's possible to bring the old FC firmware back