Skip to content

RepRapFirmware 3.7.0-beta.1 Port for STM32H7 (v3.7.0-beta.1)

Pre-release
Pre-release

Choose a tag to compare

@gloomyandy gloomyandy released this 12 Jul 10:19

Release Information

This is a port of RRF 3.7.0-beta.1 for STM32H7 based processors and RPXXXX expansion boards (for a list of supported boards please see the Wiki https://teamgloomy.github.io/supported_boards.html).
For details of the build system used for this release please see: https://github.com/gloomyandy/RRFBuild. The source code for this release is tagged with v3.7.0-beta.1

What's New

  • Boards using STM32F4 mcus are no longer supported due to lack of memory and mcu performance
  • WiFi firmware v3.1.0-beta.1
  • For details of what is new in 3.7.0-beta.1 please see here
  • For details of changes for STM32 versions see here

Board.txt depreciated entries

The following entries have been depreciated and will no longer have an effect on your install.
Once you have upgraded, please check your board.txt for any of the below entries.

  • All entries beginning with 8266WiFi*, use the entries beginning WiFi* instead.
  • lpc.board= use board= instead
  • softwareSPI.pins= use one of SPI3.pins=, SPI4.pins=, SPI5.pins= instead
  • sbc.lpcTfrReadyPin= use sbc.TfrReadyPin= instead
  • adc.prefilter.enable= is no longer needed

SBC USB Support

3.7.0-beta.2 allows the use of a USB connection between the SBC and control board. In this release of RRF upgrading the main board automatically over USB is not supported. Use the same mechanism that you use to install the initial mainboard firmware instead (see the per board documentation for details). It is planned to support this feature in a future release.

Firmware Names

Board Manufacturer Board Name Firmware Name
BTT Kraken firmware_kraken_h723.bin
BTT Octopus Pro v1.1 H723 firmware_octopuspro1_1_h723.bin
BTT SKR3 H723 firmware_skr3_h723.bin
BTT SKR3EZ H723 firmware_skr3ez_h723.bin
BTT SKR3 H743 firmware_skr3_h743.bin
BTT SKR3EZ H743 firmware_skr3ez_h743.bin
BTT SKR SE BX2 firmware_skrsebx2_h743.bin
Flymaker/Mellow Fly-C8 Pro firmware_c8p_1_0_h723.bin
Flymaker/Mellow D8-Pro d8_pro_h723.bin
Flymaker/Mellow Fly-E3-Ultra firmware_e3ultra_h723.bin
Flymaker/Mellow Fly-C5 firmware_C5_1_0_h723.bin
Flymaker/Mellow Fly MMU STM32H723 firmware_mmu_h723.bin
Flymaker/Mellow Fly MMU STM32H723 (With TMC5160 drivers) firmware_mmu5160_h723.bin
Flymaker/Mellow OpenPnP Tool firmware_openpnptool_h723.bin
Flymaker/Mellow Fly Pro X10 STM32H723 firmware_prox10_h723.bin
Flymaker/Mellow Fly-Super5 firmware_super5_h723.bin
Flymaker/Mellow Fly-Super8Pro H723 firmware_super8pro_h723.bin
Flymaker/Mellow Fly-Super8Pro H743 firmware_super8pro_h743.bin
Fysetc Spider King H723 firmware_spiderking_h723.bin
LDO Leviathan v1.3 firmware_leviathan1_3_h723.bin
LDO Leviathan v1.3 firmware_leviathan1_3_h743.bin
LDO AFC LITE V1 STM32H723 firmware_afclite1_h723.bin
LDO LONGBOI V1.0 firmware_longboi1_h723.bin

Issues and Support

Please report problems/ask questions using our Discord server (see the Wiki for details).

This firmware comes with no warranty (implied or otherwise) - use at your own risk