Releases: gloomyandy/RepRapFirmware
RepRapFirmware 3.4.4 Port for STM32F4 and STM32H7 (v3.4.4_103)
Release Information
This is a port of RRF 3.4.4 for STM32F4 and STM32H7 based processors (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.4.4_103
What's New
- This release adds support for boards that use the STM32H723 mcu
- For details of what is new in 3.4.4 please see here
- For details of changes for STM32 versions see here
NOTE 1: From V3.3beta1 onwards the STM32 version of RRF will not boot on hardware that is not recognised. If after installing this version your board does not appear to start please connect a USB terminal and check for error messages. If your board is not recognised please contact TeamGloomy so that we may add the board data.
NOTE 2: Due to memory limitations this version of RepRapFirmware is not supported on LPC based boards. Please use V3.3.0 on these devices,
Upgrade Information
New Plugin
There is now a new plugin (releaseMgr) which will help you check for updates. You can also view the release notes and be warned of any config changes required. You can find it here
All Users
This release of the firmware removes the use of legacy entries in the board.txt file. The following tags are no longer used:
- 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
WiFi Users
As well as updating the firmware, you need to update the following:
- ESP8266 and ESP32 firmware V1.27-01 (or later) from here. Instructions for STM32 ESP8266 are here and STM32 ESP32 are here
- DWC inline with the firmware version from here.
SBC Users
As of this release upgrading the SBC version of the firmware requires the use of an additional RAM based program (stm32f4_iap_SBC.bin for the STM32F4 version). The easy way to ensure that this is correctly installed is to upload the .zip file version of the SBC firmware to the system folder using DWC. This contains the required firmware components. If this additional component is not installed you will not be able to easily update to future versions of the SBC firmware.
There is currently no support for SBC mode when running on STM32H7 based boards. It is intended to provide this support in a later release.
Please follow the instructions from here
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
RepRapFirmware 3.4.4 Port for STM32F4 and STM32H7 (v3.4.4_102)
Release Information
This is a port of RRF 3.4.4 for STM32F4 and STM32H7 based processors (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.4.4_102
What's New
- There are major changes in the release. We now support boards using the STM32H7 processor and with that comes an updated build system.
- For details of what is new in 3.4.4 please see here
- For details of changes for STM32 versions see here
NOTE 1: From V3.3beta1 onwards the STM32 version of RRF will not boot on hardware that is not recognised. If after installing this version your board does not appear to start please connect a USB terminal and check for error messages. If your board is not recognised please contact TeamGloomy so that we may add the board data.
NOTE 2: Due to memory limitations this version of RepRapFirmware is not supported on LPC based boards. Please use V3.3.0 on these devices,
Upgrade Information
New Plugin
There is now a new plugin (releaseMgr) which will help you check for updates. You can also view the release notes and be warned of any config changes required. You can find it here
All Users
This release of the firmware removes the use of legacy entries in the board.txt file. The following tags are no longer used:
- 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
WiFi Users
As well as updating the firmware, you need to update the following:
- ESP8266 and ESP32 firmware V1.26-08 (or later) from here. Instructions for STM32 ESP8266 are here and STM32 ESP32 are here
- DWC inline with the firmware version from here.
SBC Users
As of this release upgrading the SBC version of the firmware requires the use of an additional RAM based program (stm32f4_iap_SBC.bin for the STM32F4 version). The easy way to ensure that this is correctly installed is to upload the .zip file version of the SBC firmware to the system folder using DWC. This contains the required firmware components. If this additional component is not installed you will not be able to easily update to future versions of the SBC firmware.
There is currently no support for SBC mode when running on STM32H7 based boards. It is intended to provide this support in a later release.
Please follow the instructions from here
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
RepRapFirmware 3.4.2 Port for STM32F4 and STM32H7 (v3.4.2_101)
Release Information
This is a port of RRF 3.4.2 for STM32F4 and STM32H7 based processors (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.4.2_101
What's New
- There are major changes in the release. We now support boards using the STM32H7 processor and with that comes an updated build system.
- For details of what is new in 3.4.2 please see here
- For details of changes for STM32 versions see here
NOTE 1: From V3.3beta1 onwards the STM32 version of RRF will not boot on hardware that is not recognised. If after installing this version your board does not appear to start please connect a USB terminal and check for error messages. If your board is not recognised please contact TeamGloomy so that we may add the board data.
NOTE 2: Due to memory limitations this version of RepRapFirmware is not supported on LPC based boards. Please use V3.3.0 on these devices,
Upgrade Information
New Plugin
There is now a new plugin (releaseMgr) which will help you check for updates. You can also view the release notes and be warned of any config changes required. You can find it here
All Users
This release of the firmware removes the use of legacy entries in the board.txt file. The following tags are no longer used:
- 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
WiFi Users
As well as updating the firmware, you need to update the following:
- ESP8266 and ESP32 firmware V1.26-08 (or later) from here. Instructions for STM32 ESP8266 are here and STM32 ESP32 are here
- DWC inline with the firmware version from here.
SBC Users
As of this release upgrading the SBC version of the firmware requires the use of an additional RAM based program (stm32f4_iap_SBC.bin for the STM32F4 version). The easy way to ensure that this is correctly installed is to upload the .zip file version of the SBC firmware to the system folder using DWC. This contains the required firmware components. If this additional component is not installed you will not be able to easily update to future versions of the SBC firmware.
There is currently no support for SBC mode when running on STM32H7 based boards. It is intended to provide this support in a later release.
Please follow the instructions from here
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
RepRapFirmware 3.4.2rc2 Port for STM32F4 and STM32H7 (v3.4.2rc2_102)
Release Information
This is a port of RRF 3.4.2rc2 for STM32F4 and STM32H7 based processors (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.4.2rc2_102
What's New
- There are major changes in the release. We now support boards using the STM32H7 processor and with that comes an updated build system.
- For details of what is new in 3.4.2rc2 please see here
- In addition to the RC2 changes this release also contains a fix for extrusion only moves, see this branch: https://github.com/Duet3D/RepRapFirmware/tree/3.4-extruder-only-movement-fix
- For details of changes for STM32 versions see here
NOTE 1: From V3.3beta1 onwards the STM32 version of RRF will not boot on hardware that is not recognised. If after installing this version your board does not appear to start please connect a USB terminal and check for error messages. If your board is not recognised please contact TeamGloomy so that we may add the board data.
NOTE 2: Due to memory limitations this version of RepRapFirmware is not supported on LPC based boards. Please use V3.3.0 on these devices,
Upgrade Information
New Plugin
There is now a new plugin (releaseMgr) which will help you check for updates. You can also view the release notes and be warned of any config changes required. You can find it here
All Users
This release of the firmware removes the use of legacy entries in the board.txt file. The following tags are no longer used:
- 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
WiFi Users
As well as updating the firmware, you need to update the following:
- ESP8266 and ESP32 firmware V1.26-08 (or later) from here. Instructions for STM32 ESP8266 are here and STM32 ESP32 are here
- DWC inline with the firmware version from here.
SBC Users
As of this release upgrading the SBC version of the firmware requires the use of an additional RAM based program (stm32f4_iap_SBC.bin for the STM32F4 version). The easy way to ensure that this is correctly installed is to upload the .zip file version of the SBC firmware to the system folder using DWC. This contains the required firmware components. If this additional component is not installed you will not be able to easily update to future versions of the SBC firmware.
There is currently no support for SBC mode when running on STM32H7 based boards. It is intended to provide this support in a later release.
Please follow the instructions from here
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
RepRapFirmware 3.4.1 Port for STM32F4 and STM32H7 (v3.4.1_102)
Release Information
This is a port of RRF 3.4.1 for STM32F4 and STM32H7 based processors (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.4.1_102
What's New
- There are major changes in the release. We now support boards using the STM32H7 processor and with that comes an updated build system.
- For details of what is new in 3.4.1 please see here
- For details of changes for STM32 versions see here
NOTE 1: From V3.3beta1 onwards the STM32 version of RRF will not boot on hardware that is not recognised. If after installing this version your board does not appear to start please connect a USB terminal and check for error messages. If your board is not recognised please contact TeamGloomy so that we may add the board data.
NOTE 2: Due to memory limitations this version of RepRapFirmware is not supported on LPC based boards. Please use V3.3.0 on these devices,
Upgrade Information
New Plugin
There is now a new plugin (releaseMgr) which will help you check for updates. You can also view the release notes and be warned of any config changes required. You can find it here
All Users
This release of the firmware removes the use of legacy entries in the board.txt file. The following tags are no longer used:
- 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
WiFi Users
As well as updating the firmware, you need to update the following:
- ESP8266 and ESP32 firmware V1.26-08 (or later) from here. Instructions for STM32 ESP8266 are here and STM32 ESP32 are here
- DWC inline with the firmware version from here.
SBC Users
As of this release upgrading the SBC version of the firmware requires the use of an additional RAM based program (stm32f4_iap_SBC.bin for the STM32F4 version). The easy way to ensure that this is correctly installed is to upload the .zip file version of the SBC firmware to the system folder using DWC. This contains the required firmware components. If this additional component is not installed you will not be able to easily update to future versions of the SBC firmware.
There is currently no support for SBC mode when running on STM32H7 based boards. It is intended to provide this support in a later release.
Please follow the instructions from here
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
RepRapFirmware 3.4.1 Port for STM32F4 and STM322H7 (v3.4.1rc1_102)
Release Information
This is a port of RRF 3.4.1rc1 for STM32F4 and STM32H7 based processors (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.4.1rc1_102
Whats New
- There are major changes in the release. We now support boards using the STM32H7 processor and with that comes an updated build system.
- For details of what is new in 3.4.1rc1 please see here
- For details of changes for STM32 versions see here
NOTE 1: From V3.3beta1 onwards the STM32 version of RRF will not boot on hardware that is not recognised. If after installing this version your board does not appear to start please connect a USB terminal and check for error messages. If your board is not recognised please contact TeamGloomy so that we may add the board data.
NOTE 2: Due to memory limitations this version of RepRapFirmware is not supported on LPC based boards. Please use V3.3.0 on these devices,
Upgrade Information
New Plugin
There is now a new plugin (releaseMgr) which will help you check for updates. You can also view the release notes and be warned of any config changes required. You can find it here
All Users
This release of the firmware removes the use of legacy entries in the board.txt file. The following tags are no longer used:
- 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
WiFi Users
As well as updating the firmware, you need to update the following:
- ESP8266 and ESP32 firmware V1.26-05 (or later) from here. Instructions for STM32 ESP8266 are here and STM32 ESP32 are here
- DWC inline with the firmware version from here.
SBC Users
As of this release upgrading the SBC version of the firmware requires the use of an additional RAM based program (stm32f4_iap_SBC.bin for the STM32F4 version). The easy way to ensure that this is correctly installed is to upload the .zip file version of the SBC firmware to the system folder using DWC. This contains the required firmware components. If this additional component is not installed you will not be able to easily update to future versions of the SBC firmware.
There is currently no support for SBC mode when running on STM32H7 based boards. It is intended to provide this support in a later release.
Please follow the instructions from here
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
RepRapFirmware 3.4 Port for STM32F4 (v3.4.0_1)
Release Information
This is a port of RRF 3.4 for STM32F4 based processors (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.4.0_1
Whats New
- For details of what is new in 3.4 please see here
- For details of changes for LPC/STM versions see here
NOTE 1: From V3.3beta1 onwards the STM32F4 version of RRF will not boot on hardware that is not recognised. If after installing this version your board does not appear to start please connect a USB terminal and check for error messages. If your board is not recognised please contact TeamGloomy so that we may add the board data.
NOTE 2: Due to memory limitations this version of RepRapFirmware is not supported on LPC based boards. Please use V3.3.0 on these devices,
Upgrade Information
New Plugin
There is now a new plugin (releaseMgr) which will help you check for updates. You can also view the release notes and be warned of any config changes required. You can find it here
WiFi Users
As well as updating the firmware, you need to update the following:
- ESP8266 and ESP32 firmware V1.26-05 (or later) from here. Instructions for STM32 ESP8266 are here and STM32 ESP32 are here
- DWC inline with the firmware version from here.
SBC Users
Please follow the instructions from here
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
RepRapFirmware 3.4rc2 Port for STM32F4 (v3.4.0rc2_1)
Release Information
This is a port of RRF 3.4rc2 (including input shaping) for STM32F4 based processors (for a list of supported boards please see the Wiki https://teamgloomy.github.io/supported_boards.html).
This version of the firmware uses a new build system please see: https://github.com/gloomyandy/RRFBuild the source code for this release is tagged with v3.4.0rc2_1
Whats New
- For details of what is new in 3.4rc2 please see here
- For details of changes for STM versions see here
NOTE 1: From V3.3beta1 onwards the STM32F4 version of RRF will not boot on hardware that is not recognised. If after installing this version your board does not appear to start please connect a USB terminal and check for error messages. If your board is not recognised please contact TeamGloomy so that we may add the board data.
Upgrade Information
WiFi Users
As well as updating the firmware, you need to update the following:
- ESP8266 and ESP32 firmware V1.26-08 from here. Instructions for STM32 ESP8266 are here and STM32 ESP32 are here
- DWC inline with the firmware version from here.
SBC Users
Please follow the instructions from here for STM32
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
RepRapFirmware 3.4rc1 Port for STM32F4 (v3.4.0rc1_1)
Release Information
This is a port of RRF 3.4rc1 (including input shaping) for STM32F4 based processors (for a list of supported boards please see the Wiki https://teamgloomy.github.io/supported_boards.html).
This version of the firmware uses a new build system please see: https://github.com/gloomyandy/RRFBuild the source code for this release is tagged with v3.4.0rc1_1
Whats New
- For details of what is new in 3.4rc1 please see here
- For details of changes for STM versions see here
NOTE 1: From V3.3beta1 onwards the STM32F4 version of RRF will not boot on hardware that is not recognised. If after installing this version your board does not appear to start please connect a USB terminal and check for error messages. If your board is not recognised please contact TeamGloomy so that we may add the board data.
Upgrade Information
WiFi Users
As well as updating the firmware, you need to update the following:
- ESP8266 and ESP32 firmware V1.26-08 from here. Instructions for STM32 ESP8266 are here and STM32 ESP32 are here
- DWC inline with the firmware version from here.
SBC Users
Please follow the instructions from here for STM32
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
RepRapFirmware 3.3 Port for LPC and STM32F4 (v3.3.0_16)
BigTreeTech SKR V2.0 Boards
Please see: https://teamgloomy.github.io/skr_2.0_general.html
Release Information
This is a port of RRF 3.3 for LPC and STM32F4 based processors (for a list of supported boards please see the Wiki https://teamgloomy.github.io/supported_boards.html).
This version of the firmware uses a new build system for both LPC and STM versions please see: https://github.com/gloomyandy/RRFBuild the source code for this release is tagged with v3.3.0_16
Whats New
- For details of what is new in 3.3 please see here
- For details of changes for LPC/STM versions see here
NOTE 1: From V3.3beta1 onwards the STM32F4 version of RRF will not boot on hardware that is not recognised. If after installing this version your board does not appear to start please connect a USB terminal and check for error messages. If your board is not recognised please contact TeamGloomy so that we may add the board data.
Upgrade Information
WiFi Users
As well as updating the firmware, you need to update the following:
- ESP8266 and ESP32 firmware V1.26-05 (or later) from here. Instructions for LPC are here, STM32 ESP8266 are here and STM32 ESP32 are here
- DWC inline with the firmware version from here.
SBC Users
Please follow the instructions from here for LPC and here for STM32
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