ฝ่ายสนับสนุนลูกค้า HP - ฐานความรู้

HP LaserJet - Update the firmware

Introduction

This document applies to some older HP LaserJet business printers. For instructions on how to update the firmware for a newer HP LaserJet Enterprise or HP LaserJet Pro model, go to one of the following links:
For version information and links to the latest firmware downloads (where available), go to the Latest Firmware Versions.

What you need to know

Before performing a firmware update, review these requirements:
  • If you have a third-party solution, HP recommends contacting the vendor to make sure that the latest firmware version is compatible with the third-party solution.
  • A firmware update can require 10 to 30 minutes or more to complete depending on the speed of the computer and the connection type to the printer, and any print jobs pending in the printer queue.
  • The firmware update process requires a network or USB connection.
  • Access to some menus on the control panel might require administrator privileges or a passcode.

Before updating the firmware

Before updating the firmware, follow these steps:
  หมายเหตุ
Do NOT power cycle the printer or reboot the PC during a firmware update. This might cause the printer to become unstable and or inoperable.
  • Make sure no error messages display on the control panel and clear any that are present.
  • Make sure the printer is in a Ready state and is not in sleep mode or power save mode.
  • If the firmware update involves a change in the format of the nonvolatile random-access memory (NVRAM), make sure to back up any menu settings that have been changed from the default setting. These settings might return to the new default settings and must be reconfigured after the update. For a list of settings that might be impacted by the firmware update, see the Readme file.
  • Check the speed of the host computer and the hardware configuration of the printer. The update time depends on the specific hardware configuration of the printer, such as the number of EIO devices installed, the presence of external paper-handling devices and / or other features such as Fax capabilities. The elapsed time for an update depends on the I/O transfer time, which depends on a number of things. These include the speed of the host computer that is sending the update and the I/O method (Local Port or network), as well as the time that it takes for the printer reinitialize.

Step one: Print a configuration page

To determine the current firmware level and obtain the IP address, print a configuration page.
  1. On the printer control panel, select the Administration icon or the Menu button.
  2. Select INFORMATION.
  3. On MFP models, open the CONFIGURATION/STATUS PAGES menu.
  4. Select CONFIGURATION PAGE or the PRINT CONFIGURATION option.
  5. Select Print or OK.
On the printed configuration page under the "Device Information" section, find the firmware date code to determine the current firmware level. The firmware date code will look something like this: 20040322 48.001.0.

Step two: Download the latest firmware

The HP LaserJet firmware download available from www.hp.com contains firmware for the printer, embedded JetDirect (if applicable), and HP paper handling accessories used with the printer in one convenient file.
  1. Go to the Latest Firmware Versions document, determine the latest version of firmware available for the printer, and compare it with the version installed on the printer (see the configuration page).
  2. Use the links in the Latest Firmware Versions document to go directly to the printer download page, download the firmware, and then extract all files.
  3. Make sure the printer is On and in a ready state.
  4. Note the location of the .rfu file.
    บันทึก
    The firmware file is in the format “xxxxx.rfu”, where “xxxxx” indicates the filename and “.rfu” is the file extension.

Step three: Update the firmware

Follow these steps to update the firmware remotely for a single printer or multiple printers at one time using HP Web Jetadmin 10.4 SR2 or newer.
The duration of these steps varies depending on the printer firmware file size and server capacity. Even if HP Web Jetadmin is installed on a high-end server, HP recommends that you keep other HP Web Jetadmin tasks to a minimum while any firmware upgrades are running because it is a resource-intensive operation.
บันทึก
These steps should only be used if the printer is able to boot to Ready.
Follow the instructions for either Mac OS, Unix, or Windows.

Update the firmware in mac OS X

Use one of the following methods to update the firmware in mac OS X:

Method one: Local firmware update using the HP Printer Utility

