Skip to content

Releases: tiiuae/px4-firmware

v1.14.3-12.2.0

19 Dec 08:19
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.14.3-12.1.0...v1.14.3-12.2.0

v1.14.3-12.1.0

19 Nov 07:56
Compare
Choose a tag to compare

Updates PX4 from 1.14.0 to 1.14.3.
Updates NuttX to 12.6.0.
Includes initial Saluki NXP93 support

Full Changelog: https://github.com/tiiuae/px4-firmware/commits/v1.14.3-12.1.0

v1.14.0-12.0.4

04 Sep 07:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.14.0-12.0.3...v1.14.0-12.0.4

v1.14.0-12.0.2

07 Jun 12:37
Compare
Choose a tag to compare

A re-tag of v1.14.0-12.0.1 made for new fog release 12.0.2
Previous tag and px4 release:
https://github.com/tiiuae/px4-firmware/releases/tag/v1.14.0-12.0.1

Build content

Includes:

Saluki-FPGA v4.11.0: https://github.com/tiiuae/saluki-fpga/releases/tag/4.11.0
Saluki_bootloader_v2 v1.4.0: https://github.com/tiiuae/saluki_bootloader_v2/releases/tag/v1.4.0

Get these px4 firmware files to your computer

To get these files to you computer, you can use the following command
The command will create a temporary tmp_px4_container_1715583716 container, copy the firmware files to directory px4-firmware_71be528 and remove the temporary container

docker cp $(docker create --name tmp_px4_container_1715583716 ghcr.io/tiiuae/px4-firmware:sha-71be528):/firmware px4-firmware_71be528 && docker rm tmp_px4_container_1715583716

Flash this px4 firmware to your Saluki by using fpga-flashing tool

fpga-flashing is separate tool: https://github.com/tiiuae/fpga-flashing/

Flash px4 firmware

To flash this px4 firmware and FPGA to your Saluki with fpga-flashing, you can use the following command:

./flash.sh  --update-package ghcr.io/tiiuae/px4-firmware:sha-71be528 --px4

Zeroize and flash FPGA and PX4

To zeroize the device as new and flash px4 firmware, FPGA and RD certificate to your Saluki with fpga-flashing -tool, you can use the following command:
please notice that FPGA flashing needs FlashPro connected

./flash.sh  --update-package ghcr.io/tiiuae/px4-firmware:sha-71be528 --zeroize --fpga --px4 --rdc

For more info please see: https://github.com/tiiuae/fpga-flashing/#usage

v1.14.0-12.0.1

14 May 08:09
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.14.0-12.0.0...v1.14.0-12.0.1

Build content

Includes:

Saluki-FPGA v4.11.0: https://github.com/tiiuae/saluki-fpga/releases/tag/4.11.0
Saluki_bootloader_v2 v1.4.0: https://github.com/tiiuae/saluki_bootloader_v2/releases/tag/v1.4.0

Get these px4 firmware files to your computer

To get these files to you computer, you can use the following command
The command will create a temporary tmp_px4_container_1715583716 container, copy the firmware files to directory px4-firmware_71be528 and remove the temporary container

docker cp $(docker create --name tmp_px4_container_1715583716 ghcr.io/tiiuae/px4-firmware:sha-71be528):/firmware px4-firmware_71be528 && docker rm tmp_px4_container_1715583716

Flash this px4 firmware to your Saluki by using fpga-flashing tool

fpga-flashing is separate tool: https://github.com/tiiuae/fpga-flashing/

Flash px4 firmware

To flash this px4 firmware and FPGA to your Saluki with fpga-flashing, you can use the following command:

./flash.sh  --update-package ghcr.io/tiiuae/px4-firmware:sha-71be528 --px4

Zeroize and flash FPGA and PX4

To zeroize the device as new and flash px4 firmware, FPGA and RD certificate to your Saluki with fpga-flashing -tool, you can use the following command:
please notice that FPGA flashing needs FlashPro connected

./flash.sh  --update-package ghcr.io/tiiuae/px4-firmware:sha-71be528 --zeroize --fpga --px4 --rdc

For more info please see: https://github.com/tiiuae/fpga-flashing/#usage

px4-firmware release 10.0.0 RC4

07 Dec 12:11
Compare
Choose a tag to compare

LMC Build10.0.0-rc4

Run: https://github.com/tiiuae/px4-firmware/actions/runs/6491988520
fwupdater: ghcr.io/tiiuae/px4-firmware:sha-0f4daa1
px4_sitl: ghcr.io/tiiuae/tii-px4-sitl:sha-0f4daa1

