Download as pdf or txt
Download as pdf or txt
You are on page 1of 82

X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

� / x1 / manual / X1-X1C-AMS-firmware-release-history

X1/X1-Carbon and AMS Firmware Release History


Historical firmware upgrades and notes/changes

X1/X1-Carbon and AMS Firmware Release History

OTA version 01.07.02.00 (20240112)


Feature Optimizations

▸ Refine the log system and remove all debug logs that are not necessary for end-users. Thanks to X1plus
team's feedback.

▸ Enable users to determine whether to export G-code and camera-recorded files when exporting logs
from the SD card.

Bugs fixed

▸ Fixed intermittent AMS retraction failure issue.

▸ Fixed the intermittent Wi-Fi connection failure when switching between encrypted and non-encrypted
hotspots.

Remaining issues

▸ The custom automatic flow calibration presets with custom names cannot be saved when powered off.

OTA version 01.07.01.00 (20231222)


Improvements

▸ Optimized the communication between printer and cloud service to provide faster notification push.

Bugs fixed

▸ Resolved the intermittent greyed-out of the region select buttons.

▸ Resolved the bug where the user cannot initiate print while selecting the support filament(Support-W
and Support-G) from the printer screen.

Remaining issues

▸ The custom automatic flow calibration files with custom names can not be saved when powered off.

1 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

OTA version 01.07.00.00 (20231211)


Motor Noise Cancellation and improved support for third-party filament on the X1 series printers. We have
also enhanced user experience by streamlining the printer binding process and upgrading the interface.

Key enhancements in V.1.7 are:

▸ Active Motor Noise Cancellation tailored for the X1 series.

▸ Import functionality for user-created third-party filament profiles (compatible with Bambu Studio
V1.8.1).

▸ An improved UI Menu Structure, offering more intuitive navigation.

▸ Decreased Screen Interface Latency, ensuring faster user interactions.

▸ Simplified printer binding with mobile devices, eliminating the need for both devices in the same LAN.

For a more detailed overview of each feature, please refer to the information provided below.

Improvements
1. Motor Noise Cancellation

The widely acclaimed Motor Noise Cancellation feature from the A1 mini is now available for X1 series
printers. This innovative feature reduces motor noise during long-line movements and mitigates the
humming sound associated with high-speed printing. Additionally, it slightly improves Vertical Fine Artifacts
(VFA), resulting in smoother printed walls. (The VFA is correlated to a lot of factors, including filament
condition, print speed, and extrusion calibration. The improvement provided by Motor Noise Cancellation
can vary under different circumstances.)

2 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Please remember to run the calibration after updating the firmware to properly activate this feature. You can
find the calibration option under the Control-Utilities menu. The process will take approximately 10 minutes.

We also have a short video introducing this function.

3 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Motor Noise Cancelling for X1 series: Quieter printing & potentially less …

2. Enhanced third-party filament support (in conjunction with Bambu Studio V 1.8.1 and up)

With Bambu Studio v1.8.1, users now have the ability to create, modify, and delete custom filament profiles,
which are saved in your Bambu account. We've created a guide detailing how to establish a custom filament
preset and utilize this new feature. Please check it here: How to Create Custom Preset

4 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Your X1 printer can now sync these custom filament presets with your account. You'll find these presets
available in the filament selection slots when manually choosing your filament settings.

Please be aware that if you log out from the printer and the device is disconnected from the cloud, the
custom filament information on the printer won't be immediately removed. It will only be cleared when
another account is bound to the printer. The custom filament data associated with the new account will
then be synchronized, assuming you follow the steps outlined in the guide linked above.

3. Improved Screen Interface Latency

The screen interface latency has been improved in this firmware version, so you can expect slightly faster
interactions when using the touchscreen.

4. Improved UI Menu Structure

We have optimized the structure of the settings page by relocating the LAN Only mode option from the
Network page to the General page, and we have optimized the UI display of the Network page.

We have also moved the access code information from the "Network" page to the "General" page, and
moved the "Video" switch to the list on the right.

5 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

To provide a better display of the list of Wi-Fi networks, and the network information, we have optimized the
layout of the "Network" page as shown below.

5. Simplified Binding Prerequisite.

In previous firmware versions, when binding the Bambu Handy app to the printer by scanning the QR code,
both devices have to be on the same LAN network. Starting with this firmware version, users can perform
the binding operation without the need to have both devices on the same LAN.

For this function to work, the region selected on the printer screen must be consistent with the account
region selected under the account used in Bambu Handy.

6 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

The region selection has been added on the first boot page after the update has been completed.

You can check the account user region under the Settings -> Account page. If you ever need to change the
region, you can do so after logging out of the printer and performing the binding operation again.

7 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Bugs fixed

1. Fixed the calibration parameters saving issue.

2. Fixed the issue related to the inability to reach the desired temperature and feed filament properly after
power outage and machine restart when there is a filament shortage or tangle issue in AMS.

3. Fixed the issue of failed bed leveling during printing due to the lack of selecting the resonance
frequency recognition option for calibration.

4. Fixed the occasional issue of filament retraction failure after printing was completed.

8 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

5. Fixed some incorrect text that appeared in errors and pop-up windows.

�. Other minor bugs

Remaining Issues

1. The custom automatic flow calibration files with custom names can not be saved when powered off.

OTA version 01.06.05.01 (20230921)


New Features

Modify objects skip feature text to remove text that does not support multi-colours.

[Experimental] Added Flow Rate Calibration for 0.2mm and 0.6mm nozzles.

[Experimental] Added Flow Dynamics Calibration for 0.6mm nozzles.

Bugs Fixed

Improved AI detection to reduce occasional false alerts of "Micro Lidar camera lens seems to be dirty".

Addressed the issue where AI monitoring occasionally fails to pause properly after detecting abnormalities.

Optimized the display issue of PLA_AERO filament on the device screen.

Optimized some issues in the printing process, such as compatibility with special character model names
and fixed the problem where the Handy app and Studio still showed "printing" status after the print was
stopped.

Remaining Issues

The printer may appear stuck in a paused state while the AMS shows an error. There may be dropped steps
if users move the XYZ axes away from the disposal chute, so please do not move the toolhead in this
situation.

If the power is suddenly cut off after the detection of a filament break, the printer may attempt to continue
printing without filament.

Version AMS ota00.00.06.40(20230921)


Improvements

Optimized the protocol of filaments with AMS

9 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

OTA version 01.06.03.00 (20230822)


Bugs fixed

Fixed the issue of layer shift & step loss when printing internal models.

Remaining Issues

The printer may appear stuck in a paused state while the AMS shows an error. There may be dropped steps
if users move the XYZ axes away from the waste chute, so please do not move the tool head in this
situation.

If the power is suddenly cut off after the detection of a filament break, the printer may attempt to continue
printing without filament.

OTA version 01.06.01.00 (20230804)


Improvements and bugs fixed

Improved printing quality and stability by optimizing the flow dynamics calibration process

Fixed the missing "Resume" option when the first layer inspection was abnormal.

Remaining Issues

The printer may appear stuck in a paused state while the AMS shows an error. There may be dropped steps
if users move the XYZ axes away from the waste chute, so please do not move the tool head in this
situation.

