Releases: gloomyandy/RepRapFirmware
RepRapFirmware 3.3 Port for LPC and STM32F4 (v3.3.0_8)
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_8
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 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
RepRapFirmware 3.3 Port for LPC and STM32F4 (v3.3.0_6)
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_6
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 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
RepRapFirmware 3.4beta2 Port for STM32F4 (v3.4beta2_2)
Release Information
This is a port of RRF 3.4beta2 (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.4beta_2
Whats New
- For details of what is new in 3.4beta2 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 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_5)
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_5
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 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
RepRapFirmware 3.3 Port for LPC and STM32F4 (v3.3_2)
BigTreeTech SKR V2.0 Boards
Please see: https://teamgloomy.github.io/skr_2.0_general.html
Current Stable Release
The current stable release is V3.2.2_2, which can be found here: https://github.com/gloomyandy/RepRapFirmware/releases/tag/v3.2.2_2
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_2
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 firmware V1.26 from here. Instructions for LPC are here and STM32 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 port of RepRapFirmware is experimental - use at your own risk
RepRapFirmware 3.3RC3 Port for LPC and STM32F4 (v3.3RC3_2)
BigTreeTech SKR V2.0 Boards
Please see: https://teamgloomy.github.io/skr_2.0_general.html
Current Stable Release
The current stable release is V3.2.2_2, which can be found here: https://github.com/gloomyandy/RepRapFirmware/releases/tag/v3.2.2_2
Release Information
This is a port of RRF 3.3-RC3 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-RC3_2
Whats New
- For details of what is new in 3.3RC3 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: This is a pre-release to enable testing of new features and bug fixes. This release contains a large number of changes to the mcu interface code. Please use with care.
Upgrade Information
WiFi Users
As well as updating the firmware, you need to update the following:
- ESP8266 firmware V1.26 from here. Instructions for LPC are here and STM32 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 port of RepRapFirmware is experimental - use at your own risk
RepRapFirmware 3.3RC2+1 Port for LPC and STM32F4 (v3.3RC2+1_1)
BigTreeTech SKR V2.0 Boards
Please see: https://docs.google.com/document/d/1IeKgfE2WIDjqH1fx5Yg7n1FOHVwhDFmDlZ-7QMlOEV0/edit
Note: This is a pre-release to enable testing of new features and bug fixes. This release contains a large number of changes to the mcu interface code. Please use with care. The current stable release is V3.2.2_2, which can be found here: https://github.com/gloomyandy/RepRapFirmware/releases/tag/v3.2.2_2
This is a port of RRF 3.3-RC2+1 for LPC and STM32F4 based processors (for a list of supported boards please see the Wiki https://teamgloomy.github.io/supported_boards.html).
- For details of what is new in 3.3RC2 please seehttps://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta-&-RC#reprapfirmware-33rc2
- For details of changes for LPC/STM versions see: https://github.com/gloomyandy/RepRapFirmware/blob/v3.3-dev/WHATS_NEW_UNIFIED.md
- WiFi users will need updated ESP8266 firmware V1.26 please see: https://github.com/gloomyandy/DuetWiFiSocketServer/releases/tag/V1.26-01
- SBC users will need to update the SBC software to V3.3-RC2. For STM users see https://teamgloomy.github.io/stm32_sbc.html for LPC users see: https://teamgloomy.github.io/lpc_sbc.html
LPC users need to ensure that the following changes are made to the dsf config.json file:
"SpiTransferMode": 3
"SpiBufferSize": 3072
"MaxCodeBufferSize": 200
"MaxMessageLength": 2560
NOTE: From V3.3 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.
Please report problems/ask questions using our Discord server (see the Wiki for details).
This port of RepRapFirmware is experimental - use at your own risk
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.3RC2+1_1
RepRapFirmware 3.3beta3 Port for LPC and STM32F4 (v3.3beta3_2)
BigTreeTech SKR V2.0 Boards
Please see: https://docs.google.com/document/d/1IeKgfE2WIDjqH1fx5Yg7n1FOHVwhDFmDlZ-7QMlOEV0/edit
It appears there may be a problem with some SKR V2.0 boards and TMC drivers. Because of this we do not recommend that you install this version of RRF on the SKR V2.0
Note: This is a pre-release to enable testing of new features and bug fixes. This release contains a large number of changes to the mcu interface code. Please use with care. The current stable release is V3.2.2_2, which can be found here: https://github.com/gloomyandy/RepRapFirmware/releases/tag/v3.2.2_2
This is a port of RRF 3.3-beta3 for LPC and STM32F4 based processors (for a list of supported boards please see the Wiki https://teamgloomy.github.io/supported_boards.html).
- For details of what is new in 3.3beta3 please see https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta-&-RC#reprapfirmware-33beta3
- For details of changes for LPC/STM versions see: https://github.com/gloomyandy/RepRapFirmware/blob/v3.3-dev/WHATS_NEW_UNIFIED.md
- WiFi users will need updated ESP8266 firmware V1.25 please see: https://github.com/gloomyandy/DuetWiFiSocketServer/releases/tag/V1.25-01
- SBC users will need to update the SBC software to V3.3-beta3. For STM users see https://teamgloomy.github.io/stm32_sbc.html for LPC users see: https://teamgloomy.github.io/lpc_sbc.html
LPC users need to ensure that the following changes are made to the dsf config.json file:
"SpiTransferMode": 3
"SpiBufferSize": 3072
"MaxCodeBufferSize": 200
"MaxMessageLength": 2560
NOTE: From V3.3 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.
Please report problems/ask questions using our Discord server (see the Wiki for details).
This port of RepRapFirmware is experimental - use at your own risk
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.3beta3_2
RepRapFirmware 3.3beta1 Port for LPC and STM32F4 (v3.3beta1_6)
BigTreeTech SKR V2.0 Boards
Please see: https://docs.google.com/document/d/1IeKgfE2WIDjqH1fx5Yg7n1FOHVwhDFmDlZ-7QMlOEV0/edit
It appears there may be a problem with some SKR V2.0 boards and TMC drivers. Because of this we do not recommend that you install this version of RRF on the SKR V2.0
Note: This is a pre-release to enable testing of new features and bug fixes. This release contains a large number of changes to the mcu interface code. Please use with care. The current stable release is V3.2.2_2, which can be found here: https://github.com/gloomyandy/RepRapFirmware/releases/tag/v3.2.2_2
This is a port of RRF 3.3-beta1 for LPC and STM32F4 based processors (for a list of supported boards please see the Wiki https://teamgloomy.github.io/supported_boards.html).
- For details of what is new in 3.3beta1 please see https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta-&-RC#reprapfirmware-33beta1
- For details of changes for LPC/STM versions see: https://github.com/gloomyandy/RepRapFirmware/blob/v3.3-dev/WHATS_NEW_UNIFIED.md
- WiFi users will need updated ESP8266 firmware V1.25 please see: https://github.com/gloomyandy/DuetWiFiSocketServer/releases/tag/V1.25-01
- SBC users will need to update the SBC software to V3.2.2. For STM users see https://teamgloomy.github.io/stm32_sbc.html for LPC users see: https://teamgloomy.github.io/lpc_sbc.html
LPC users need to ensure that the following changes are made to the dsf config.json file:
"SpiTransferMode": 3
"SpiBufferSize": 3072
"MaxCodeBufferSize": 200
"MaxMessageLength": 2560
NOTE: From V3.3 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.
Please report problems/ask questions using our Discord server (see the Wiki for details).
This port of RepRapFirmware is experimental - use at your own risk
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.3beta1_6
RepRapFirmware 3.3beta1 Port for LPC and STM32F4 (v3.3beta1_5)
Note: This is a pre-release to enable testing of new features and bug fixes. This release contains a large number of changes to the mcu interface code. Please use with care. The current stable release is V3.2.2_2, which can be found here: https://github.com/gloomyandy/RepRapFirmware/releases/tag/v3.2.2_2
This is a port of RRF 3.2.2 for LPC and STM32F4 based processors (for a list of supported boards please see the Wiki https://teamgloomy.github.io/supported_boards.html).
- For details of what is new in 3.3beta1 please see https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta-&-RC#reprapfirmware-33beta1
- For details of changes for LPC/STM versions see: https://github.com/gloomyandy/RepRapFirmware/blob/v3.3-dev/WHATS_NEW_UNIFIED.md
- WiFi users will need updated ESP8266 firmware V1.25 please see: https://github.com/gloomyandy/DuetWiFiSocketServer/releases/tag/V1.25-01
- SBC users will need to update the SBC software to V3.2.2. For STM users see https://teamgloomy.github.io/stm32_sbc.html for LPC users see: https://teamgloomy.github.io/lpc_sbc.html
LPC users need to ensure that the following changes are made to the dsf config.json file:
"SpiTransferMode": 3
"SpiBufferSize": 3072
"MaxCodeBufferSize": 200
"MaxMessageLength": 2560
NOTE: From V3.3 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.
Please report problems/ask questions using our Discord server (see the Wiki for details).
This port of RepRapFirmware is experimental - use at your own risk
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.3beta1_5