Skip to content

Releases: spracing/betaflight

4.3.0-20220123-1624

23 Jan 15:29
Compare
Choose a tag to compare
4.3.0-20220123-1624 Pre-release
Pre-release

IMPORTANT

For SPRacingH7RF only - DO NOT ERASE THE ENTIRE FLASH CHIP WHEN FLASHING! See manual!

Flashing via Configurator

Use the latest nightly build of the BF configurator (from 2021/12/03 onwards).

Flashing via DFU util.

Requires dfu-util v0.10, binaries available via pinned message on the SP Racing Discord server.

Put board in SP Racing bootloader mode, then run:

H7RF: dfu-util -D betaflight_4.3.0_<TARGET>_<REVISION>.bin -s 0x90100000:leave

To enter SP Racing bootloader mode either:
a) power off FC, hold BIND, power on FC with USB cable, red light flashes fast, release BIND.
b) issue bl flash in BF CLI.

Configuration

Use a nightly build of the BF configurator (from 2022/01/17 onwards).

The default OSD framerate is currently only 12hz, set it to 50 (PAL) or 60 (NTSC) HZ using the CLI.

set osd_framerate_hz = 60
save

Changes

4.3.0-20220118-1357

18 Jan 13:04
Compare
Choose a tag to compare
4.3.0-20220118-1357 Pre-release
Pre-release

IMPORTANT

For SPRacingH7RF only - DO NOT ERASE THE ENTIRE FLASH CHIP WHEN FLASHING! See manual!

Flashing via Configurator

Use the latest nightly build of the BF configurator (from 2021/12/03 onwards).

Flashing via DFU util.

Requires dfu-util v0.10, binaries available via pinned message on the SP Racing Discord server.

Put board in SP Racing bootloader mode, then run:

H7RF: dfu-util -D betaflight_4.3.0_<TARGET>_<REVISION>.bin -s 0x90100000:leave

To enter SP Racing bootloader mode either:
a) power off FC, hold BIND, power on FC with USB cable, red light flashes fast, release BIND.
b) issue bl flash in BF CLI.

Configuration

Use a nightly build of the BF configurator (from 2022/01/17 onwards).

The default OSD framerate is currently only 12hz, set it to 50 (PAL) or 60 (NTSC) HZ using the CLI.

set osd_framerate_hz = 60
save

Changes

  • Rebased on master includes ELRS connection and scheduler fixes.

4.3.0-20211224-1642

24 Dec 15:47
Compare
Choose a tag to compare
4.3.0-20211224-1642 Pre-release
Pre-release

IMPORTANT

For SPRacingH7RF only - DO NOT ERASE THE ENTIRE FLASH CHIP WHEN FLASHING! See manual!

Flashing via Configurator

Use the latest nightly build of the BF configurator (from 2021/12/03 onwards).

Flashing via DFU util.

Requires dfu-util v0.10, binaries available via pinned message on the SP Racing Discord server.

Put board in SP Racing bootloader mode, then run:

H7RF: dfu-util -D betaflight_4.3.0_<TARGET>_<REVISION>.bin -s 0x90100000:leave

To enter SP Racing bootloader mode either:
a) power off FC, hold BIND, power on FC with USB cable, red light flashes fast, release BIND.
b) issue bl flash in BF CLI.

Configuration

Use a nightly build of the BF configurator (from 2021/12/03 onwards).

Gyro reconfiguration

Gyro can be reconfigured to use DMA by moving the gyro from SPI6 to SPI3. SPI6 doesn't have DMA support in BF yet.

resource SPI_SCK 3 B03
resource SPI_MISO 3 B04
resource SPI_MOSI 3 B05
set gyro_1_spibus = 3
save

Changes

  • Allows gyro SPI pin reconfiguration.

4.3.0-20211223-1522

23 Dec 14:41
Compare
Choose a tag to compare
4.3.0-20211223-1522 Pre-release
Pre-release

IMPORTANT

For SPRacingH7RF only - DO NOT ERASE THE ENTIRE FLASH CHIP WHEN FLASHING! See manual!

Flashing via Configurator

Use the latest nightly build of the BF configurator (from 2021/12/03 onwards).

Flashing via DFU util.

Requires dfu-util v0.10, binaries available via pinned message on the SP Racing Discord server.

Put board in SP Racing bootloader mode, then run:

H7RF: dfu-util -D betaflight_4.3.0_<TARGET>_<REVISION>.bin -s 0x90100000:leave

To enter SP Racing bootloader mode either:
a) power off FC, hold BIND, power on FC with USB cable, red light flashes fast, release BIND.
b) issue bl flash in BF CLI.

Configuration

Use a nightly build of the BF configurator (from 2021/12/03 onwards).

Changes

  • Rebased on BF master branch a63172cc1f169ebe7aacf970fd51b1121a943c9c.
  • Contains cherry-picked commit of ELRS 2.x from e00a3abc59900fbea7f7c5818f5bacacde3ccfae
  • H7RF target updates
  • Uses code from rebased BF PR's for H730 CPU support.

4.3.0-20211220-1624

20 Dec 15:29
Compare
Choose a tag to compare
4.3.0-20211220-1624 Pre-release
Pre-release

IMPORTANT

For SPRacingH7RF only - DO NOT ERASE THE ENTIRE FLASH CHIP WHEN FLASHING! See manual!