If the power is suddenly cut off after the detection of a filament break, the printer may attempt to continue
printing without filament.

It is possible that the printer printing built-in models will happen step loss

OTA version 01.06.00.00 (20230801)

Summary

▸ Added protection to prevent the heatbed touching the bottom

▸ Added support for model objects being skipped when printing

▸ Added support for Liveview via LAN Mode Liveview switch when the device is in LAN mode

▸ Added Auto Refill page to show filaments to be used for filament backup

▸ Improved dynamic flow calibration on a PEI plate and reduced the print area usage as much as

10 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

possible

▸ Added support for MicroSD file management via Bambu Studio

▸ Added parameters of extrusion compensation being auto-calibrated and saved

▸ Added absolute flow calibration

▸ [Experiment]Added support for first-layer detection on PEI plates

▸ Improvements and bugs fixed

▸ Remaining Issues

Dear X1 series users,

Long time no see.

After several rounds of internal iterative feature development, ota version 01.06.00.00 has finally been
officially released. We will proudly introduce you to the main features of this update in the following
pages. In response to your requests, we have added support for hot bed bottoming prevention to enhance
the protection of the hot bed during the printing process, added automatic calibration and saving of
extrusion compensation parameters, flow rate calibration to improve user experience (Studio requires
v1.7.0 and above), and added support for skipping objects (Handy requires v1.2.5 and above, Studio
requires v1.7.0 and above).

In addition, we have added some new features such as viewing liveview in LAN Only Mode, dynamic flow
calibration for PEI plates, MicroSD file management with Bambu Studio, and an Auto Refill page to change
filament backup settings. We have also made a lot of feature optimizations and problem fixes in this
version of the firmware, which we hope will bring you a better user experience

We hope this update meets your expectations, and we welcome any feedback you may have!

Added protection to prevent the heat bed from touching the bottom

There was a bug present in previous versions of the firmware where if a print was started when the heatbed
was very close to the bottom, the bed would try to move further than possible, generating some motor
skips. This issue did not cause any damage, but we have fixed it in this firmware version, with G38/G380 S2
cmd added. (this bug fix requires a file sliced with the latest version of Bambu Studio)

Added support for model objects being skipped when printing

This feature is useful when you are printing a large number of models and one of them fails. In this case,
you will be able to select that particular object and ask the printer to ignore it so you can continue printing
without losing the other models.

There is a new button on the screen interface, next to the Pause button, which can be tapped and an object
selection will appear to allow canceling the item which is not printing as expected.

Please Note: Skipping objects is not supported in the following situations:

11 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

▸ multi color printing

▸ over 64 objects in a single plate

▸ Bambu Studio version is lower than v1.7

Added support for Liveview via LAN Mode Liveview switch when the device is in LAN
mode

To make it easier for our customers that want to print offline, we have added support for Liveview in LAN

12 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

mode. This means that you can access the video stream of the camera on your printer even if the machine
is not directly connected to the internet.

To enable it, navigate to Settings -> General and enable Lan Mode Liveview.

Added Auto Refill page to show filaments to be used for filament backup

In the "AMS filament backup" feature, the AMS will switch to another spool with the same properties (brand,
type, color, nozzle temperature, etc) automatically when the current filament runs out, but failures caused by
the inconsistencies in filament properties may not be discovered until a "run out" error is reported during
printing. The new "filament backup" page helps users to check whether the backup relationships are correct
before printing.

This feature can be used by following these steps:

a. Check the "AMS filament backup" function on the AMS settings page.

13 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

b. Add two spools of the same Bambu filaments in slot1 and slot2, and add two of the same third-party
filaments in slot3 and slot4 as shown in the image below.

c. Click the "Auto Refill" icon on this page. You will notice that filaments with the same properties will be
displayed in groups on the new page.

14 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Please note that this feature does not support filament on the external spool holder and only works with the
AMS

Improved dynamic flow calibration on a PEI plate and reduced the print area usage as
much as possible

Our team has worked on perfecting the dynamic flow calibration and first layer inspection methods to
include support for the Textured PEI Plates. In the past, calibrating your printer's flow rate could provide bad
calibration numbers. In this version, the results should be similar to printing on a smooth surface like the
Cool Plate or Engineering Plate.

Please note that there's still a very small chance for the calibration not to work as expected. If you notice
the print quality is not within expectations, we recommend calibrating on the smooth sheet.

Added parameters of extrusion compensation being auto-calibrated and saved

In this version of the firmware, the flow dynamics parameter (similar to pressure advance in Klipper, or
linear advance in Marlin) of the filament rows in the AMS now can be calibrated and saved in batches
automatically. You can also calibrate the parameter manually and save it in the printer. For more detailed
information please refer to our wiki article which explains this feature.

(Please note: the compensating algorithm used in the Micro Lidar calibrated parameter is different from the
manually calibrated parameter, so you may find the auto-calibrated parameter is not the same as the
manually calibrated result)

Added absolute flow calibration

15 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Starting with this version, the printer now possesses the ability to automatically calibrate flow rate using
Bambu Micro Lidar. This advancement is driven by complex algorithms designed to enhance precision and
efficiency.

The process involves printing a small calibration pattern, measuring the flow rate under various conditions,
and smartly providing a recommended flow rate setting for improved surface quality.

You can initiate this feature from Bambu Studio by selecting the filament to be calibrated from the
calibration screen. While the process takes a few minutes, upon completion, a recommended setting will
appear which can be saved to a new filament profile for future use.

By using this feature, the printer can accommodate a wider range of materials. For example, it can improve
print quality by calibrating for foaming materials and materials with inaccurate filament diameters.

(Please note: the compensating algorithm used in the Micro Lidar calibrated parameter is different from the
manually calibrated parameter, so you may find the auto-calibrated parameter is not the same as the
manually calibrated result)

16 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

This wiki page shows how to perform flow calibration from Bambu Studio and this wiki page describes
more details and how it works.

Added support for MicroSD file management via Bambu Studio

We wanted to improve the user experience and interaction with the printer, so we introduced support for file
management of files on MicroSD cards. You can now view, delete and print items from the available files on
the MicroSD card right from Bambu Studio.

a. Select Device -> MicroSD Card -> Model

b.Hover the mouse over the model thumbnail to display options to delete, print, or download files

[Experiment] Added support for first-layer detection on PEI plates

The uneven textured surface of the textured PEI build plate is not very friendly to the micro lidar, and first-
layer scanning was not supported in previous firmware. We have improved the related algorithm, allowing
users to take advantage of first-layer scanning on textured PEI plates, and works similarly to smooth build

17 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

plates.

Please note just like the dynamic flow calibration feature, there is a chance for the detection not to work
every time, depending on the first layer quality.

Improvements and bugs fixed

Improvements

▸ Optimized pause and resume function. Customers can not only use the retry button, but also the
resume button on the home page when the printer detects filament as being stuck.

▸ Added calibrate filaments when printing internal models to avoid using the wrong filament (only
supported when using an AMS)

▸ Improved AI detection to reduce the false spaghetti detection rate

▸ Adjusted the listing of time-lapse videos to be displayed in reverse order (from the newest to the
oldest)

▸ Optimized the text content for pop-ups and HMS

▸ Optimized the algorithm to resume the print after a power outage, reducing the probability of layer
shifts when the print is restarted.

