Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: X1Plus/X1Plus

Tags

x1plus/3.1

Toggle x1plus/3.1's commit message
X1Plus version 3.1, supporting Bambu Lab X1 and X1 Carbon printers.

In this release:
  * Added experimental support for connecting to Polar Cloud; you can now
    remotely manage and print to an X1-family printer without using the
    Bambu Cloud!  This feature is disabled by default.  For more information
    on Polar Cloud, visit https://polar3d.com/.  Thanks to Polar3D, Inc.
    for sponsoring the development of this feature!
  * Added support for updating firmware on all four AMSes.
  * Added support for displaying data in the GUI from sensors connected to
    X1Plus Expander.
  * Fixed X1Plus firmware bug with selecting TPU for AMS on device (not to
    be confused with the Bambu firmware bug that I fixed in the previous
    release and then created this bug, oopsies).
  * Updated to Bambu filament database 02.01.00.25.
  * Fixed a bug where the printer could not download a 3MF from the cloud
    without WiFi being connected (even if Ethernet was also connected).

Known issues:
  * Actions from Gcode may infrequently fail to trigger, especially if the
    printer is under heavy load.
  * The Bambu camera service has a resource leak across connect/disconnect
    cycles; this issue comes from the base firmware, but can be exacerbated
    when Polar Cloud is active.  If the camera becomes unresponsive, restart
    the printer.

x1plus/3.1_rc1

Toggle x1plus/3.1_rc1's commit message
X1Plus version 3.1 release candidate 1, supporting Bambu Lab X1 and X…

…1 Carbon printers.

In this release:
  * Added experimental support for connecting to Polar Cloud; you can now
    remotely manage and print to an X1-family printer without using the
    Bambu Cloud!  This feature is disabled by default.  For more information
    on Polar Cloud, visit https://polar3d.com/.  Thanks to Polar3D, Inc.
    for sponsoring the development of this feature!
  * Added support for updating firmware on all four AMSes.
  * Added support for displaying data in the GUI from sensors connected to
    X1Plus Expander.
  * Fixed X1Plus firmware bug with selecting TPU for AMS on device (not to
    be confused with the Bambu firmware bug that I fixed in the previous
    release and then created this bug, oopsies).
  * Updated to Bambu filament database 02.01.00.25.
  * Fixed a bug where the printer could not download a 3MF from the cloud
    without WiFi being connected (even if Ethernet was also connected).

Known issues:
  * We have seen X1Plus settings get erased after some installs.  Please let
    us know if you see this issue.
  * Actions from Gcode may infrequently fail to trigger, especially if the
    printer is under heavy load.

x1plus/3.0

Toggle x1plus/3.0's commit message
X1Plus version 3.0, supporting Bambu Lab X1 and X1 Carbon printers.