The HP Printer Utility is a software program that gives you access to the printer in mac OS X. The HP Printer Utility is available in mac OS X 10.11 by downloading the latest installer from the following Web sites: www.hp.com/support/cljcm6030mfp or www.hp.com/support/cljcm6040mfp
บันทึก
The HP Printer Utility does not work when it is installed by using the AppleTalk protocol. Use IP, Bonjour, Rendezvous, or a USB connection to enable the HP Printer Utility.
  1. Open the HP Printer Utility (Application > Utilities folder).
  2. Select your printer from the list, click Select and continue with the next step.
    1. If a list does not display, click on the printer icon in the lower left corner.
    2. Select your printer from the list, click Select and continue with the next step.
  3. If the printer is not listed, click More Printers.... The Connection Type screen will display.
  4. Select the connection type (USB or TCP/IP) and select the printer or type an IP address.
  5. On the Connection Type screen, click Add. The Select Printer screen displays.
  6. Select the printer from the list and click Select. The HP Printer Utility opens.
  7. Select Update Firmware from the left pane, select Choose, browse to firmware file, and then click Open.
  8. On the Update Firmware screen, click Update.
    บันทึก
    This can take about five minutes. Do not interact with the printer or the computer during the update process. When the update has finished, the printer will reboot.
  9. When the printer returns to a Ready state, print a configuration page and verify that the new firmware has been installed.

Method two: Remote firmware update using FTP on a direct network connection

If the printer uses a direct network connection, use file transfer protocol (FTP) to update the firmware.
  1. Take note of the TCP/IP address on the EIO-Jetdirect page. The EIO-Jetdirect page is the second page of the configuration page printout.
  2. Open the Terminal app (Applications > Utilities folder).
  3. Type FTP <TCP/IP printer ADDRESS> For example, if the TCP/IP address is 192.168.0.90, type FTP 192.168.0.90.
  4. Press Enter.
  5. When prompted for the username and password, press Enter again.
  6. Type put <path>, where <path> is the location from the Web where the .RFU file was downloaded, including the path.
    For example, type put /username/desktop/<filename.rfu> and then press Enter.
    บันทึก
    If the file name or path includes a space, you must enclose the file name or path in quotation marks. For example, type put "/user name/desktop/<filename.rfu>". Type put and type a space, and then drag and drop the .RFU file onto the terminal window to ensure that the entire proper path to the .RFU file is placed in the put command. The complete path to the file is automatically placed after the put command.
  7. Wait for the printer to automatically reboot and activate the firmware update.
    บันทึก
    This can take about five minutes. Do not interact with the printer or the computer during the update process. When the update has finished, the printer will reboot.
  8. When the printer returns to a Ready state, print a configuration page and verify that the new firmware has been installed.

Update the firmware in UNIX

Use the following method to update the firmware remotely for UNIX systems.
  1. Open a command prompt window.
  2. Type cp /home/yourmachine/FILENAME /dev/parallel> at the command prompt, where </home/yourmachine/FILENAME> is the location of the .RFU file.
    บันทึก
    Any command method that delivers the .RFU file to the printer is acceptable for UNIX systems.
  3. Wait for the printer to automatically reboot and activate the firmware update.
    บันทึก
    This can take about five minutes. Do not interact with the printer or the computer during the update process. When the update has finished, the printer will reboot.
  4. When the printer returns to a Ready state, print a configuration page and verify that the new firmware has been installed.

Update the firmware in Windows

Use one of the following methods to update the firmware in Windows:

Method one: Remote firmware update using FTP through a browser

Many HP LaserJet printers feature remote firmware update capability. To update the firmware remotely using file transfer protocol (FTP) through a browser, follow these steps:
บันทึก
This method is not recommended if Internet Explorer 7 is installed on your computer due to frequent timeouts. A stand-alone FTP client program is recommended for older versions of Windows.
  1. Take note of the TCP/IP address on the EIO-Jetdirect page or Embedded Jetdirect Page. These pages are the second page of the configuration page printout.
  2. Open a browser window.
  3. In the address field of the browser, type ftp://<IPADDRESS>, where <IPADDRESS> is the TCP/IP address of the printer. For example, if the TCP/IP address is 123.456.7.890, type ftp://123.456.7.890.
  4. Locate the downloaded .RFU file for the printer.
  5. Drag and drop the .RFU file into the window displaying the PORT1 icon in the browser.
  6. Wait for the printer to automatically reboot and activate the firmware update.
    บันทึก
    This can take about five minutes. Do not interact with the printer or the computer during the update process. When the update has finished, the printer will reboot.
  7. When the printer returns to a Ready state, print a configuration page and verify that the new firmware has been installed.

Method two: Remote firmware update using FTP on a direct network connection