▸ Optimized the logic of user binding to improve the success rate

▸ Updated the privacy agreement �

Bugs fixed
Fixed some probable failure issues for resuming after a power outage

Remaining Issues

The printer may appear stuck in a paused state while the AMS shows an error. There may be dropped steps
if users move the XYZ axes away from the waste chute, so please do not move the tool head in this
situation.

If the power is suddenly cut off after the detection of a filament break, the printer may attempt to continue
printing without filament.

OTA version 01.05.02.00 (20230613)

Summary

18 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

▸ Added support for load/unload function (only with external spool holder) when printing is paused

▸ Optimized the filament setting and display logic

▸ Bugs fixed

Added support for load/unload function (only with external spool holder) when printing is
paused

Pauses during printing usually occurs in the following scenarios:

▸ a. The filament on the external spool holder has run out, so the printer pauses automatically;

▸ b. Insert 'pause' at specific layer of the model to change filament.

When printing is paused, please select 'spool holder' on the 'Filament' tab and click 'Load' or 'Unload' to load
or unload filament on the external spool holder, and the corresponding process will be displayed on the right
side.

After loading or unloading, please click the printer's 'Resume' to continue.

19 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Tips:

▸ This feature currently only supports the external spool holder. Please use it in models that only use
the external spool holder;

▸ If you need to insert a 'pause' at a specific layer of the model to change filament on the external
spool holder, it is recommended to use filament of the same type to prevent abnormalities caused
by mismatching printing parameters;

▸ For more information about the "loading/unloading filament on the spool holder" feature, please
refer to the release note of OTA version 01.05.01.00 or the instructional video

Con�gure �lament on the spool holder

Optimized the filament setting and display logic

▸ When the filament information is not recognized or has not been set, the color box displays "?".

▸ When setting filament information, the manufacturer, material, and color need to be selected.

▸ After clicking the "Reset" button, the data on the page will be cleared, but it will not be set. You need to
click the "Confirm" button again;

20 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Bugs fixed

Fixed the issue where a few frames were recorded at the end of a print even with timelapse disabled.

The drying temperature of PETG material has been adjusted from 90° to 80° to avoid deformation of the
tray during drying. If you want to use the drying functionality of the printer, please check this article in
advance.

OTA version 01.05.01.00 (20230426)

Summary

▸ Added support for setting properties and loading/unloading filament on the spool holder

▸ Added support for downgrading to previous firmware versions controlled by Bambulab (Only
through Handy APP V1.0.13 or above)

▸ Added support for quick issue reporting through the popup window on the screen when printing is
completed or stopped manually

▸ Added support for resetting aftermarket filament information after inserting it into a slot when the
printer is idle

▸ Added a pop-window for filaments which are not supported or need attention by AMS when setting
up and printing

▸ Added a QR code link to the firmware version page to view previous release notes

▸ Added the color setting of filament based on AMS's existing colors

▸ Improvements and bugs fixed

21 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Dear X1 series users,

Long time no see.

After nearly 2 months of feature development iterations and test iterations, with everyone's efforts, the
ota version 01.05.01.00 has finally been officially released. We have added several new functions for
filament on the spool holder, described below. At the same time, by popular request, we have included
support for downgrading to a curated list of previous firmware versions (through Bambu Handy 1.0.13 or
above).

In addition, we have also added some other functionality such as quick issue reporting through the popup
window when prints finish or are stopped manually, resetting a aftermarket filament information, pop-up
prompts for different filaments and adjusting the filament color setting page. We also made a lot of
improvements in this version of the firmware, hoping to bring you a better experience.

Enjoy this new firmware version and any feedback is welcome.

Added support for setting properties and loading/unloading filament on the spool holder

The filament on the spool holder can now be managed through an additional slot (a 'virtual slot'), this slot is
managed uniformly with the AMS in the new 'filament' tab.
This slot supports setting filament properties (including type, color, printing temperature, etc), which will be
used for processes such as loading/unloading filament, printing from the spool holder, etc.

Filament on the spool holder can now be loaded/unloaded by selecting this slot and pressing the
'load/unload ' button, and the load/unload process will be displayed on the right side.

The load/unload process of the spool holder is different from AMS, which has three manual steps:

22 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

1. [Load]: Push new filament into the extruder


In this step, new filament needs to be manually fed into the tool head and continue to be pushed
forward slightly when the filament reaches the extrusion gear. When the filament sensor detects the
filament, the extruder will begin to grab the filament.
There will be a prompt during this step. When the tool head sensor is triggered, it will be automatically
closed and the tool head icon on the screen will change to the color of the filament.

1. [Load]: Grab new filament


Please observe the nozzle during this step. In this step, the new filament will be extruded for a while,
and a prompt will pop up if the OLD filament is extruded. Click 'Done' to complete this step and the
extruder will begin to purge the old filament; otherwise, click 'Retry' and the filament will continue to be
extruded for a short distance, and the prompt will pop up again.

1. [Unload]: Pull back the current filament In this step, the filament is cut and exits over the extrusion gear,
and needs to be pulled out of the PTFE tube. There will be a prompt during this step. It will
automatically be closed when the tool head sensor no longer detects filament.

23 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Furthermore, the 'load/unload' function supports switching filament between AMS and the spool holder
directly. For example, when a filament from AMS is loaded, the filament from the spool holder can be
loaded directly by selecting the spool holder and clicking the 'Load' button. The spool holder 'load' process
will be executed followed by the AMS 'unload' process as below.

Tip:

1. The 'unload' button on the 'Temperature/Axis' tab for unloading the filament of the spool holder
has been removed.

2. Loading/unloading filament during printing is not supported for the moment.

Added support for downgrading to previous firmware versions controlled by Bambulab


(Only through Handy APP V1.0.13 or above)

24 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

AMS filament mapping will be lost after downgrading from this version. It is suggested to set it again
or just upgrade to 01.05.01.00

Steps to downgrade to a previous version:

1. Go to the handy device settings page and click Firmware Version.

25 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

26 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

1. Select "I want to update to previous versions"

27 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

28 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

1. Select the previous version you want to upgrade, and then click "Upgrade". There is only one previous
version currently under maintenance, the version is v01.04.01.00, and no other previous versions.

29 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

30 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Added support for quick issue reporting through the popup window on the screen when
printing is completed or stopped manually

After printing successfully, users can report any missed detections during this printing process. If there is
an abnormal interruption in printing, users can report it as a printing error.

Added support for resetting aftermarket filament information after inserting it into a slot
when the printer is idle

The "reset" button on the third-party filament information settings page is able to clear the previous filament
information.

31 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Added a pop-window for filaments which are not supported or need attention by AMS
when setting up and printing

At present, AMS does not support any TPU filaments. For all PVA filaments and third-party filaments, xxx-CF
filaments will pop up a box to indicate precautions. When using AMS for printing, it will pop up a box prompt
and prevent printing for unsupported filaments, and also pop up a box prompt for filaments that need
attention, but it will not prevent printing.

Added a QR code link to the firmware version page to view previous release notes

On the "General" ->"Firmware Version" page, click "Click to view more version information" below, and a QR
code pop-up box will appear. Use the BambuLab Handy APP to scan the code to view the historical version
information released.