In this release:
  * Updated to Bambu Lab base firmware 01.08.02.00.
  * Added support for X1Plus Expander (https://accelerated.tech/expander/),
    including:
    - support for I2C sensors: SHT41, AHT20, PMSA003I, TCA8418;
    - support for LED strips;
    - support for the Andon module;
    - and support for a camera shutter release.
  * Added support for Bambu Lab (and custom) filament database updates, and
    imported default filament version of 02.00.00.89.
  * Added the X1Plus Actions subsystem, allowing actions triggered by
    printer events, GPIOs, and by Gcode commands.
  * Updated AMS firmware to 00.00.06.44.
  * Added dynamic module loading system into x1plusd (thanks
    @WolfwithSword!).
  * Disabled by default some services that did not support authentication.
  * Added option to toggle chamber light with hardware buttons (thanks
    @phillipthelen!).
  * Added support for USB ethernet adapters, including X1Plus Expander.
  * Fixed Bambu firmware bug with selecting TPU for AMS on device.
  * Hopefully remembered to build the Mac installer for Intel, not just
    ARM64.

Behind the scenes:
  * Added an experimental httpd with a WebSocket interface (disabled by
    default).
  * Added a mechanism to capture traffic between the AP and MC.
  * Added support for some other WiFi modules, if you have for some reason
    taken a hot air rework station to your AP (thanks, @balika011!).

Known issues:
  * We have seen X1Plus settings get erased after some installs.  Please let
    us know if you see this issue.
  * Actions from Gcode may infrequently fail to trigger, especially if the
    printer is under heavy load.

x1plus/3.0_rc1

Toggle x1plus/3.0_rc1's commit message
X1Plus version 3.0 release candidate, supporting Bambu Lab X1 and X1 …

…Carbon printers.

In this release:
  * Updated to Bambu Lab base firmware 01.08.02.00.
  * Added support for X1Plus Expander (https://accelerated.tech/expander/),
    including:
    - support for I2C sensors: SHT41, AHT20, PMSA003I, TCA8418;
    - support for LED strips;
    - support for the Andon module;
    - and support for a camera shutter release.
  * Added support for Bambu Lab (and custom) filament database updates, and
    imported default filament version of 02.00.00.89.
  * Added the X1Plus Actions subsystem, allowing actions triggered by
    printer events, GPIOs, and by Gcode commands.
  * Updated AMS firmware to 00.00.06.44.
  * Added dynamic module loading system into x1plusd (thanks
    @WolfwithSword!).
  * Disabled by default some services that did not support authentication.
  * Added option to toggle chamber light with hardware buttons (thanks
    @phillipthelen!).
  * Added support for USB ethernet adapters, including X1Plus Expander.
  * Fixed Bambu firmware bug with selecting TPU for AMS on device.
  * Hopefully remembered to build the Mac installer for Intel, not just
    ARM64.

Behind the scenes:
  * Added an experimental httpd with a WebSocket interface (disabled by
    default).
  * Added a mechanism to capture traffic between the AP and MC.
  * Added support for some other WiFi modules, if you have for some reason
    taken a hot air rework station to your AP (thanks, @balika011!).

Known issues:
  * We have seen X1Plus settings get erased after some installs.  Please let
    us know if you see this issue.
  * Actions from Gcode may infrequently fail to trigger, especially if the
    printer is under heavy load.

x1plus/2.0

Toggle x1plus/2.0's commit message
X1Plus version 2.0, supporting Bambu Lab X1 and X1 Carbon printers.

In this release:
  * Updated to Bambu Lab base firmware version 01.08.00.00.
  * Added the X1Plus update engine, which now can download new versions and upgrade X1Plus entirely without a host computer.
  * Added an option to run the VNC server simultaneously with the on-printer display.
  * Added translations for Portuguese and Turkish (thanks to Fatih AYDIN and HtheB!).
  * Added a WiFi compatibility mode.
  * Added command history to the console.
  * Added support for cron jobs (thanks to Miguel Piedrafita).
  * Added visual indicator for axis homing.
  * Added a option to debug the early boot process.
  * Improved lead screw maintenance dialog UX.
  * Fixed a bug in which the lock screen can get 'stuck' in certain cases.
  * Fixed a bug in which higher WiFi channels were not usable in countries that allowed them.
  * Many internal changes to prepare for the future, including moving X1Plus background operations to a new `x1plusd` daemon.

Changes since 2.0 release candidate:
  * Added some diagnostics to help track down some rare situations involving boot failures.
  * Improve WiFi connection behavior associated with downloading base firmware in installer.
  * Enabled update engine by default.
  * Added some cautions that update engine will not work in Shield Mode.

Known issues:
  * We have occasionally seen WiFi disconnect, and not recover until the printer was restarted.  Please let us know if you see this issue.
  * We have occasionally seen X1Plus fail to boot, and require a restart to succeed.  Please let us know if you see this issue.
  * Some recently added text has not yet been translated.

x1plus/2.0_rc1

Toggle x1plus/2.0_rc1's commit message
X1Plus version 2.0 release candidate, supporting Bambu Lab X1 and X1 …

…Carbon printers.

NOTE: Upon installation, this release candidate will immediately prompt that an update is available!  This is expected, and is intended to test the update system.  Although the updated version will be functionally identical to this version, please install the update to help us test the updater.

In this release:
  * Updated to Bambu Lab base firmware version 01.08.00.00.
  * Added the X1Plus update engine, which now can download new versions and upgrade X1Plus entirely without a host computer.
  * Added an option to run the VNC server simultaneously with the on-printer display.
  * Added translations for Portuguese and Turkish (thanks to Fatih AYDIN and HtheB!).
  * Added a WiFi compatibility mode.
  * Added command history to the console.
  * Added support for cron jobs (thanks to Miguel Piedrafita).
  * Added visual indicator for axis homing.
  * Added a option to debug the early boot process.
  * Improved lead screw maintenance dialog UX.
  * Fixed a bug in which the lock screen can get 'stuck' in certain cases.
  * Fixed a bug in which higher WiFi channels were not usable in countries that allowed them.
  * Many internal changes to prepare for the future, including moving X1Plus background operations to a new `x1plusd` daemon.

Known issues:
  * We have occasionally seen WiFi disconnect, and not recover until the printer was restarted.  Please let us know if you see this issue.
  * Some recently added text has not yet been translated.

x1plus/2.0_rc0

Toggle x1plus/2.0_rc0's commit message
X1Plus version 2.0 release candidate, supporting Bambu Lab X1 and X1 …

…Carbon printers.

NOTE: Upon installation, this release candidate will immediately prompt that an update is available!  This is expected, and is intended to test the update system.  Although the updated version will be functionally identical to this version, please install the update to help us test the updater.

In this release:
  * Updated to Bambu Lab base firmware version 01.08.00.00.
  * Added the X1Plus update engine, which now can download new versions and upgrade X1Plus entirely without a host computer.
  * Added an option to run the VNC server simultaneously with the on-printer display.
  * Added translations for Portuguese and Turkish (thanks to Fatih AYDIN and HtheB!).
  * Added a WiFi compatibility mode.
  * Added command history to the console.
  * Added support for cron jobs (thanks to Miguel Piedrafita).
  * Added visual indicator for axis homing.
  * Added a option to debug the early boot process.
  * Improved lead screw maintenance dialog UX.
  * Fixed a bug in which the lock screen can get 'stuck' in certain cases.
  * Fixed a bug in which higher WiFi channels were not usable in countries that allowed them.
  * Many internal changes to prepare for the future, including moving X1Plus background operations to a new `x1plusd` daemon.

Known issues:
  * We have occasionally seen WiFi disconnect, and not recover until the printer was restarted.  Please let us know if you see this issue.
  * Some recently added text has not yet been translated.

x1plus/1.1

Toggle x1plus/1.1's commit message
The first maintenance release of the X1Plus custom firmware, supporti…

…ng Bambu Lab X1 and X1 Carbon!

In this release:
  * Updated to Bambu Lab base firmware 01.07.03.00.
  * Added translation support into Russian (thanks to Henry Thomasino!).
  * Improved X1Plus-specific localization in other languages (most notably, Japanese -- thanks to Jun!)
  * Improved WiFi performance (switched to brcmfmac driver, updated WiFi firmware).
  * Taught installer to choose a printer by IP address.
  * Improved reliability of custom button mappings, and added "ignore" button mapping option.
  * Fixed a bug where the unlock screen number pad could get "stuck" if a dialog popped up at the wrong time.
  * Fixed a bug around where images should go on the SD card for custom backgrounds.
  * Made the console set the printer to relative mode before moving the bed.
  * Taught installer to refuse to install on SD cards with nonstandard formatting that might not be able to boot X1Plus later.
  * Added some behind-the-scenes features, including: userspace support for Windows fileshares via smbfs; a kernel module to support the Wireguard VPN client; and debugging tools for performance issues.

Known issues:
  * Some translated text is too large for its boundaries.

Are you ready to translate X1Plus into your own language?  Please get in touch on Discord!  We can add new languages entirely to the printer, and there is now translation support for X1Plus-specific strings in any language the printer supports.

x1plus/1.1_rc1

Toggle x1plus/1.1_rc1's commit message
Release candidate 1 of the first maintenance release of X1Plus custom…

… firmware, supporting Bambu Lab X1 and X1 Carbon.

In this release:
  * Updated to Bambu Lab base firmware 01.07.03.00.
  * Added translation support into Russian.
  * Improved X1Plus localization in some other languages (most notably, Japanese).
  * Improved WiFi performance (switched to brcmfmac driver, updated WiFi firmware).
  * Taught installer to choose a printer by IP address.
  * Improved reliability of custom button mappings.
  * Fixed a bug where the unlock screen number pad could get "stuck" if a dialog popped up at the wrong time.
  * Fixed a bug around where images should go on the SD card for custom backgrounds.
  * Made the console set the printer to relative mode before moving the bed.

Known issues in this build:
  * Some text does not wrap correctly.
  * Some translated text is too large for its boundaries.
  * Some translations are not up to date.

Are you ready to translate X1Plus into your own language?  Please get in touch on Discord!  We can add new languages entirely to the printer, and there is now translation support for X1Plus-specific strings in any language the printer supports.

v1.0-7-brcmfmac

Toggle v1.0-7-brcmfmac's commit message
use brcmfmac from backports-5.15.81-1

We build in a new kernel that doesn't have any wireless support at all
(otherwise, we crash with the backport!), and instead use the brcmfmac
backport from 5.15.81-1, aiming it at the new WiFi firmware from #84.  Even
Murata says nobody should be using bcmdhd anymore, and so we do not either!