If the printer uses a direct network connection, use file transfer protocol (FTP) to update the firmware. To update the firmware using FTP on a direct network connection, follow these steps:
บันทึก
Firmware for an embedded Jetdirect print server, an embedded print server, or a Jetdirect Inside print server will update when the printer firmware is updated.
  1. Take note of the TCP/IP address on the EIO-Jetdirect page. The EIO-Jetdirect page is the second page of the configuration page printout.
  2. In the address field of the browser, type the ftp address location and press Enter.
    บันทึก
    For example, if the TCP/IP address is 123.456.7.890, type ftp://123.456.7.890
  3. When prompted for the user name and password, press Enter.
  4. Open a command prompt window.
  5. Type bin at the command prompt.
  6. Press Enter. The message 200 Type set to I, Using binary mode to transfer files displays in the command window.
  7. Type put <FILENAME>, where <FILENAME> is the name of the .RFU file that was downloaded from the Web, including the path. For example, put C:\firmwarefilename.rfu (without brackets).
    บันทึก
    If the file name or path includes a space, you must enclose the file name or path in quotation marks. For example, put "C:\firmware filename.rfu".
  8. Press Enter. The following series of messages display in the command window during the update process:
    200 PORT command successful
    150 Opening BINARY mode data connection
    226 Ready
    226 Processing Job
    226 Transfer complete
    After these messages display, a message containing transfer speed information displays and the firmware download begins.
    บันทึก
    This can take about five minutes. Do not interact with the printer or the computer during the update process. When the update has finished, the printer will reboot.
  9. Type bye at the command prompt to exit the FTP command.
  10. Type exit at the command prompt to return to Windows.
  11. Wait for the printer to automatically reboot and activate the firmware update.
  12. When the printer returns to a Ready state, print a configuration page and verify that the new firmware has been installed.

Method three: Remote firmware update using an LPR command

To update the firmware using an LPR command, follow these steps:
  1. Open a command prompt window.
  2. Type lpr -P <IPADDRESS> -S <IPADDRESS> -o l <FILENAME> or lpr -S <IPADDRESS> -Pbinps <FILENAME>, where <IPADDRESS> can be either the TCP/IP address or the hostname of the printer, and where <FILENAME> is the filename of the .RFU file from a command window.
    บันทึก
    The parameter (-o l) consists of a lowercase "O", not a zero, and a lowercase "L", not a numeral 1. This parameter sets the transport protocol to binary mode.
  3. Press Enter.
    บันทึก
    This can take about five minutes. Do not interact with the printer or the computer during the update process. When the update has finished, the printer will reboot.
  4. Type exit at the command prompt to return to Windows.
  5. Wait for the printer to automatically reboot and activate the firmware update.
  6. When the printer returns to a Ready state, print a configuration page and verify that the new firmware has been installed.

Method four: Update the firmware at the control panel using a USB connection

To update the firmware at the control panel using a USB connection, follow these steps. The steps might vary slightly depending on the version of Windows.
Step one: Identify the computer name
บันทึก
Before you can send a firmware upgrade through the USB port, you need to know the name of the computer to which the printer is connected.
  1. Open System Tools or Administrative Tools, and then select System Information.
  2. In the right pane, the computer name displays next to System Name.
  3. Take note of this name to use in subsequent steps.
Step two: Share the connected printer
บันทึก
Before you can send a firmware upgrade through the USB port, you need to enable printer sharing.
  1. Open Printers and Faxes or Printers & scanners.
  2. Enable sharing of the printer.
    • Click Manage, click Printer Properties, click the Sharing tab, select the Share this printer check box, and then click OK. OR
    • Right-click the printer to which you want to send the upgrade, select Sharing… , select the Share this printer option, type a name such as "HP LaserJet", and then click Apply.
Step three: Update the firmware using a USB connection
  1. Open a Command Prompt window.
  2. Click MSDOS Prompt and locate the directory where you saved the firmware file.
  3. Type copy /b filename \\computer name\share name. For example: copy /b ljXXXXmfpfw_0X.00X.X.rfu \\computer1\HP LaserJet.
  4. Press Enter.
    บันทึก
    This can take about five minutes. Do not interact with the printer or the computer during the update process. When the update has finished, the printer will reboot.
  5. Wait for the printer to automatically reboot and activate the firmware update.
  6. When the printer returns to a Ready state, print a configuration page and verify that the new firmware has been installed.

Method five: Local firmware using the HP Easy Firmware Upgrade utility