32 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Added the color setting of filament based on AMS's existing colors

When setting colors for third-party filaments, AMS can be selected to read colors from the official RFID of
Bambu filaments.

Improvement and bugs fixed

Improvements:
1.[Algorithm] Optimized the spaghetti detection algorithm, so that the spaghetti detection prompt
message can be updated according to real-time detection results.
2.[Screen] Updated the Privacy Policy.
3.[System] Increased the user binding delay time to 30 seconds to avoid the situation where the
original timeout of 10 seconds is not enough.
4.[System] Reduced the position deviation of repeated homing(G28), mitigate the issue of layer shift
during power failure resume and pauses for loading/unloading of filament, etc.
5.[System] Optimized the list of filament presets, and supported the synchronization of filament
presets from the cloud server.
6.[System] Optimized the heat break fan control logic and reduced the false alarm rate of fan
detection.
7.[System] MC board fan is off until the tool head is moved. It will then turn on to cool the MC board
components. When the print concludes and the printer goes to power save mode, the MC board fan
will again turn off.

33 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Bugs fixed:
1.[System] Fixed the issue where the printing process can not be initiated while "%" included in
filenames can not initiate printing.

AMS ota version 00.00.06.32(20230420)


【New features】

Added some new features.

OTA version 01.04.01.00 (20230227)


【Improvements】

1. [Algorithm] Optimized the HMS prompt explaining that the PEI build plate does not support first layer
inspection.

2. [System] Updated some HMS and screen content.

3. [System] Adjusted the page layout and deleted the video and live icon on the thumbnail of the home page
during printing, only retaining the delayed photography icon.

34 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

【Bugs fixed】

1. [System] Fixed the issue of abnormal extrusion compensation caused by the large velocity difference
between the inner and outer walls.

2. [System] Fixed a low probability issue where the avatar of the bound user is not displayed. If you've
encountered the issue of the missing avatar in your account, please upgrade the firmware to the latest
version to fix it.

OTA version 01.04.00.00 (20230207)

Summary

▸ Added a pop-up message for the first boot after updates to remind users to open AI monitoring
function and remind defaultly to check if the carbon rods need to be cleaned

▸ Added equipment maintenance reminders when carbon rods need to be cleaned and Z-axis lead
screws need to be lubricated

▸ Supported encryption of data and control commands between printers and Bambu Studio in LAN
mode to improve security in LAN

▸ Added support for up to 8 cloud printing 3mf files to be cached in the MicroSD Card

▸ Added support for connecting to the printer by directly entering the IP Address and Access Code.
This must be used with the latest version of Bambu Studio

▸ Added support for displaying the current layer number/total number of layers during printing

▸ Added secondary confirmation when stopping a printing job in a pop up window

35 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

▸ Optimized thermal runaway protection for the hotend

▸ Improvements and bugs fixed

▸ Details

Dear X1 Series Users,

First of all, thanks for all beta testers' contribution.

Here are some of the biggest updates in this firmware version——a pop-up message for the first boot after
updates, equipment maintenance reminders, improve the security in LAN, cache cloud print files to
sdcard, displaying the current layer number/total number of layers during printing, secondary
confirmation when stopping a printing job, .etc. Of course, it also comes with tons of improvements, such
as thermal runaway protection for the hot end, AMS humidity display icon.

We hope this firmware update can fulfill your desires! Thanks for all of your support!

Added a pop-up message for the first boot after updates to remind users to open AI
monitoring function and remind defaultly to check if the carbon rods need to be cleaned.

a. If it detects that the AI related functions are not turned on, it will remind you to turn them on. Click the
"Enable" button to turn on AI related functions, and click the "Ignore" button to keep your previous system
settings:

b.X-axis carbon rod maintenance reminder: If you select the "Clean now" icon, it will jump to the equipment
maintenance page. If you select the "Remind me later" icon, this reminder page will pop up again when the
next boot.

36 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Added equipment maintenance reminders when carbon rods need to be cleaned and
Z-axis lead screws need to be lubricated.

a. This popup represents carbon rods in need of maintenance. Selecting "Yes" will jump to the page
described in item "c" below, and you can select "No" to ignore.

b. This popup represents Z axis lead screws in need of maintenance. Selecting "Yes" will jump to the page
described in item "c" below, or you can select "No" to ignore.

37 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

c. If maintenance is required, the test item displayed on the left side of the screen will have a small green
dot prompt.

d. Selecting printer maintenances in item "C" above will take you to this page. Use the Bambu Handy app to
scan the QR code to view a maintenance guide. If maintenance is completed, please press the "Done"
button, and the printer will clear and re-record the print data for the next maintenance reminder. Pressing
the "Ignore" button, means no maintenance is required. The printer also clears and re-records the print data.
Pressing the "Later" button just exits the page, the little green dot of the maintenance item will still be
present.

38 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

e.If the printer does not prompt for maintenance, only the maintenance instructions QR code will be
displayed.

39 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Supported encryption of data and control commands between printers and Bambu Studio
in LAN mode to improve the security in LAN.

a. In "LAN only" mode, TLS v1.2 is enabled in MQTT which is used for the direct connection between the
printer and Bambu Studio. This improves LAN printer control security.
b. TLS v1.2 is enabled for FTP. FTP is used for Bambu Studio to send 3MF files to the MicroSD Card directly.
This can improve the level of LAN data protection.

Added support for up to 8 cloud printing 3mf files to be cached in the MicroSD Card.

a. Add the cloud print file caching function, which is enabled by default. If you select this option when
printing through cloud, the 3mf will be stored in the cache folder of the MicroSD Card root directory.

40 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

b. The printed 3MF files will be backed up to the "Print Cache" folder if the MicroSD card has enough
capacity.

c. The print cache can store up to “8” 3mf files. If it exceeds, the oldest 3mf file cached will be deleted.
When the remaining capacity of the MicroSD Card is less than 500MB, some old print cache 3mf files may
be deleted to ensure that the current print 3mf file can be cached. If deleting all the old 3mf files still does
not meet the capacity requirements, current print 3mf file will not be cached into the MicroSD Card, and an
HMS prompt message will be reported at this time.

Added support for connecting to the printer by directly entering the IP Address and
Access Code. This must be used with the latest version of Bambu Studio( 01.04.02.00 or

41 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

higher).

Bambu Studio needs to be updated to 01.04.02.00 or higher


For Android devices, Bambu Handy needs to be updated 1.0.8 or higher
For iOS devices, Bambu Handy needs to be updated 1.0.9 or higher

On the printer's side, IP and access-code are displayed on screen.

If auto-ip detection fails, the manual input will pop up on Studio/Handy like below:

42 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Added support for displaying the current layer number/total number of layers during
printing

Bambu Studio needs to be updated to 01.04.02.00 or higher

The current number of layers and the total number of layers are displayed to the right of the print progress
percentage on the lower side of the print home page.

43 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Added secondary confirmation when stopping a printing job in a pop up window.

When a user clicks to stop printing after a printing error pop-up appears, a second confirmation pop-up will
appear to prevent accidental cancelation.

44 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Optimized thermal runaway protection for the hotend

We implemented a new thermal runaway protection algorithm to shorten the delay before protection kicks
in. For most thermal runaway cases, the new algorithm can shut down the heater and show the error
prompt within 30 seconds.

