Print | Rate this content

HP LaserJet 2400 Series Printers - Performing a Firmware Upgrade

Remote firmware update

The HP LaserJet 2400 series printer features remote firmware update capability. The method for downloading remote firmware updates from the Web site is similar to that used to download the latest printing system software and print drivers.

NOTE: 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.
The process for remotely upgrading firmware involves three steps:
  1. Determine the current level of firmware that is installed on the HP LaserJet 2400 series printer.
  2. Go to the HP Web site and download the latest firmware to your computer.
  3. Download the new firmware to the product.

top

Determining the current level of firmware

View the Configuration page to determine the current level of firmware. Perform the following instructions to print the Configuration page.
  1. Press the (SELECT ) button on the control panel to open the menus.
  2. Press the (UP ) arrow or the (DOWN ) arrow button to scroll to INFORMATION in the control panel display, and then press the (SELECT ) button.
  3. Press the (UP ) arrow or the (DOWN ) arrow button to scroll to PRINT CONFIGURATION in the control panel display.
  4. press the (SELECT ) button to print the Configuration Page.
  5. Look in the "Printer Information" section of the Configuration Page for the firmware date code. The firmware date code should look something like this: 20031002 07.000.0.

top

Downloading the new firmware from the HP Web site

Click to visit the support pages for the HP LaserJet 2410, HP laserJet 2420 and HP LaserJet 2430.

The product can receive an RFU update to the firmware when the product is in a Ready state. The product waits for all of the I/O channels to become idle before performing the update.
NOTE: If the firmware update involves a change in the format of the nonvolatile random-access memory (NVRAM), any menu settings that are changed from the default settings will return to default settings. The settings must be changed again if they are to be different than the defaults. Examples of settings that are affected in this way are tray types, default symbol sets, and Web-access alerts.

The elapsed time for an update depends on the I/O transfer time, as well as the time that it takes for the product reinitialize. The I/O transfer time depends on a number of things, including the speed of the host computer that is sending the update and the I/O method (parallel or network). The reinstallation time depends on the specific hardware configuration of the product, such as the number of EIO devices installed, the presence of external paper-handling devices, and the amount of memory that is installed.

If the remote firmware update process is interrupted before the firmware is downloaded (while RECEIVING UPGRADE appears on the control-panel display), the firmware file must be sent again. If power is lost during the flash dual inline memory module (DIMM) update (while PERFORMING UPGRADE appears on the control-panel display), the update is interrupted and the message RESEND UPGRADE appears (in English only) on the control panel display. The update must now be sent only by a computer that is attached to the parallel port of the product.

Finally, any print jobs that are ahead of the RFU job in the queue are printed before the update is processed. Use one of the following methods to update the product firmware.

top

Remote firmware update by using FTP through a browser

Complete the following steps to update the product firmware by using file transfer protocol (FTP) through a browser.
NOTE: The following instructions can be used on Windows or Macintosh operating systems.
  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 a browser window.
  3. In the address line of the browser, type ftp://<IPADDRESS>, where <IPADDRESS> is the TCP/IP address of the product. For example, if the TCP/IP address is 192.168.0.90, type FTP://192.168.0.90.
  4. Locate the downloaded .RFU file for the product.
  5. Drag and drop the .RFU file onto the PORT1 icon in the browser window.
NOTE: The product automatically restarts the firmware to activate the update. At the end of the update process, the Ready message appears on the control panel.

top

Remote firmware update by using FTP on a direct network connection (Microsoft Windows)

If the printer uses a direct network connection, use file transfer protocol (FTP) to update the firmware.

