Thank you for your feedback

How to Update Printer Firmware with the "USButil" (DOS-based) or "USB Flash Utility" (Windows GUI-based)

Document ID:SO4667

Usergroup :External


Code update; Flash Lexmark firmware; USBUtila;



Local USB connections to a Microsoft Windows computer allow firmware updates via USButil or the USB Flash Utility. The procedures described in this article are useful if you are upgrading the printer firmware with any of the following file extensions:
  • .fls
  • .pjl
  • .flb
  • .flp
  • .flc
  • .flm
  • .flf
  • .fly
  • .fly
  • .fla
IMPORTANT! The procedures should only be performed if Lexmark Technical Support has recommended a firmware update. Recommendations will be made by a technician should updating the printer firmware correct a printer function or a printing anomaly. You will be directed to, where a keycode will be provided to initiate the firmware download.


Before you begin

Do the following before updating printer or MFP firmware:
  • Download the .zip file to an easy-to-find location such as your Windows Desktop.
  • If you do not have a copy of WinZip, download this application to enable you to extract or expand the firmware file.
  • Using WinZip, expand the file to your Windows Desktop or a destination directory that is easy to locate.   
  • Power off your printer and then back on to clear any error messages and to bring the printer back to READY.
  • Verify your USB connection to the printer, and make sure the printer is recognized by the USB host controller.

    NOTE: You will see connection notifications in the notification area of your task bar, and Microsoft's Add New Hardware Wizard may appear. Cancel these notifications.


Other Firmware Update Methods

The file types listed above can also be sent to the printer using the following methods:

Method Article Link
Embedded Web Server (EWS) Click here
File Transfer Protocol (FTP) Click here
Printer File Loader (Macintosh) Click here
USB flash or thumb drive (models introduced in late 2008) Click here
Firmware Flash or Code Update Table of the Contents and Guide Click here

NOTE: Procedures may slightly vary by printer model.  


USB flash utilities

Two firmware flash utilities are available for download:

USB Flash Utility has a GUI-based interface which shows a progress bar, and the USBUtil is a simple DOS-based executable application that can be run directly from your desktop. Which utility to choose is mainly a matter of preference.

Procedure:  USB Flash Utility

    1. After extracting both the USB flash utility and firmware file, double-click on the USBflash Utility icon.
    2. Confirm that the correct printer model is listed under Select Printer From List. If not, click on the drop-down arrow to locate and select the correct printer.
    3. Browse to the firmware file directory.
    4. Select the required file and click Open.
    5. Confirm that the correct firmware file is listed under Enter Filename To Flash To Printer.
    6. Click Start.
    7. Observe the progress bar to completion.
    8. Observe the printer LEDs or LCD for flash status. A series of periodic LED light sequences will be seen or a specific message will appear on the LCD. 
    9. After completion, the printer should return to Ready.  

      Click here
      for an illustration.


Procedure: USButil (DOS) Utility

  1. After extracting both the flash USButil.exe and firmware file, it is recommended that you move both files to your desktop. NOTE: This is not necessary but may prove useful for some users.
  2. Once the firmware file is on your desktop, simply drag and drop the file onto the USButil icon. 
  3. A command prompt window will briefly appear. 
  4. Observe the printer LEDs or LCD for flash status. A series of periodic LED light sequences will be seen or a specific message will appear on the LCD. 
  5. After completion, the printer should return to Ready

Click here for an illustration.

NOTE: If you have trouble transferring the file, make sure you are directly attached to the USB port (i.e., not via a hub, USB extension cables, docking stations, etc), it may be necessary to detach all other USB devices when using this utility, but most often the utility will find the USB port where your printer is located. These directions assume the utility and the file you are trying to transfer are in the same location. Make sure that the file you are using has been uncompressed or unzipped before attempting the transfer.


Still need help?

Please contact Lexmark Technical Support if you need additional assistance. NOTE: When calling for support, you will be asked for your machine/model type and serial number (SN).

Please call from near the printer in case the technician on the phone asks you to perform a task involving the printer.


Please enter the email address you would like to send a copy of this page to.