Instructions
How to update composer firmware
Release Notes
v1.2.6
- [Critical fix] Fixed issue that could in rare cases lead to uncontrolled heating of the printer.
- [Changed] Connectivity improvements for better integration with Aura.Connect
v1.2.5
- [Added] Buildplate heating in the buildplate, z-axis, and z-offset calibration wizards
- [Added] Files on SD can now be sorted by name or by date
- [Added] Full support of network bridge (for “nw” versions of Composer)
- [Added] Network status page in UI (for “nw” versions of Composer)
- [Added] Wi-Fi connection pages in UI (for “nw” versions of Composer)
- [Added] Aura.Connect connection page in UI (for “nw” versions of Composer)
- [Added] Support for TCP/IP connections, commands can be streamed to the printer through TCP/IP (for “nw” versions of Composer)
- [Added] Reminders about composite extruder cleaning
- [Changed] Minor UI fixes and improvements
- [Fixed] Max temperature threshold on setting temperature using the LCD screen
- [Fixed] Minor issues in G-code parser
v1.1.1
- [Added] Basic support of network bridge (for “nw” versions of Composer, full support of network features will be available in the next release)
- [Added] Support of second Serial port (through the native USB port on mainboard)
- [Added] Support of second SD card as a printer internal storage (for “nw” versions of Composer)
- [Added] SD card configuration M-code (M39)
- [Added] New M-code (M28.1) for fast file transfer to sd card
- [Added] New M-code (M408) to report the state of the printer in JSON format
- [Added] Output of changes in the printer and print job statuses to serial ports
- [Changed] New icons in UI
- [Fixed] Minor problems with pausing during composite printing
- [Fixed] M524 abort SD printing M-code
- [Fixed] Starting print after finishing previous print
v1.0.1
- [Added] Error in now displayed in case of temperature sensor converter failure
- [Fixed] Incorrect endstop states on the Debug info screen for Composer A3
- [Fixed] Issues with a print pause after the cancellation of print during fiber layup
v1.0.0a
- [Added] Printhead and buildplate temperatures can now be adjusted during printing through Control-Tune menu
- [Added] Nozzle cooling fan speed can now be adjusted during printing through Control-Tune menu
- [Added] Z-axis position can now be adjusted during printing to correct calibration problems while printing the first layer of the part (Control – Correct Z)
- [Added] Additional information about a file is now displayed before printing (file modification date/time, estimated print time, materials consumption). The information is displayed for g-codes generated by Aura v1.23.2 and higher
- [Added] Added error messages in case of problems with printer EEPROM settings storage
- [Added] Added optional “R” parameter to tool-change command (T[tool index] R). It can be used to force tool-change movements.
- [Changed] Chamber exhaust fan is now activated on a higher temperature, and work in one of three modes depending on the temperature inside the chamber (30%, 50%, and 100%)
- [Changed] Maximum possible filename length on SD increased to 50 symbols
- [Changed] The maximum target extruder temperature is changed to 270°C. The MAXTEMP error will now appear if the heater temperature is larger than the maximum target temperature by 6°C
- [Changed] Minor load/unload wizard improvements
- [Changed] Increased U feedrate for movements from LCD Movement screen
- [Fixed] Incorrect print start point after previous print was canceled while changing tool
- [Fixed] Incorrect behavior when homing from LCD Movement screen
- [Fixed] Canceling material loading wizard on steps 3 and 4
- [Fixed] Returning to previous LCD screen after an error message
v0.9.4a
- [Added] M569 code to turn on or off stepper motor direction inversion (use X, Y, Z, E, U, V letters for axes, e.g. “M569 X0 Y1” to turn off X-axis iversion and turn on Y-axis inversion)
- [Added] Controlled motherboard cooling fans for Composer A4 v1.0.4+ and A3 v1.0.1+
- [Changed] Buildplate in now not cooled on pause
- [Changed] Minor changes on toolchange sequence to make it faster
- [Fixed] Fixed material load/unload lengths on Composer A3 1.0.x
- [Fixed] Fixed disabling z-axis motors and Z homing sequence for Composer A3 1.0.x
v0.9.4
- Pause rework
- Prindhead movement is now available on pause
- Printhead heating/cooling is now available on pause
- Reinforcing fiber is now cut on print cancellation if needed
- New Debug Info screen with information about current position, tool, temperatures, fan speed, endstop status
- Minor changes in material loading/unloading sequence
- Fixed problem with “Print again” printing different file
- Fixed problem with buildplate heating after pause
- Fixed problem with with unexpected feeders movement after pause
v0.9.3d
- Bugfixes
v0.9.3c
- Bugfixes
v0.9.3a
- Elapsed time and estimated time left is now displayed during printing
- Nozzle cooling fans can now be turned on/off from LCD (Maintenance – Movement – Extruders)
- Now toolchange on power on and from LCD screen is done without nozzle cleaning
- Print is now paused on temperature and heating errors
- Added new G-code to park/unpark printhead near wipe station (M1013 – park, M1013 R – return). This G-code will be used to park printhead for heating during printing to prevent plastic drops on the part.
- Toolchange sequence updated. “T Q” command performs quick toolchange without nozzle cleaning
- Updated material load distances
- Minor changes in buildplate calibration wizard
- Some changes in pause and resume sequence
- Fixed problems with incorrect behavior after pause
- Fixed problem with thermal runaway error display on LCD
- Other minor fixes and improvements
v0.9.2b
- New firmware file format, fw2. Use Aura 0.9.13 or later to update firmware to this version.
- System config is now stored in EEPROM
- Linear advance 1.5 added. The deafault k coefficient is set to zero, but can be set before the print with M900 command. See https://marlinfw.org/docs/features/lin_advance.html for more details.
- Added cut M-code (M1010)
- Added cut settings M-code (M1011 S A B)
- Added toolswitch settings M-code (M217)
- Added filament load/unload settings M-code (M704)
- Added LCD brightness M-code (M250 C)
- Added preheat settings M-code (M145 H B)
- Information about current printhead, buildplate and chamber temperatures (if the chamber temperature sensor is present) is now displayed during printing
- Exhaust fan now turns on automatically if the chamber temperature sensor is present on printer and the chamber temperature is high (50°C)
- Print head throat cooling fans are now turned on only if extruder temperature is above 60°C
- Fixed bug with layer number not displaying after pause
- Other minor fixes and improvements
v0.9.1b
- Updated maximum accelerations to fix occasional missed steps during printing
v0.9.1a
- Minor improvements
- Fixed bug in G4 command
- Fixed bugs in UI
v0.9.1
- Initial release
Source code
Firmware source code can be found in our Github repository.