RepRapFirmware 3.7.0-beta.1 Port for STM32H7 (v3.7.0-beta.1)
Pre-releaseRelease 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