NOTE: Before connecting to the product, make sure that the product is not in Sleep mode. Also make sure that any error messages are cleared from the control-panel display.
  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 a command window on the computer.
  3. In the address line of the browser, type ftp://<IPADDRESS> , where <IPADDRESS> is the TCP/IP address of the product. For example, if the TCP/IP address is 192.168.0.90, type FTP://192.168.0.90 .
  4. Press Enter on the keyboard.
  5. Press Enter when prompted for the user name.
  6. Press Enter when prompted for the password.
  7. Type bin at the command prompt.
  8. Press Enter . The message 200 Type set to I, Using binary mode to transfer files appears in the command window.
  9. 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:\LJ\2410FW.RFU and then press Enter.
    NOTE: If the file name or path includes a space, you must enclose the file name or path in quotation marks. For example, put "C:\My Documents\LJ\2410fw.rfu".
    The following series of messages appear in the command window:
    • 200 PORT command successful

    • 150 Opening BINARY mode data connection

    • 226 Ready

    • 226 Processing Job

    • 226 Transfer complete

    After these messages appear, a message containing transfer speed information appears.

  10. The download process begins and the firmware is updated on the product. This can take about five minutes. Let the process finish without further interaction with the product or the computer.
  11. Type bye at the command prompt to exit the FTP command.
  12. Type exit at the command prompt to return to the Microsoft Windows interface.

top

Remote firmware update through a local Windows port

If the product is connected through a local port (parallel), then the .RFU file can be sent directly to the product by using a COPY command from a command prompt or an MS-DOS window. At the command prompt, perform the following steps for the operating system.
NOTE: The printer must be connected via a parallel cable. A firmware update can not be performed through a USB connection.

Microsoft Windows 98 or Me

  1. Type Mode lpt 1:,,p from a command prompt or in an MS-DOS window.
    NOTE: If the product is attached to a parallel port other than LPT1, then substitute the proper LPT port number in the mode command.
  2. Press Enter on the keyboard. The response should be similar to the following:

    >LPT1 Not Rerouted

    >Resident portion of MODE loaded

    >Infinite retry on parallel printer time-out

  3. Type copy /b <FILENAME><PORTNAME> , where <FILENAME> is the name of the .RFU file (including the path) and <PORTNAME> is the name of the appropriate product port (such as LPT1). For example, copy /b c:\2410fw.rfu lpt1 .
    NOTE: If the file name or path includes a space, the file name or path must be enclosed in quotation marks. For example, type C:\>copy /b "c:\My Documents\2410fw.rfu" lpt1
  4. Press Enter on the keyboard. The messages described in the section Printer messages during the firmware update appear on the control panel.
    NOTE: The product automatically restarts the firmware to activate the update. At the end of the update process, the Ready message appears on the control panel.
  5. Print a configuration page and verify that the firmware revision number matches the revision of the current update.
  6. Type exit at the command prompt to close the command window.

Microsoft Windows NT 4.0, 2000, XP or Windows Server 2003

NOTE: The printer must be connected via a parallel cable. A firmware update can not be performed through a USB connection.
The .RFU file can be sent directly to the product by typing a copy command at a command prompt or in an MS-DOS window.
  1. Type copy /b <FILENAME><PORTNAME> , where <FILENAME> is the name of the .RFU file (including the path) and <PORTNAME> is the name of the appropriate product port (such as LPT1). For example, copy /b c:\2410fw.rfu lpt1 .
    NOTE: If the file name or path includes a space, the file name or path must be enclosed in quotation marks. For example, type C:\>copy /b "c:\My Documents\2410fw.rfu" lpt1
  2. Press Enter on the keyboard. The messages described in the section Printer messages during the firmware update appear on the control panel.
    NOTE: The product automatically restarts the firmware to activate the update. At the end of the update process, the Ready message appears on the control panel.
  3. Type exit at the command prompt to close the command window.

top

Remote firmware update through a Windows network

If the product is shared on a Windows network, perform the following to update the firmware:
  1. Type copy /b <FILENAME> \\<COMPUTERNAME>\<SHARENAME> , where, <FILENAME> is the name of the .RFU file (including the path), <COMPUTERNAME> is the name of the computer from which the product is being shared, and <SHARENAME> is the product share name. For example, type C:\>copy /b c:\2410fw.rfu \\your_server\your_computer
    NOTE: If the file name or path includes a space, the file name or path must be enclosed in quotation marks. For example, type C:\>copy /b "c:\My Documents\2410fw.rfu" \\your_server\your_computer
  2. Press Enter on the keyboard. The messages described in the section Printer messages during the firmware update appear on the control panel.
    NOTE: The product automatically restarts the firmware to activate the update. At the end of the update process, the Ready message appears on the control panel.

top

Remote firmware update using the LPR command