To update the firmware using the HP Easy Firmware Upgrade utility, follow these steps.
  1. Download the HP Easy Firmware Upgrade utility file to the desktop.
  2. Double-click on the HP Easy Firmware Upgrade utility file.
  3. Use the drop-down arrow to select the printer to upgrade.
    บันทึก
    If the printer is not listed, install the print driver and print a test page before continuing.
  4. Click the Send Firmware button.
    When the file transfer is complete, a smiley face displays indicating that the transfer was successful.
    บันทึก
    The firmware update process may or may not complete on the MFP before the progress bar on the screen completes depending on the speed of the PC.
  5. Wait for the printer to automatically reboot and activate the firmware update.
    บันทึก
    This can take about five minutes. Do not interact with the printer or the computer during the update process. When the update has finished, the printer will reboot.
  6. When the printer returns to a Ready state, print a configuration page and verify that the new firmware has been installed.

Method six: Local firmware update using a Command Prompt For Shared Windows Systems

If the device is attached locally, then the .RFU file can be sent directly to the printer with a COPY command from a command prompt. To update the firmware using using a Command Prompt For Shared Windows Systems, follow these steps:
  1. Make sure the printer is shared on the network.
  2. Open a command prompt window.
  3. Type copy /b FILENAME \\SHARENAME\PRINTERNAME where <FILENAME> is the name of the .RFU file, <SHARENAME> is the name of the machine from which the printer is being shared, and <PRINTERNAME> is the printer's share name.
  4. Wait for the printer to automatically reboot and activate the firmware update.
    บันทึก
    This can take about five minutes. Do not interact with the printer or the computer during the update process. When the update has finished, the printer will reboot.
  5. When the printer returns to a Ready state, print a configuration page and verify that the new firmware has been installed.

Method seven: Remote firmware update using HP Web JetAdmin 10.x

Use the following instructions to update the firmware in HP Web JetAdmin 10.x.
Step one: Update the firmware using HP Web JetAdmin 10.x
บันทึก
HP Web Jetadmin can be configured to get firmware details from hp.com directly. Use Tools, Options, Shared, Network, HTTP to add HTTP proxy details (if needed) and to enable Allow download. Allow download is required for HP Web Jetadmin to communicate with the Internet. After these settings are enabled, HP Web Jetadmin may be able to get firmware listing and firmware image files directly from HP.com if this is allowed on the network where HP Web Jetadmin is running.
  1. Make sure you have administrator privileges or a passcode available.
  2. Connect the client machine to the internet and to the network.
    บันทึก
    Only the client machine needs web access through a browser.
  3. Start Web Jetadmin.
  4. Click Device Management.
  5. Click Firmware and click Repository.
  6. Download the new firmware files.
    บันทึก
    If the client PC does not have internet access, the firmware files can also be downloaded from HP.com to a local PC and then transferred to the client machine. After transferring the files to the client machine, see section Manually import firmware files into WJA.
    1. In the upper right side of the screen, click Get images.
    2. If prompted to check HP.com, click OK. The Get Firmware Images wizard opens.
    3. Select the firmware image that you want to download.
    4. Ctrl+ click to select each printer until all printers are selected and click Next.
      บันทึก
      Make sure to select specific printers in this step otherwise all firmware image files for all HP printers will be retrieved which will take a long time and impact server space.
    5. Browse to the location on the client machine where you want to temporarily download the firmware and click Next.
    6. Make sure the firmware version is correct and click Get images to automatically locate the latest firmware versions on the Web.
    7. Wait for the firmware images for the selected printers to download from the Web.
    8. Make sure the Import firmware images checkbox is selected in the Get Firmware Images wizard and click Done.
      The Import Firmware Images wizard opens.
  7. Import the new firmware files into WJA.
    บันทึก
    If the client PC does not have internet access, see the section Manually import firmware files into WJA.
    1. Select the images to import (indicated by a No value in the Repository column) and click Next.
    2. Confirm the selected images and click Import.
    3. Wait for the firmware to import into the Web Jetadmin repository.
    4. After the import completes, click Done to close the Import Firmware Images wizard.
    5. To check the current version of firmware installed against newer versions available, click All Devices, and then check the Printer Firmware - Severity column. A red 'X' indicates that the firmware needs to be updated.
  8. Update the firmware from Web Jetadmin for multiple printers at one time.
    บันทึก
    You can also schedule a firmware update for a later time or setup automated firmware updates. for instructions, see section Setup automated firmware updates.
    1. In the Repository, click Upgrade Firmware. The Upgrade Firmware wizard opens.
    2. Select the Device Firmware option and click Next.
      บันทึก
      To schedule the update for a later time, click the Schedule firmware upgrade check box.
    3. Click the Device Model header to sort the printer list alphabetically and then use the arrow button to add the printer(s) you want to update to the right pane. When all printers are selected, click Next.
    4. Select the firmware version from the New Version drop-down list and click Next.
    5. Click Upgrade.
  9. Wait for the updates to complete and the printer(s) to reboot.
    บันทึก
    Do NOT interrupt or turn the printer off during the update process. When the update is complete, the printer will automatically reboot. If the firmware update process fails or is interrupted for reasons such as a power outage, it can be completely recovered by running the firmware download again and reinitiating the download. Web JetAdmin will display a notification with information about the failure and a link to retry the process.
  10. When the printer returns to a Ready state, make sure that the new firmware version is installed.
    1. Click All Devices.
    2. Under the Printer Firmware - Severity column, a green checkmark indicates that the firmware is up to date.
      บันทึก
      If you did not retrieve and import images or forgot to check the Import firmware images check box, this might not be the latest version available. Click the Import button to import files already on the client machine.
      บันทึก
      Item count listed under the Printer Firmware - Available in repository column only indicates whether or not firmware has been downloaded for that printer. It might still need to be imported into the repository.