We have adjusted the logic for clearing temperature errors. when the printer is idle, in the previous firmware,
some errors are automatically cleared when the error is recovered (e.g. the printer will report an open circuit
error when the sensor is unplugged and the error will be automatically cleared when the sensor is plugged
back in); in the new firmware, the error is only cleared when the printer power cycle or a new print is
initiated.

Improvement and bug fixed

▸ Optimized AMS humidity display icon, and added the humidity display description page after clicking
the humidity icon.

▸ Optimized the issue where snowflakes would appear in liveview when time-lapse photography is turned
on.

▸ Fixed print time statistics error.

▸ Fixed the issue with resetting AMS third-party material where the mapping setting used by AMS auto-
refill function is still the former one, causing incorrect mapping.

Details

45 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Need to upgrade Bambu Studio/Handy

▸ Bambu Studio needs to be updated to 01.04.02.00 or higher

▸ For Android devices, Bambu Handy needs to be updated 1.0.8 or higher

▸ For iOS devices, Bambu Handy needs to be updated 1.0.9 or higher

【New feature】

1. [System] Added a pop-up message for the first boot after updates to remind users to open AI
monitoring function and remind defaultly to check if the carbon rods need to be cleaned.

2. [System] Added equipment maintenance reminders when carbon rods need to be cleaned and
Z-axis lead screws need to be lubricated. Users will be reminded once by default to check whether
the carbon rods have been cleaned already after upgrading to this version.

3. [System] Supported encryption of data and control commands between printers and Bambu
Studio in LAN mode to improve the security in LAN.

4. [System] Supported backup of printed 3MF files to SD card.

5. [System] Added support for connecting to the printer by directly entering the IP Address and
Access Code. This must be used with the latest version of Bambu Studio.

�. [System] Added support for displaying the current layer number/total number of layers during
printing.

7. [System] Added secondary confirmation when stopping a printing job in a pop up window.
【Improvement】

1. [System] Optimized thermal runaway protection for the hotend.

2. [Screen] Optimized the AMS humidity display icon, and added the humidity display description
page after clicking the humidity icon.

3. [System] Optimized the problem of snowflakes in liveview when time-lapse photography is turned
on.
【Bug fixed】

1. [System] Fixed print time statistics error.

2. [System] Fixed the issue with resetting AMS third-party material where the mapping setting used
by AMS auto-refill function is still the former one, causing incorrect mapping.

AMS ota version 00.00.05.96(20230207)


【Bug fixed】

1. Fixed inaccurate remaining capacity display in some cases when spool is near empty.

ota version 01.03.00.00(20221217)

46 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Summary:

▸ Added support for sending multi-plate files to the printer and basic file management for the pre-
loaded models

▸ Added support for browsing plates in the 3MF files and printing the selected plate

▸ Added filament drying functionality

▸ Added support for build plate type identification, reminder and protection

▸ Added support for first-layer inspection with gcode files generated by Bambu Studio.

▸ Combined spaghetti detection and excess chute pileup detection into the AI monitoring function

▸ Added HMS guides to the printer screen

▸ Supported time-lapse photography and video in default 1080P resolution

▸ Added network self-test

▸ Added statistics for the printer's printing hours.

▸ Added fan control

▸ Supported turning off the motor when printing is completed or the printer is idle for over 20 minutes

▸ Supported automatic recovery after losing printing steps (Experimental function, turned off by
default)

▸ Added support for adapting the maximum temperature of the hot bed in different regions under
110/220V

▸ Improvements and bugs fixed

▸ Remaining Issues

First of all, thanks for all the beta testers' contributions. In early December, we organized a beta test through
Facebook. We are so appreciative of your enthusiasm. We received lots of feedback from you and tried our
best to fix them to make this version 01.03.00.00 of the X1 series more perfect.

This version is our Christmas gift for you all our customers.

Here are some of the biggest updates in this firmware version——sending multi-plate files to the printer,
filament drying, 1080P liveview and timelapse video, HMS information on the printer screen to help with
printing problems, AMS filament backup, AMS remaining filament estimation, .etc. Of course, it also comes
with tons of improvements, such as network functionality, print stability, and AI recognition algorithm. We
hope this firmware update can fulfill your desires! Merry Christmas!

【new features】

1. [System] Added support for sending multi-plate model files to the SD card of the printer and basic file
management functionality for 3mf files in the printer

a. Support for sending one or multi-plate sliced 3mf files through the Studio "Send/SendALL" function to the
printer SD card.

47 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

b. Support for deleting 3mf files from the printer (both in internal ROM and SD card) via long press on the
screen of any 3mf files.

After a long press (for about 2 seconds) on the target model file, a pop-up will show up (as shown in the
figure below), after which you can choose whether or not to delete the item.

2. [Screen] Added support for browsing plates in 3MF files and printing the selected plate.

48 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

3. [System] Added filament drying functionality.

After the filament absorbs water, it can cause many problems when printing, such as stringing, easy
breaking, etc. To solve these problems, the filament needs to be dried. In order to make it more convenient
for users to dry filaments, we use the heating function of the hot bed and the closed space in our machine
to create a drying environment for filaments.

49 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

50 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

51 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

4. [Algorithm] Added support for build plate type identification, reminder, and protection (third-party build
plates can be used normally by disabling this function).

a. Build plate type can be detected by the marker on the plate. If the build plate is not placed or is misplaced
by too much, there will be an HMS message to remind you that the build plate was not detected, and if the
detected build plate type is different from the type you set on the slicer, the print will be stopped and a
reminder popup will be displayed.

52 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

b. If you use third-party build plates or the marker on your plate is heavily worn out, this feature can be
disabled through via the printer or app as shown below.

5. [Algorithm] Added support for first-layer inspection with gcode files generated by Bambu Studio.

In past versions, only 3mf files sent directly by Bambu Studio support the first-layer inspection. From this
version, the first-layer inspection is supported with gcode files. While the gcode files must be generated by
Bambu Studio.

6. [System] Combined spaghetti detection and excess chute pileup detection into a single function called AI
monitoring. Users can select the sensitivity of the monitor, and the printing process will be paused
according to the selected sensitivity if any failure is detected.

a. Combined spaghetti detection and excess chute pileup detection into a single function called AI
monitoring, so the UI interface won't change if new algorithms are added in the future.

b. Users can select the sensitivity of the AI monitor, "low", "medium", or "high". The higher the sensitivity is,
the more likely small failures will be detected, and therefore printing may be paused more easily.

7. [HMS] Added support for displaying solutions for parts of common HMS errors directly on the screen
(only Chinese and English are supported).

53 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

a. Now, the built-in HMS guide makes it easier to handle HMS errors when the user does not want to scan
the QR code to get to the online HMS wiki page.

b. The printer's built-in HMS guide supports firmware independent updates. The first built-in HMS guide will
be online when U3 is released.

c. The built-in HMS guides have been rewritten according to the online wiki guide. Only HMS guides that are
frequently accessed and can be illustrated with a few pictures will be built in.

8. [System] 1080P resolution (while the frame rate is reduced from 30fps to 15fps) is supported for both
LiveView and timelapse video.

