# Updating Zebra Printer Firmware from Hexnode

The **Update firmware** remote action in Hexnode UEM enables IT administrators to remotely deploy **Zebra printer firmware** updates across large fleets to enhance stability, fix operational issues, and maintain performance without requiring manual intervention at each device location.

Why is remote firmware updating essential?
------------------------------------------

Updating **Zebra printer firmware** is critical for businesses in retail, logistics, and warehouse environments to ensure smooth operations, improve print accuracy, and enhance device stability. Hexnode UEM streamlines this process by allowing remote deployment, which prevents workflow delays associated with manual updates across widely distributed fleets.

### Technical requirements and file specifications

To successfully deploy firmware updates using Hexnode UEM:

- **Supported printers**: Only Zebra printers running **LinkOS 5.0 or later** are supported for this remote action.
- **Supported file format**: The firmware file must be in the **.zpl** format.

Step-by-Step guide: How to download Zebra Printer Firmware
----------------------------------------------------------

Before deployment, the correct firmware file must be obtained from the manufacturer.

1. Open the official **Zebra Suppor**t website.
2. Search for the specific printer model using the name printed on the device.
3. Select the model from the search results to navigate to its support page.
4. Go to the **Downloads** section.
5. Under the categories, select **Firmware**.
6. Choose the latest firmware package available and download it.

 Note: 
Always verify that the firmware file **.zpl** extension matches the exact printer model and variant to ensure compatibility and prevent operational issues.

 

### Deploying Zebra Printer Firmware via Hexnode UEM

Use the **Update firmware** remote action to deploy the downloaded firmware file to one or more managed Zebra printers.

1. Open your Hexnode UEM portal.
2. Navigate to **Manage > Devices**.
3. Select the Zebra printer(s) targeted for the update.
4. Click **Actions > Updates > Update firmware**.
5. Choose the firmware file source from the following options: 
    - **Upload file**: Select to upload the firmware file directly from your local computer.
    - **Hexnode repository**: Select a firmware file previously stored under **Content > File**s.
6. **File Selection**: 
    - If **Upload file** is selected, click **Choose file** and upload the required .zpl firmware file.
    - If **Hexnode repository** is selected, select the pre-uploaded firmware file.
7. Click **Done** to initiate the firmware update process.

 Frequently Asked Questions (FAQs)
----------------------------------

1. ### Does the Zebra printer need to remain online during the firmware update?
    
    Yes. The Zebra printer must remain powered on and connected to the network throughout the entire firmware update process. Any loss of connection will interrupt the update and may cause failure.
2. ### How long does a Zebra firmware update typically take?
    
    Most firmware updates complete within a few minutes. The exact duration depends on the specific printer model and the firmware file size. Larger industrial printers may require a slightly longer update window.
3. ###  How can Hexnode administrators confirm a successful firmware update?
    
    After the remote action is complete, administrators can confirm success by checking the printer’s **OS Version** on the **Device Summary** page. This version should reflect the newly deployed firmware.