Step three: Setup automated firmware updates (optional)
To setup automated firmware updates from WJA, follow these steps:
To setup automated firmware updates, set a tag for either the qualified version or the latest version of firmware, and then assign a policy to a group of printers for which you want to automatically update firmware.
  1. Select Edit properties, type a Description such as HP LaserJet.
    บันทึก
    If you do not want to use the latest version of firmware and only want to use a known version that has been tested with the fleet, select the Qualify image check box and click OK.
  2. Click All Devices.
  3. Use Ctrl+ click to select a group of printers, right-click and select Add devices to new group.
  4. Type a group name and click Next.
  5. Right-click the group name and select Edit group policies....
  6. Click Add.
  7. Select the policy option Upgrade Printer firmware, select the trigger option Devices added to group, select the policy action Update to latest version or Update to qualified version, and then click Close.
  8. Click Next and click Save Policies.

Control panel messages during the update process

Three messages display during a normal update process.
Printer message
Explanation
RECEIVING UPGRADE
This message displays from the time the printer recognizes the beginning of an .RFU update until the time the printer has verified the validity and integrity of the .RFU update.
PERFORMING UPGRADE
This message displays while the printer is actually reprogramming the firmware.
INITIALIZING
This message displays from the time the printer has finished reprogramming the DIMM until the printer reinitializes.

Troubleshoot the update process

Use the following information as guide when trying to troubleshoot the update process:
  • If the remote firmware update process is interrupted before the firmware is downloaded (before or during the RECEIVING UPGRADE message displays on the control panel), then the firmware file must be sent again.
  • If power is lost during the update process (when the PERFORMING UPGRADE message displays on the control panel), the update will be interrupted.
  • If the message RESEND UPGRADE or a similar message displays (in English only) on the control panel, then the firmware update might need to be re-sent using a computer that is attached to the parallel or USB port of the printer.
The following table lists the causes of possible interruptions and the resulting status to the firmware update.
บันทึก
Print jobs sent to the printer while an update is in process do not interrupt the update.
Causes of firmware update interruptions
Cause
Status
The job was cancelled from the control panel.
No update has occurred.
A break in the I/O stream occurred during send (for example, the parallel cable was removed).
No update has occurred.
A power cycle occurred during the RECEIVING UPGRADE process.
No update has occurred.
A power cycle occurred during the PERFORMING UPGRADE process.
No update has occurred. Resend the update through a parallel port.
A power cycle occurred during the INITIALIZING process.
The update has been completed.
The following table lists possible causes for remote firmware update failures and the corrective action required for each situation.
Causes of firmware update failures
Cause
Corrective action
The .RFU file is corrupted.
The printer recognizes that the file is corrupted and rejects the update. Download the file again and send the new file to the printer.
The wrong printer is contained in the .RFU file.
The printer recognizes the printer mismatch and rejects the update. Download the correct file and send it to the printer.
The upgrade was interrupted.
See the support pages for each printer model.
A flash hardware failure occurred.
Although it is extremely unlikely, the device might have a hardware failure. Call technical support to address the problem (see the flyer that came with the printer for a local telephone support list).


ประเทศ/ภูมิภาค: Flag ไทย