a. Click the icon to switch resolution. The process of switching takes 1-2 seconds for the reinitialization of
the media module, please be patient. In addition, it should be noted that LiveView will be paused for a while,
and timelapse will be split into two files during the switching process.

b. The system default resolution is 720p 30fps. If you switch to 1080p, the Frames Per Second will be
reduced from 30 fps to 15 fps.

9. [System] Added network self-test functionality.

a. The Test Network tool can be used to diagnose network problems when the printer can not connect to
the Bambu cloud service.

b. The Test Network tool includes testing the connection between the printer and router, the connection
between the printer and baidu.com � or google.com � , and the connection between the printer and the
Bambu cloud service.

54 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

10. [System] Added statistics for printing hours.

On the Device Info page, you can see the printing time record (in hours) of the device, which mainly records
the normal printing time and does not include the time that prints are paused. Note that the printing time
statistics function is a new feature, and will only count all the printing time since the beginning of ota
01.01.00.00 and displayed on this update ota01.03.00.00; unfortunately, the printing time before ota
01.01.00.00(20220926)cannot be counted.

55 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

11. [Screen] Added fan control page.

a. FAN speed control was added to this firmware based on the FAN on/off feature in the previous version of
the firmware.

b. FAN speed is shown as a percentage, and the control steps can be 10%.

56 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

12. [System] Supported turning off the motor when printing is completed or the printer is idle for over 20
minutes. The idle consumption is reduced from 25w to 6w.

All stepper motors are turned off by default, and when the printer is powered on and idle for more than 20
minutes, the printer will turn off the motors to reduce power consumption.

13. [System] Added support for automatic recovery after losing printing steps (Experimental function,
turned off by default).

When printing under high acceleration or if the excess chute is blocked by pileup, there are risks that the XY
motor will skip steps during printing. When the printer is homing, it will monitor the load of the XY motors to
determine if the tool head has reached the end stop. Now, we use the same method to monitor the step
skipping during printing. If skipped steps are detected, the printer will pause the print and do an XY-axis
homing, then resume the print. This is an experimental function and is turned off by default. If you want to
try it, you can turn it on on the print options page.

14. [System] Added support for adapting the maximum temperature of the hot bed in different regions
under 110/220V.

The maximum temperature that the hot bed can reach is different at different voltages. The maximum
temperature of the hot bed is limited to 120℃ under 110V and 110℃ under 220V。

【Improvement】

1. [System] Optimized the calibration steps and subdivided the calibration steps.

2. [System] Optimized the stability of LiveView.

3. [System] Optimized the stability of the wifi connection.

4. [System] Optimized connection stability of LAN mode.

5. [System] Optimized the issue of AMS and AMS-HUB disconnection during printing.

57 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

�. [System] Added support for AWS server switching.

7. [System] When a file fails to be sent, a prompt will be displayed.

�. [System] Optimized power consumption during automatic sleep.

9. [Algorithm] Improved the accuracy of AI monitoring (including spaghetti and excess chute pileup
detection), and reduced false alarms for first-layer inspection.

10. [Algorithm] Improved the accuracy of build plate marker identification and localization.

11. [HMS] Optimized the accuracy of HMS reports and related text descriptions.

12. [HMS] Added display of the issue occurrence time of HMS and pop-up window.

【Bugs fixed】

1. [System] Fixed the occasional issue where the printer suddenly stopped printing when working on a
multi-color model for a long time, and the screen reported that the printing was completed.

2. [System] Fixed the issue where the success pop-up window of filament unloading did not pop up after
the filament is completely unloaded.

3. [System] Fixed the issue where the exhaust fan of the printer did not return to the same state as before
starting printing after canceling a print.

4. [Screen] Reduced MQTT ERROR false positives.

【Remaining issues】

1. [System] The functions of AI monitoring need improvement continuously

2. [System] Occasionally lost steps after power outage recovery.

3. [System] First layer scanning is not supported yet with the textured PEI hot bed.

AMS version 00.00.05.75(20221217)


【new features】

1. [AMS] Supported AMS filament backup.

The AMS will switch to another spool with the same filament properties automatically when the current
filament runs out. These filament properties include brand, type, color, and nozzle temperature. If the AMS
cannot find the same filament, it will display a prompt that the current slot has run out. To enable this
feature, please check "AMS filament backup" on the AMS settings page.

Tips:

a. Currently, the RFID information of filaments cannot be read while printing, and the information of non-
Bambu filaments can not be edited during printing. Please configure the filament information before
printing.

b. This function requires filaments with exactly the same properties. It is recommended that Bambu
filament be used as a replacement for Bambu filament and non-Bambu filament be used as a replacement
for non-Bambu filament.

58 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

2. [AMS] Supported AMS ID reset function.

Users can now reset the AMS ID. To reset the AMS ID, go to the AMS setting screen and click "Reset AMS
information". Then all AMS units will be offline and waiting to unplug. Once all AMS units are unplugged,
please re-plug them one by one in the order you desired. Please refer to Tip1 of this wiki: Connect AMS Hub
and multi-AMS | Bambu Lab Wiki

59 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

3. [AMS] Supported AMS estimating the remaining filament on the spool.

AMS can now estimate the remaining filament of the spool. This estimation is only available with Bambu
Lab filament because it relies on RFID technology. To enable it, please go to the AMS setting screen and
select the "Update remaining capacity" option. Once selected, AMS will estimate the spool in the NEXT
filament info update, depending on how you configure when to update the info. Besides, the estimation will
be updated during printing. Unplugging the filament will clear the info.

60 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Note: filament info must be read before AMS can estimate the remaining filament. Please trigger a reading
manually or automatically with either "Update on insertion" or "Update on startup". This function only
provides an estimation of the remaining capacity, it may not accurately reflect the actual capacity of the
spool.

4. [AMS] Added support for displaying the AMS humidity index.

AMS can now utilize the humidity sensor to help you monitor the humidity state of the AMS and desiccant.
An indicator is shown in the right-bottom corner of each AMS panel.

61 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

The indicator uses color and bars to indicate the index. Larger numbers and green color mean the air is dry
and the desiccant is working effectively, while red and lower bars mean ineffective desiccant and humid air.
An active desiccant can keep the indicators at 4 or 5 bars. Deactive desiccants can only keep the indicator
at 1 or 2 bars. You should store your hygroscopic filament in a dry box until new desiccant packs are
installed.

Notes: Newly installed desiccant can take hours or a night to absorb the moisture until the chamber is
stable. Lower temperatures also slow down the process. Due to the sensor location, raw humidity
measurement doesn't reflect the chamber state accurately. Instead, we applied an algorithm on raw data to
estimate the effectiveness of the desiccants, which should be more reliable in a wider temperature range.

【Improvement】

1. [AMS] Optimized stuck filament detection.

AMS will continuously detect the resistance of the filament during printing, if the resistance of the filament
is too high, the filament may be tangled or the spool may be stuck. The AMS will unload the filament and
retry once automatically. If it still fails, the AMS will display the prompt: "AMS assist motor overload".

62 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

2. [AMS] Added filament stuck detection and automatic recovery during the RFID reading process. If the
filament is stuck during the filament information reading, the AMS will try to recover and redo the reading. If
recovery is unsuccessful, the AMS will try to pull back the filament.

