Firmware Updates¶
Check and upload firmware updates for printers operating in LAN-only mode.
Overview¶
Bambu Lab printers typically receive firmware updates through Bambu Cloud. For printers operating in LAN-only mode, this feature provides an alternative way to update firmware:
- Check for available firmware updates
- Download firmware from Bambu Lab servers
- Upload directly to printer's SD card via FTP
- Trigger update from printer's touchscreen
SD Card Required
An SD card must be inserted in your printer for firmware updates. The firmware file is uploaded to the SD card via FTP.
LAN-Only Mode
This feature is designed for printers not connected to Bambu Cloud. If your printer is cloud-connected, use the standard OTA update method.
Update Notifications¶
Firmware Version Badge¶
Each printer card shows a firmware version badge when firmware checking is enabled:
- Green (with checkmark icon) — firmware is up to date. Click to view release notes for the installed version
- Orange (with download icon) — a firmware update is available. Hover for version info (current → latest). Click to open the firmware update modal
- Badge displays the installed firmware version number (e.g.
01.09.00.00) - Requires
firmware:readpermission when authentication is enabled
Automatic Checking¶
Firmware versions are checked automatically:
- On printer connection
- Cached for 5 minutes to reduce API calls
- Compares installed version against Bambu Lab's latest
Disabling Firmware Checks¶
You can disable firmware update checks in Settings → General → Updates:
- Toggle "Check printer firmware" off
- When disabled, no firmware check requests are made to Bambu Lab servers
- Useful for users who prefer to manage firmware manually or have network restrictions
- The update badge will not appear on printer cards when disabled
Updating Firmware¶
Step 1: Open Update Modal¶
Click the orange Update badge on the printer card to open the firmware update modal.
Step 2: Review Version Info¶
The modal shows:
| Field | Description |
|---|---|
| Current | Installed firmware version |
| Latest | Available firmware version |
| Release Notes | Click to expand and view changes |
Step 3: Check Prerequisites¶
Before uploading, the system checks:
- SD card is inserted
- Sufficient free space (~400MB recommended)
- Printer is connected
Step 4: Upload Firmware¶
- Click Upload Firmware
- Progress bar shows real-time upload status
- Wait for upload to complete (typically 2-5 minutes for ~300MB)
Step 5: Trigger Update on Printer¶
After upload completes, go to the printer's touchscreen:
- Navigate to Settings
- Select Firmware
- Choose Update from SD card
- Wait for update to complete (10-20 minutes)
Do Not Power Off
Never power off the printer during a firmware update. Wait for the process to complete fully.
Firmware Cache¶
Downloaded firmware files are cached locally:
- Location:
firmware/directory - Naming:
{MODEL}_{VERSION}.bin - Reuse: Cached files are reused for subsequent uploads
This speeds up updates when:
- Updating multiple printers of the same model
- Re-uploading after a failed update
- Uploading to a new printer
Supported Printers¶
All Bambu Lab printer models are supported:
| Series | Models |
|---|---|
| X1 | X1C, X1, X1E |
| P1 | P1S, P1P, P2S |
| A1 | A1, A1 Mini |
| H2 | H2D, H2S |
Troubleshooting¶
No Update Badge¶
- Printer may already be on latest firmware
- Check printer is connected (online status)
- Firmware check may still be loading
Upload Fails¶
- Ensure SD card is inserted and has space
- Check printer is not currently printing
- Verify network connectivity
Upload Stuck¶
- Large files (300MB+) take several minutes
- Progress shows real bytes transferred
- 10-minute timeout prevents indefinite hangs
Printer Doesn't See Update¶
- Firmware file must be in SD card root
- File must have correct
.binextension - Try removing and reinserting SD card
FAQ¶
Can I update cloud-connected printers this way?
Yes, but it's unnecessary. Cloud-connected printers can receive OTA updates directly. This feature is primarily for LAN-only mode users.
Is the firmware from official sources?
Yes. Firmware is downloaded directly from Bambu Lab's official CDN servers.
Will this void my warranty?
No. Using official Bambu Lab firmware through SD card update is a supported method.
Can I downgrade firmware?
The system only shows newer versions as updates. Downgrading requires manually obtaining older firmware files.
What if the update fails?
The printer typically reverts to the previous firmware if an update fails. You can retry the upload process.