NOTE: This remote firmware update method is for use in Microsoft Windows NT 4.0, Windows 2000, Windows XP, and Windows Server 2003.
Complete the following steps to update the firmware by using the LPR command.
  1. 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 product, and where <FILENAME> is the filename of the .RFU file from a command window.
    NOTE: 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.
  2. Press Enter on the keyboard. The messages described in the section Printer messages during the firmware update appear on the control panel.
    NOTE: The product automatically restarts the firmware to activate the update. At the end of the update process, the Ready message appears on the control panel.
  3. Type exit at the command prompt to close the command window.

top

Remote firmware update by using FTP on a direct network connection (Macintosh)

If the printer uses a direct network connection, use file transfer protocol (FTP) to update the firmware.
NOTE: Before connecting to the product, make sure that the product is not in Sleep mode. Also make sure that any error messages are cleared from the control-panel display.
  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 a Terminal window on the Macintosh. The Terminal application can be found on the computer hard drive in the 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 on the keyboard.
  5. Press Enter when prompted for the username and password.
  6. Type put <path> , where <path> is the location the .RFU file was downloaded from the Web, including the path. For example, type put /username/desktop/2410fw.rfu and then press Enter .
    NOTE: 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/2410FW.RFU" .

    Type put and 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. The download process begins and the firmware is updated. This can take about five minutes. Let the process finish without further interaction with the product or the computer.
    NOTE: The product automatically restarts the firmware to activate the update. At the end of the update process, the Ready message appears on the control panel.

top

Remote firmware update using Fetch (Mac OS 9.x only)

A shareware program called Fetch provides FTP control for a put command for Macintosh OS 9.x. Click here to download and install the program from http://download.com.com/3000-2151-10182446.html Non-HP site .

Complete the following steps to update the product firmware by using Fetch.
  1. Start the program by clicking the Fetch icon.
  2. Type the IP address of the product in the Host: box
  3. Click the Put Files button and browse to the location of the .RFU file.
  4. Double-click the file to select it and download it to the product. A confirmation message appears in the main window.
  5. Click OK .
    NOTE: The product automatically restarts the firmware to activate the update. At the end of the update process, the Ready message appears on the control panel.

top

Remote firmware update using the HP LaserJet Utility (Mac OS 9.x only)

Complete the following steps to update the firmware by using the HP LaserJet utility.
  1. Make sure that the tools and files that are necessary for the update are available. The HP LaserJet Utility the and .RFU file (the firmware file for the product) will be needed.

    The HP LaserJet Utility can be found on the HP LaserJet 2410, 2420, and 2430 printing-system software CD-ROM that cam with the product. If the CD-ROM is not available, the HP LaserJet Utility can be obtained by downloading the latest product installer from the Drivers and Downloads link at http://www.hp.com.

    The firmware file (.RFU file) can be downloaded by selecting "Cross operating system (BIOS, Firmware, Diagnostics, etc)" after entering the product model at the following HP Drivers and Downloads Web site: http://www.hp.com/country/us/en/support.html?pageDisplay=drivers .

  2. Open the HP LaserJet Utility.
  3. Click Select Printer and locate the product that you would like to update on the network. Select the product on the right side of the dialog box, and click OK . An information dialog box for the HP LaserJet 2410, 2420, and 2430 printer appears.
  4. Click Files on the left side of the information dialog box. A dialog box appears where you can select a file to be downloaded to the product.
  5. Click Select File .
  6. Locate the .RFU file on your hard disk, and click the file name to highlight it. Click Select . The Files dialog boxes update to show the .RFU file under File to download .
  7. Click Download . The HP LaserJet Utility starts downloading the file to the product. A progress bar shows how much of the file has been downloaded. While the file is downloading, the RECEIVING UPGRADE message appears on the control panel display of the product. After the file has downloaded to the product the PERFORMING UPGRADE message appears on the control-panel display.

NOTE: The product automatically restarts the firmware to activate the update. At the end of the update process, the Ready message appears on the control panel.

top

Remote firmware update using HP Web Jetadmin

This procedure requires that HP Web Jetadmin version 7.0 or later be installed on the computer.

Perform a single product update