Flashing via Configurator

Use the latest nightly build of the BF configurator (from 2021/12/03 onwards).

Flashing via DFU util.

Requires dfu-util v0.10, binaries available via pinned message on the SP Racing Discord server.

Put board in SP Racing bootloader mode, then run:

H7RF: dfu-util -D betaflight_4.3.0_<TARGET>_<REVISION>.bin -s 0x90100000:leave

To enter SP Racing bootloader mode either:
a) power off FC, hold BIND, power on FC with USB cable, red light flashes fast, release BIND.
b) issue bl flash in BF CLI.

Configuration

Use a nightly build of the BF configurator (from 2021/12/03 onwards).

Changes

  • Rebased on BF master branch a63172cc1f169ebe7aacf970fd51b1121a943c9c.
  • Contains cherry-picked commit of ELRS 2.x from 6f69663d098479247067d176ed2bb9e0be5af03a and H7RF target updates.

4.3.0-20211202-1708

03 Dec 08:47
Compare
Choose a tag to compare
4.3.0-20211202-1708 Pre-release
Pre-release

IMPORTANT

For SPRacingH7RF/EF only - DO NOT ERASE THE ENTIRE FLASH CHIP WHEN FLASHING! See manual!

Flashing via Configurator

Use the latest nightly build of the BF configurator (from 2021/12/03 onwards).

Flashing via DFU util.

Requires dfu-util v0.10, binaries available via pinned message on the SP Racing Discord server.

Put board in SP Racing bootloader mode, then run:

H7RF: dfu-util -D betaflight_4.3.0_<TARGET>_<REVISION>.bin -s 0x90100000:leave

To enter SP Racing bootloader mode either:
a) power off FC, hold BIND, power on FC with USB cable, red light flashes fast, release BIND.
b) issue bl flash in BF CLI.

Configuration

Use a nightly build of the BF configurator (from 2021/12/03 onwards).

Changes

  • Rebased on BF master branch 2a954c62.

4.2.11

02 Dec 14:20
Compare
Choose a tag to compare

For SPRacingH7EXTREME PX4 Edition boards put board in SP Racing bootloader mode, then run:

dfu-util -D betaflight_4.2.11_SPRACINGH7EXTREME-W25Q128JV_e7db410f36.bin -s 0x90F90000:leave

To enter SP Racing bootloader mode either:
a) power off FC, hold BIND, power on FC with USB cable, red light flashes fast, release BIND.
b) issue bl flash in BF CLI.

Firmware was built using the following command:

make TARGET=SPRACINGH7EXTREME EXST_FLASH_CHIP=W25Q128JV

4.3.0-20210927-1107

27 Sep 09:21
Compare
Choose a tag to compare

IMPORTANT

For SPRacingH7RF only - DO NOT ERASE THE ENTIRE FLASH CHIP WHEN FLASHING! See manual!

Suitable configurator for CONFIGURATION ONLY (Not flashing).

Note that any newer configurator may expect newer firmware and may lead to issues.

https://github.com/betaflight/betaflight-configurator-nightlies/releases/tag/v20210930.4075

Flashing via Configurator

Flash with latest SP Racing release of the Betaflight Configurator, from here:

https://github.com/spracing/betaflight-configurator/releases

Flashing via DFU util.

Requires dfu-util v0.10, binaries available via pinned message on the SP Racing Discord server.

Put board in SP Racing bootloader mode, then run:

H7RF: dfu-util -D betaflight_4.3.0_<TARGET>_<REVISION>.bin -s 0x90100000:leave

To enter SP Racing bootloader mode either:
a) power off FC, hold BIND, power on FC with USB cable, red light flashes fast, release BIND.
b) issue bl flash in BF CLI.

Changes

  • Rebased on BF master branch.

4.3.0-20210916-1539

16 Sep 13:53
Compare
Choose a tag to compare

IMPORTANT

For SPRacingH7RF only - DO NOT ERASE THE ENTIRE FLASH CHIP WHEN FLASHING! See manual!

Flashing via Configurator

Flash with latest SP Racing release of the Betaflight Configurator, from here:

https://github.com/spracing/betaflight-configurator/releases

Flashing via DFU util.

Requires dfu-util v0.10, binaries available via pinned message on the SP Racing Discord server.

Put board in SP Racing bootloader mode, then run:

H7RF: dfu-util -D betaflight_4.3.0_<TARGET>_<REVISION>.bin -s 0x90100000:leave

To enter SP Racing bootloader mode either:
a) power off FC, hold BIND, power on FC with USB cable, red light flashes fast, release BIND.
b) issue bl flash in BF CLI.

Changes

  • Updated ELRS implementation using a hardware phase locked timer.

4.2.9

13 Sep 09:44
Compare
Choose a tag to compare

For SPRacingH7EXTREME PX4 Edition boards put board in SP Racing bootloader mode, then run:

dfu-util -D betaflight_4.2.9_SPRACINGH7EXTREME-W25Q128JV_7ed8568268.bin -s 0x90F90000:leave

To enter SP Racing bootloader mode either:
a) power off FC, hold BIND, power on FC with USB cable, red light flashes fast, release BIND.
b) issue bl flash in BF CLI.

Firmware was built using the following command:

make TARGET=SPRACINGH7EXTREME EXST_FLASH_CHIP=W25Q128JV