Hub version 00.00.00.42(20221217)


【Function optimization】

1. [HUB] Compatible with printers and AMS related functions.

ota version 01.01.01.00(20221013)


【Improvements】

1. [System] Added SD card prompts for unformatted SD cards.

When the SD card is not formatted, users will see the prompt "Format Required." There is a differentiation
between SD card not inserted prompts and SD card not formatted prompts.

63 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

2. [System] Added support for Bambu Handy to browse more than 20 timelapse videos.

3. [System] Updated some HMS contents.

4. [Algorithm] Added support for automatic micro lidar calibration when micro lidar parameter drift is
detected.

5. [AMS] Added support for the detection of AMS spool or filament getting stuck during printing.

X1 Series printers will now pause printing and provide a pop-up message when the filament is wrapped or
the filament tray is stuck during AMS printing. After solving the issue manually, printing can be resumed by
clicking the "Retry" button.

64 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

【Bugs fixed】

1. [System] Fixed the issue where the screen flashes a pop-up without content when logs are being
uploaded through Bambu Handy.

2. [Algorithm] Fixed the ota01.01.00.00 issue where the maximum acceleration was set to 5000mm/s² after
the first layer inspection function, which caused the estimated print time to be inaccurate. This version
returns the original print quality and acceleration values from ota01.00.00.00.

3. [Algorithm] Fixed the issue where timelapse exposure may be abnormal and the first several frames may
be dropped on some printers.

4. [AMS] Reduced the probability of reading RFID again when an AMS is idle.

ota version 01.01.00.00(20220926)


▸ Summary:

▸ Added support for serial connection of up to 4 AMS units and 1 AMS hub

▸ Added timelapse download function

▸ Added hotbed protection and boundary limits

▸ Added automatic Wifi password entry when reconnecting

▸ Upgraded excess chute pileup detection

▸ Added support for First Layer Inspection for sequential printing by object

▸ Added build plate localization marker detection

▸ Added AMS Quick-start page

▸ Made minor improvements and fixed various bugs (full details below)

▸ Remaining issues

We have worked hard to improve the features available for the X1 and X1 Carbon. Apart from bug fixes,
Version 1.01 improves user experience by implementing easier Timelapse downloads, improving Excess
Chute pileup detection, improving First Layer Inspection, and more!

Thanks much to all the users that have contributed feedback and bug reports; your help has been invaluable
and greatly appreciated!

Added support for serial connection of up to 4 AMS units and 1 AMS hub

As we promised, our printer can connect 4 AMS units to support 16-color filaments from this new firmware
with a required AMS Hub. We solved tons of bugs around multi-AMS setups to make the user experience
more comfortable. Welcome to our new world with 16-colors.

65 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Added timelapse download function

In firmware ota1.0.0.0, we supported the timelapse function. However, exporting timelapses was a bit
cumbersome in the past, as files needed to be copied from the microSD card to the computer. To make this
easier, our new firmware update works together with Bambu Studio (1.3 and up) and Bambu Handy (1.0.5
and up) to export files without removing the MicroSD card.

To enable Timelapse functionality in Bambu Studio, select the enable the Timelapse function in the "Others"
tab as shown below. To browse or download Timelapse videos with Bambu Studio, simple click on Media in
the device tab. In Bambu Handy, you can find "Browse Videos" under "Setting."

Bambu Studio:

66 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Bambu Handy:

67 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

68 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

69 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Added hotbed protection and boundary limits

Another important feature in this firmware version is the inclusion of software end-stops. This prevents
collisions when controlling the tool head manually by limiting movement to the printer's build area in order
to avoid damage to the printer or its motion systems.

To benefit from this feature, users must home the printer before manually controlling the tool head. Users
can home the printer or take advantage of the automatic homing that takes place at the start of a print. In
some situations, users may need to move an axis before homing, so we implemented a warning when users
try to manually control an axis before homing.

70 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Upgraded excess chute pileup detection

When switching between filaments with an AMS unit, the X1 and X1 Carbon both implement purge
functionality to the excess chute to make sure that previous filament has been purged from the tool head.
Because of varying filament performance, there is a chance of some filaments clogging the excess shute.
The X1 and X1 Carbon use AI and visual recognition to detect excess chute pileups.

We are happy to announce that the deep learning model for excess chute pileup has been updated, which
will reduce the rate of false alarms and automatically pause the print if an excess chute clog is detected.

Options for excess chute pileup detection have been merged with spaghetti detection as follows.

71 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Note that detection confidence gradually increases as the pileup grows. Therefore, before printing is finally
paused, you may see the HMS warning message below.

Added support for First Layer Inspection for sequential printing by object

In previous firmware versions, First Layer Inspection only worked for layered printing. If you started a
sequential printing job, the HMS would return a warning saying that "Current printing mode does not
support First Layer Inspection". Now we have extended First Layer Inspection to work with sequential
printing as well. Please note that this work is not complete yet, and for now, only the first object will be
scanned. Here is how to open the sequential printing by object:

72 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Added adaptive first layer scanning using dual lasers

We've implemented some algorithm improvements to improve first layer scanning. In some situations, the
optimal scanning direction might vary, so this update allows laser scanning on either the horizontal or the
vertical axis. This upgrade to the scanning algorithm improves the depth map quality and saves scanning
time, so we're confident that users will find it quite useful!

73 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Added build plate localization marker detection

We have added build plate localization marker detection, so you'll receive a HMS warning message if you
don't align the build plate correctly. This is achieved by capturing the image of the the Aruco code on the
build plate with the LIDAR camera, and then identifying the type of build plate. With that in mind, please take
care not to cover or damage the Aruco code.

Added automatic Wifi password entry when reconnecting

In previous firmware versions, users needed to re-enter their passwords when reconnecting to a previously
used Wifi access point, which was not very convenient. This firmware version implements saving Wifi
passwords to the printer so that users can connect much more easily to multiple networks. These
passwords are saved only to the printer and not shared or saved to the cloud.

74 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Added AMS Quick-start page

You can now find the AMS quick-start guide in the AMS panel. It consists of a few pages of instructions
showing the procedure of filament insertion, how to read the status from LED indication, and the layout of
the AMS control panel.

75 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Made minor improvements and fixed various bugs

Improvements

1. [Algorithm] Optimized spaghetti detection algorithm model

Bugs fixed

1. [Screen] Fixed the issue that filament mapping not be used in direct replay after printing

2. [System] Fixed the occasional issue that model information is lost after printing

3. [AMS] Fixed the related issues of AMS material break detection

Remaining Issues

1.[AMS] When AMS filament run-out is detected before a power outage, the printer will print without
filament after resuming.

2.[System] The process of unloading after aborting from Studio is a little difficult, and the cutter can
become stuck easily. For now, it is best to unload filament via the printer or Bambu Handy.

ams 00.00.04.83(20220926)
Summary:

Added support for HMS prompts for AMS common errors and broken filament detection of multi-AMS

Added capability to switch from AMS to spool holder without unplugging cables

Added power-assisted filament insertion

Added new AMS tray indicators

76 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Optimized the "Update on insertion" and "Update on startup" options

Added support for HMS prompts for AMS common errors and broken filament detection of
multi-AMS