Cloud Artifactory links:

target link
px4_fmu-v5x_ssrc https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/pixhawk/px4_fmu-v5x_ssrc-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v2_kernel https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_kernel-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v2_default https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_default-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v3_amp https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v3_amp-1.14.0-9.1.1-8-g0f4daa1330.bin
ssrc_saluki-pi_protected https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-pi_protected-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v2_protected https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_protected-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v2_kernel https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_kernel-1.14.0-9.1.1-8-g0f4daa1330.bin
ssrc_saluki-pi_bootloader https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-pi_bootloader-1.14.0-9.1.1-8-g0f4daa1330.elf
ssrc_saluki-pi_amp https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-pi_amp-1.14.0-9.1.1-8-g0f4daa1330.bin
ssrc_saluki-pi_default https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-pi_default-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v2_bootloader https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_bootloader-1.14.0-9.1.1-8-g0f4daa1330.elf
ssrc_saluki-v3_default https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v3_default-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v2_amp https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_amp-1.14.0-9.1.1-8-g0f4daa1330.bin

UAE Artifactory links:

target link
px4_fmu-v5x_ssrc https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/pixhawk/px4_fmu-v5x_ssrc-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v2_kernel https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_kernel-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v2_default https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_default-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v3_amp https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v3_amp-1.14.0-9.1.1-8-g0f4daa1330.bin
ssrc_saluki-pi_protected https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-pi_protected-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v2_protected https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_protected-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v2_kernel https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_kernel-1.14.0-9.1.1-8-g0f4daa1330.bin
ssrc_saluki-pi_bootloader https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-pi_bootloader-1.14.0-9.1.1-8-g0f4daa1330.elf
ssrc_saluki-pi_amp https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-pi_amp-1.14.0-9.1.1-8-g0f4daa1330.bin
ssrc_saluki-pi_default https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-pi_default-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v2_bootloader https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_bootloader-1.14.0-9.1.1-8-g0f4daa1330.elf
ssrc_saluki-v3_default https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v3_default-1.14.0-9.1.1-8-g0f4daa1330.px4
ssrc_saluki-v2_amp https://artifactory.ssrcdevops.tii.ae/artifactory/gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_amp-1.14.0-9.1.1-8-g0f4daa1330.bin

px4-firmware release 11.0.0 RC4

22 Nov 14:09
Compare
Choose a tag to compare

fwupdater: ghcr.io/tiiuae/px4-firmware:sha-a3165c1
px4_sitl: ghcr.io/tiiuae/tii-px4-sitl:sha-a3165c1

Cloud Artifactory links:

target link
ssrc_saluki-pi_bootloader https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-pi_bootloader-1.14.0-9.1.0-rc5-105-ga3165c1bf2.elf
ssrc_saluki-pi_amp https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-pi_amp-1.14.0-9.1.0-rc5-105-ga3165c1bf2.bin
ssrc_saluki-v2_kernel https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_kernel-1.14.0-9.1.0-rc5-105-ga3165c1bf2.bin
ssrc_saluki-v2_kernel https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_kernel-1.14.0-9.1.0-rc5-105-ga3165c1bf2.px4
ssrc_saluki-v2_bootloader https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_bootloader-1.14.0-9.1.0-rc5-105-ga3165c1bf2.elf
ssrc_saluki-pi_protected https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-pi_protected-1.14.0-9.1.0-rc5-105-ga3165c1bf2.px4
ssrc_saluki-v3_amp https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v3_amp-1.14.0-9.1.0-rc5-105-ga3165c1bf2.bin
ssrc_saluki-v2_protected https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_protected-1.14.0-9.1.0-rc5-105-ga3165c1bf2.px4
px4_fmu-v5x_ssrc https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/pixhawk/px4_fmu-v5x_ssrc-1.14.0-9.1.0-rc5-105-ga3165c1bf2.px4
ssrc_saluki-pi_default https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-pi_default-1.14.0-9.1.0-rc5-105-ga3165c1bf2.px4
ssrc_saluki-v2_amp https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_amp-1.14.0-9.1.0-rc5-105-ga3165c1bf2.bin
ssrc_saluki-v2_default https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v2_default-1.14.0-9.1.0-rc5-105-ga3165c1bf2.px4
ssrc_saluki-v3_default https://ssrc.jfrog.io/artifactory/ssrc-gen-public-local/builds/px4-firmware/saluki/ssrc_saluki-v3_default-1.14.0-9.1.0-rc5-105-ga3165c1bf2.px4

px4-firmware release 9.0.0

px4-firmware release 8.2.0

px4-firmware release 8.0.0