Releases: spracing/betaflight
4.3.0-20220123-1624
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. - Includes BF PR betaflight#11330 - betaflight#11330
4.3.0-20220118-1357
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
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
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
brancha63172cc1f169ebe7aacf970fd51b1121a943c9c
. - 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
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
brancha63172cc1f169ebe7aacf970fd51b1121a943c9c
. - Contains cherry-picked commit of ELRS 2.x from
6f69663d098479247067d176ed2bb9e0be5af03a
and H7RF target updates.
4.3.0-20211202-1708
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
branch2a954c62
.
4.2.11
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
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
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
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