The AMS now supports HMS prompts for common errors. When the AMS is abnormal, users can get
possible reasons by viewing the HMS error codes. The sensor for AMS filament run-out detection in printing
has switched from the AMS to the tool head, and if the filament runs out when the AMS is loading, the old
filament will be automatically purged.

Added capability to switch from AMS to spool holder without unplugging cables

Previously, AMS users needed to unplug the AMS cable before loading filament from the spool holder to
print filament not supported by AMS. This was a problem for people who placed their X1 in a location where
the rear of the machine was not easily accessible. To solve that problem, our new firmware provides an
option to Enable or Disable the AMS when starting a print.

When the "Enable AMS" option is checked, the AMS will be used for a print. If the option is unchecked, the
printer will instead pull filament loaded from the spool holder. Users can now easily switch between the
AMS and spool holder without unplugging the cable.

77 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Added power-assisted filament insertion

Due to the high insertion force, some users find that it is difficult to insert filament. A power-assisted
insertion has been added. User can now select an empty tray from the panel to activate power-assisted
insertion. Once selected, the tray will spin the motor at low speed for 10 seconds to help users insert
filament. At the same time, the white LED starts to breath (turn on and off gradually) to indicate this
function is enabled, and users can insert filament with assistance. Note: you can still insert filament without
the help of power-assisted insertion as in the previous firmware.

Improve AMS tray indicators

The LED indicators on the AMS have been fully reworked to provide better indication of the tray status.

▸ White ON: The tray is inserted but not in use at the moment. You can pull out the filament.

▸ White Breathing: The tray is busy. Please do not pull out the filament.

▸ Red: Red light on with different patterns indicate possible AMS errors; please check error messages or
contact customer service.

78 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

Optimized the "Update on insertion" and "Update on startup" options

These two options allow you to control when to have the AMS check for RFID filament information. If you
don't want filament to be read on every insertion, you can now choose to disable "update on insertion" from
the AMS setting screen. Also, you can enable "update on startup" on every power up, to keep your filament
information up-to-date in case you switch filament while the device is powered off. You can now control
when the AMS reads the filament information. In addition, the AMS now recalls saved third-party filament
parameters. Do remember to change it when you switch a different filament.

ota version 01.00.00.07(20220809)

79 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

【New features】

1. [System] Added support for resuming hot bed temperature after power outage.

2. [System] Added support for multiple languages. (More languages are coming soon!)

3. [System] Added support for the identification and printing of model files named in Chinese.

4. [System] Added support for display of whether the filament is in the nozzle in the E+/- control page.

【Improvements】

1. [HMS] Due to the high false detection rate of stacking detection, in order to avoid disturbing normal
printing, the relevant prompts for stacking detection at the waste port are temporarily closed, and the
function is being optimized.

2. [HMS] Added relevant UI tips for earlier model files which are not suitable for AMS filament mapping.

3. [Algorithm] Optimized the action when the first layer scanning is turned off.

4. [Screen] Optimized the navigation in the AMS filament information settings.

【Bugs fixed】

1. [Screen] Fixed the issue where the progress of the log when uploading the cloud is not continuous.

2. [Screen] Resumed the original UI design for early internal models which do not support AMS filament
mapping

3. [Screen] Closed an internal debugging pop-up window

4. [Screen] Fixed several issues related to the replay function

5. [Screen] Fixed the issues around the mismatches in AMS filaments setting.

6. [System] Fixed the occasional issue where unloads cannot be executed correctly after tapping the unload
button (without AMS).

7. [System] Fixed the occasional issue where the status of filament information was not refreshed

8. [System] Fixed the issue where calibration file parsing failed after executing a printing task.

【Tips】

1. [System] The broken filament detection of the AMS does not support the human intervention temporarily.
If the next filament is inserted immediately after the tail of previous filament entering AMS, it may lead to
empty punching after the previous filament runs out.

2. [System] When the filament is at the hot end, the RFID recognition function cannot be triggered; it is
required to unload filament before RFID recognition.

3. [Screen] When reprint directly after finishing the former print, it will loss original mapping relationship.

80 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

ams 00.00.04.36 (20220809)


1. [AMS] Fixed the abnormal error state and wrong indicator light when some corner cases occurred.

ota version 01.00.00.00(20220725)


Bambu Handy needs to be higher than 1.0.2 to support user logs uploading to cloud.

【New Features】

1. [System] Added support for the timelapse function (720P), whose control switch can be operated when
slicing in Bambu Studio.

2. [System] Added support for LAN Only mode.

3. [System] Added support for resuming prints after power outage (available from second layer, currently
unavailable for setups 2 or more AMS units).

4. [System] Added support for broken filament detection (please check details in ""Tips"" as this function is
still being optimized).

5. [System] Added support for automatically uploading users logs to cloud by scanning a QR-code through
Bambu Handy (needed to be higher than 1.0.2).

6. [System] Added support for reading the serial number, the version number of the AMS HUB, and firmware
upgrade function.

7. [AMS] Added support for the AMS reel information mapping and automatic color matching.

8. [Screen] Added the printing menu options on screen for first-layer scanning and spaghetti detection

9. [Screen] The function calibration in initial setup can be exited via timeout.

10. [Algorithm] Added support for stacking detection via HMS message.

11. [Algorithm] Added HMS messages while the Micro Lidar camera lens seems to be dirty.

12. [Algorithm] Added pause logic for spaghetti detection errors, and supported switching spaghetti
detection on or off during printing.

13. [HMS] Added HMS message for abnormal laser data.

14. [HMS] Added HMS message for abnormal temperature control.

【Improvement】

1. [Algorithm]Optimized algorithm to improve the reliability of the first-layer scanning detection.

2. [Algorithm]Expanded the scanning area of the Micro Lidar.

3.[Screen]Optimized the screen copywriting.

4.[Screen]Optimized the solution of exporting logs to the SD-card to speed up the export time.

81 di 82 17/03/2024, 14:20
X1/X1-Carbon and AMS Firmware Release History | Bambu Lab Wiki https://wiki.bambulab.com/en/x1/manual/X1-X1C-AMS-firmware-rel...

【Bugs fixed】

1. [HMS] Fixed default prompt and inaccurate presentation issues

2. [Screen] Fixed the issue of probabilistic crashes at the end of the SD-card printing

3. [AMS] Fixed the problem where the screen would not update live after RFID recognition

【Tips】

1. [System] The broken filament detection of the AMS does not support the human intervention temporarily.
If the next filament is inserted immediately after the tail of previous filament entering AMS, it may lead to
empty punching after the previous filament runs out.

2. [System] Resuming prints after a power outage is available after the second layer, but the temperature
recovery of the hot bed is not supported temporarily.

3. [Algorithm] The false detection rate of waste port stacking detection is high

4. [Screen]Internal models do not support AMS reel information mapping. Please place your filaments in
order.

ams 00.00.04.26(20220725)
1. [AMS] Added support for the AMS reel information mapping and automatic color matching.

2. [AMS] Added support for broken filament detection when using only one AMS.

3. [AMS] Adjusted the loading and unloading scheme to increase the output power of the booster wheel.

© 2024 Bambu Lab. All rights reserved. | Powered by Wiki.js

82 di 82 17/03/2024, 14:20

You might also like