Complete the following steps to update a single product through HP Web Jet Admin after downloading the .RFU file from the HP Web site
  1. Start HP Web Jetadmin.
  2. Type the TCP/IP address or IP host name of the product in the Quick Device Find field, and then click Go . The product Status window opens.
  3. Open the Device Management folder in the drop-down list in the Navigation panel. Navigate to the Device Lists folder.
  4. Expand the Device Lists and select All Devices . Locate the product that you want to update in the list of products, and click to select it.
  5. Locate the drop-down box for Device Tools in the upper-right corner of the window. Select Update Printer Firmware from the choose action list.
  6. If the name of the .RFU file is not listed in the All Available Images dialog box, click Browse in the Upload New Firmware Image dialog box and navigate to the location of the .RFU file that you downloaded from the Web at the start of this procedure. If the filename is listed, select it.
  7. Click Upload to move the .RFU file from your hard drive to the HP Web Jetadmin server.
  8. Refresh the browser.
  9. Select the .RFU file from the Printer Firmware Update drop-down menu.
  10. Click Update Firmware . HP Web Jetadmin sends the selected .RFU file to the product. The messages described in the section Printer messages during the firmware update appear on the control panel.
    NOTE: The product automatically restarts the firmware to activate the update. At the end of the update process, the Ready message appears on the control panel.

Perform a multiple or unattended product update

HP Web Jetadmin 7.0 or later can also be used to perform multiple or unattended installations. Complete the following steps for multiple or unattended installations.
  1. Start HP Web Jetadmin.
  2. Create a device group.
    1. Click Device Management and click All Devices . ---OR-- Shift-click to select products that you want to be included in the group and then click OK .
    2. Type a name for the new device group when prompted, and then click OK .
  3. Click the group name and then click Open to modify several products in a group.
  4. The drop-down menu for Device Group Tools appears in the right side of the window. Scroll if necessary to view it.
  5. In the Device Group Tools drop-down box, select an action. Type in the appropriate information. Click Return to Device Group when finished.

top

Remote firmware update for UNIX systems

Any command method that delivers the .RFU file to the product is acceptable for UNIX systems, including the following.

Type cp /home/yourmachine/FILENAME /dev/parallel> at the command prompt, where </home/yourmachine/FILENAME> is the location of the .RFU file.
NOTE: The product automatically restarts the firmware to activate the update. At the end of the update process, the Ready message appears on the control panel.

top

Printer messages during the firmware update

Three messages appear during a normal update process.

Update messages
Printer message
Explanation
RECEIVING UPGRADE
This message appears from the time the product recognizes the beginning of an .RFU update until the time the product has verified the validity and integrity of the .RFU update.
PERFORMING UPGRADE
This message appears while the product is actually reprogramming the firmware.
INITIALIZING
This message appears from the time the product has finished reprogramming the DIMM until the product reinitializes.
NOTE: Print a new configuration page from the control panel and verify that the firmware date code on the Configuration page has changed to verify that the firmware update succeeded.

top

Troubleshooting a firmware update

The following tables lists the causes and results of possible interruptions to the firmware update.

Troubleshooting a firmware update
Cause
Result
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.

Print jobs sent to the product while an update is in process do not interrupt the update.

The following table lists possible reasons for the failure of a remote firmware update and the corrective action require for each situation.

Troubleshooting a firmware update failure
Reason for firmware update failure
Corrective action
The .RFU file is corrupted.
The product recognizes that the file is corrupted and rejects the update. Download the file again and send the new file to the product. Download the file from: The support pages for each printer model. for the HP LaserJet 2410 printer, for the HP LaserJet 2420 printer, and for the HP LaserJet 2430 printer.
The wrong product is contained in the .RFU file.
The product recognizes the printer mismatch and rejects the update. Download the correct file and send it to the product. Download the file from: The support pages for each printer model. for the HP LaserJet 2410 printer, for the HP LaserJet 2420 printer, and for the HP LaserJet 2430 printer.
The upgrade was interrupted.
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 product for a local telephone support list).
NOTE: All HP LaserJet products leave the factory with the latest available firmware version installed. If a remote firmware update fails, the .RFU file must be sent over a parallel port connect.

top

Provide feedback

Please rate the information on this page to help us improve our content. Thank you!