Remote firmware updates. HP LaserJet M5035 Multifunction Printer series, LaserJet M5025 Multifunction Printer series
Реклама
Реклама
Remote firmware updates
The HP LaserJet M5025/M5035 MFP features remote firmware update (RFU) 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.
The process for remotely upgrading firmware involves three steps:
1.
Print a configuration page to see what version of firmware is currently installed on the device. (Also, print a menu map to see what user settings have been configured.)
2.
Go to the HP Web site and download the latest firmware to the computer.
3.
Download the new firmware to the device. (Print a new menu map to compare user settings between the previous firmware and upgraded firmware.)
Table 7-1 Version Checking
Primary/Location
JetDirect inside (JDI)
Fax Modem
Formatter
Copy control board (CPB)
Scan control board (SCB)
Version Checking
Does version checking.
Upgrades if the firmware version is newer; this means it will not rewrite or upgrade if the firmware is the same or older.
This becomes an issue if the current firmware is corrupt.
Because the firmware version may be the same even though it may be corrupt, the firmware will not rewrite because it is the same version.
To update corrupt firmware with the same RFU version, use the nodebug bundle of firmware, then update using the correct firmware bundle.
Does version checking.
The firmware updates if the RFU is different from what is currently on the component. The firmware can be updated if the RFU is older or newer than the current firmware version.
Will not upgrade if firmware version is the same. The same version does not rewrite because of speed.
This becomes an issue if the current firmware is corrupt.
Because the firmware version may be the same even though it may be corrupt, the firmware will not rewrite because it is the same version.
No version checking.
The formatter firmware updates if there is a formatter bundle on the RFU, and is not dependant on what version of firmware the formatter is currently using.
No version checking.
Does version checking.
Upgrades if the firmware version is newer; this means it will not rewrite or upgrade if the firmware is the same or older.
This becomes an issue if the current firmware is corrupt.
Because the firmware version may be the same even though
280 Chapter 7 Engineering Details ENWW
Table 7-1 Version Checking (continued) it may be corrupt, the firmware will not rewrite because it is the same version.
To update corrupt firmware with the same RFU version, use the nodebug bundle of firmware, then update using the correct firmware bundle.
Jetlink protocol
(interface used to hook up output devices; external to MFP)
DC controller
(internal to MFP)
● duplexer
● input external trays
● output external bins
No version checking.
Does version checking.
The firmware updates if the RFU is different from what is currently on the component. The firmware can be updated if the RFU is older or newer than the current firmware version.
Will not upgrade if firmware version is the same.
This becomes an issue if the current firmware is corrupt.
Because the firmware version may be the same even though it may be corrupt, the firmware will not rewrite because it is the same version.
Topics:
●
●
Downloading the new firmware from the HP Web site
●
Downloading the new firmware to the device
●
Printer messages during the firmware update
●
Remote firmware update by using FTP through a browser
●
Remote firmware update by using FTP on a direct network connection
●
Remote firmware update through an optional parallel port
●
Remote firmware update through an MS Windows network
●
Remote firmware update for UNIX systems
●
Remote firmware update by using the LPR command
●
Remote firmware update through HP Web Jetadmin
●
Remote firmware update through the HP Embedded Web Server
Print the configuration page
To determine the current level of firmware, view the configuration page.
To print a configuration page, follow these instructions.
1.
Touch Administration .
2.
Touch Information .
ENWW Remote firmware updates 281
3.
Touch Configuration/Status Pages .
4.
Touch Configuration Page .
5.
Touch Print .
Print a menu map
Print a menu map before updating the firmware to see what user settings have been configured in the current firmware. This menu map can be compared with a menu map printed after the firmware update to determine what user settings have been added or changed in the new firmware.
To print a menu map from the device control panel:
1.
Touch Administration .
2.
Touch Information .
3.
Touch Configuration/Status Pages .
4.
Touch Administration Menu Map .
5.
Touch Print .
Downloading the new firmware from the HP Web site
The remote firmware update (.RFU) file and an associated readme file are packaged together as a selfextracting .EXE file. For detailed instructions about how to download the .EXE file, go to the following
URL: www.hp.com/go/ljm5035mfp_firmware www.hp.com/go/ljm5025mfp_firmware
The .EXE file consists of a readme file and the .RFU file.
For UNIX systems, the remote firmware update file is a .TAR file.
For firmware upgrades on Macintosh systems, see
.
Downloading the new firmware to the device
For support information about downloading new firmware from the Web, go to the following URL: www.hp.com/go/ljm5035mfp_firmware www.hp.com/go/ljm5025mfp_firmware
The device can receive an RFU update when in the READY state. The device 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 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 you want them to be different from the defaults. Examples of settings that are affected in this way are tray types, default symbol sets, and Web-access alerts.
282 Chapter 7 Engineering Details ENWW
The elapsed time for an update depends on the I/O transfer time, as well as the time that it takes for the device to 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 (network). The reinitialization time depends on the specific hardware configuration of the device, such as the number of EIO devices installed, the presence of external paper-handling devices, and the amount of memory that is installed.
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 methods described in this manual to update the device firmware.
Printer messages during the firmware update
The following table lists the causes and results of possible interruptions to the firmware update.
Table 7-2 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 network cable was removed).
No update has occurred.
No update has occurred.
A power cycle occurred during the RECEIVING UPGRADE process.
A power cycle occurred during the PERFORMING
UPGRADE process.
A power cycle occurred during the INITIALIZING process.
No update has occurred. Resend the update through a USB port.
The update has been completed.
Print jobs that are sent to the device while an update is in process do not interrupt the update.
All HP LaserJet devices leave the factory with the most recent firmware version installed. If a remote firmware update fails for the component, the .RFU file must be resent. The only component exception is the formatter. See
for information regarding a formatter update error.
Because a firmware update cannot be resent over a USB for Mac, contact an HP Customer Care Center if a remote update fails in a Macintosh operating system.
Three messages appear during a normal update process; others appear only if the update process does not succeed.
Table 7-3 Update messages
Device message
RECEIVING UPGRADE
PERFORMING UPGRADE
Explanation
This message appears from the time the device recognizes the beginning of an .RFU update until the time the device has verified the validity and integrity of the .RFU update.
NOTE 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. No message appears on the device control panel to indicate that the update was interrupted.
This message appears while the device is actually reprogramming the firmware.
ENWW Remote firmware updates 283
Table 7-3 Update messages (continued)
Device message Explanation
INITIALIZING
RESEND UPGRADE
RFU LOAD ERROR
SEND RFU UPGRADE
ON USB PORT
NOTE If power is lost during the flash DIMM update (while
PERFORMING UPGRADE appears on the control-panel display), the update is interrupted and the message RESEND UPGRADE appears on the control-panel display.
This message appears from the time the device has finished reprogramming the flash until the device reinitializes.
This message appears (in English only) if the firmware update fails because the
RFU process is interrupted. It can also occur if firmware for accessories (such as the duplex unit or an output device becomes is corrupted. Perform another update by any means that is supported by the device, regardless of the connection
(network or USB).
This message appears (in English only) if the firmware update of the formatter fails because the print-engine firmware is corrupted.
If this message appears, the update must now be sent only by a computer that is attached to the USB port of the device.
NOTE To verify that the firmware update succeeded, print a new configuration page from the control panel and verify that the firmware date code on the configuration page has changed.
The following table lists possible reasons for the failure of a remote firmware update and the corrective action required for each situation.
Table 7-4 Troubleshooting a firmware update failure
Reason for firmware update failure
The .RFU file is corrupted.
The wrong device is contained in the .RFU file.
The upgrade was interrupted.
A flash hardware failure occurred.
Corrective action
The device recognizes that the file is corrupted and rejects the update. Download the file again and send the new file to the device. Download the file from www.hp.com/go/ljm5035mfp_firmware .
www.hp.com/go/ljm5025mfp_firmware
The device recognizes the device mismatch and rejects the update. Download the correct file and send it to the device. Download the file from www.hp.com/go/ ljm5035mfp_firmware .
www.hp.com/go/ljm5025mfp_firmware
See
.
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 device for a local telephone support list).
284 Chapter 7 Engineering Details ENWW
Remote firmware update by using FTP through a browser
Complete the following steps to update the device firmware by using file transfer protocol (FTP) through a browser on MS Windows or Macintosh operating systems.
1.
Make note of the TCP/IP address of the device on the HP Embedded Jetdirect page. The HP
Embedded Jetdirect page is the second page of the configuration page printout. To print a configuration page, see
Print the configuration page .
2.
Open a browser window.
3.
In the address line of the browser, type ftp://<IPADDRESS>
, where <IPADDRESS> is the TCP/
IP address of your device. For example, if the TCP/IP address is 192.168.0.90, type
FTP://
192.168.0.90
4.
Press Enter .
5.
Locate the downloaded .RFU file for the device.
6.
Drag and drop the .RFU file onto the PORT icon or onto any open space in the browser window.
If the PORT1 icon does not appear as a folder name, use a Web browser to enable folder viewing for FTP sites. In Microsoft Internet Explorer, use the following procedure to enable the folder view.
a.
Select Tools , then select Internet Options , and then select the Advanced tab.
b.
Select the Enable folder view for FTP sites .
c.
Click OK to save the setting.
7.
The download process begins and the firmware is updated on the device. This can take several minutes. Let the process finish without further interaction with the device or the computer. The
messages described in the section Printer messages during the firmware update appear on the
control panel.
NOTE The device automatically turns off and then on again to activate the update; this can happen more than once. At the end of the update process, the READY message appears on the control panel. Do not turn off the device or interfere with the update until you see this message.
8.
Print a configuration page and verify that the firmware version number matches the revision of the current update.
NOTE Print a menu map to see user settings are configured in the current firmware. This menu map can be compared with a menu map printed before the firmware update to determine what user settings have been added or changed in the new firmware.
To print a menu map from the device control panel, see
ENWW Remote firmware updates 285
Remote firmware update by using FTP on a direct network connection
If the HP LaserJet M5025/M5035 MFP uses a direct network connection, use file transfer protocol (FTP) to update the firmware. Complete the following steps:
1.
Make note of the TCP/IP address on the HP Embedded Jetdirect page. The HP Embedded
Jetdirect page is the second page of the configuration page printout. To print a configuration page, see
Print the configuration page .
NOTE Before connecting to the device, make sure that the device is not in Powersave mode. Also make sure that any error messages are cleared from the control-panel display.
2.
Open a command window on the computer.
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.
When prompted for the user name, press Enter .
6.
When prompted for the password, press Enter .
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, type put C:\LJ\xxxxFW.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 the following path: put "c:\My Documents\LJ\xxxxfw.rfu"
The following series of messages appears 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 device. This can take several minutes. Let the process finish without further interaction with the device or the computer. The messages described in the section
Printer messages during the firmware update appear on the
control panel.
286 Chapter 7 Engineering Details ENWW
NOTE The device automatically turns off and then on again to activate the update; this can happen more than once. At the end of the update process, the READY message appears on the control panel. Do not turn off the device or interfere with the update until you see this message.
11.
Print a configuration page and verify that the firmware revision number matches the revision of the current update.
12.
At the command prompt, type bye
to exit the FTP command.
13.
At the command prompt, type exit
to return to the MS Windows interface.
NOTE Print a menu map to see what user settings are configured in the current firmware. This menu map can be compared with a menu map printed before the firmware update to determine what user settings have been added or changed in the new firmware.
To print a menu map from the device control panel, see
Remote firmware update through an optional parallel port
If the device is connected through an optional parallel connection, then you can send the .RFU file directly to the device by using a
COPY
command from a command prompt or an MS-DOS window.
Windows NT 4.0, Windows 2000, Windows XP, or Windows Server 2003
The .RFU file can be sent directly to the device by typing a copy command at a command prompt or in an MS-DOS window.
Windows NT 4.0 does not support the HP LaserJet M5025/M5035 MFP drivers , but it is possible to update the device firmware in Windows NT 4.0.
1.
At a command prompt, 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 device port (such as LPT1). For example, type the following:
C:\>copy /b c:\xxxxfw.rfu LPT1
NOTE If the file name or path includes a space, enclose the file name or path in quotation marks. For example, type
C:\>copy /b "c:\My Documents\xxxxfw.rfu" LPT1
.
2.
Press Enter on the keyboard.
3.
The download process begins and the firmware is updated on the device. This can take several minutes. Let the process finish without further interaction with the device or the computer. The
messages described in the section Printer messages during the firmware update appear on the
control panel.
NOTE The device automatically turns off and then on again to activate the update; this can happen more than once. At the end of the update process, the READY message appears on the control panel. Do not turn off the device or interfere with the update until you see this message.
ENWW Remote firmware updates 287
4.
Print a configuration page and verify that the firmware revision number matches the revision of the current update.
5.
At the command prompt, type exit
to close the command window.
NOTE Print a menu map to see what user settings are configured in the current firmware. This menu map can be compared with a menu map printed before the firmware update to determine what user settings have been added or changed in the new firmware.
To print a menu map from the device control panel, see
Remote firmware update through an MS Windows network
If the device is shared on an MS Windows network, follow these instructions:
1.
From a command prompt or in an MS-DOS window, 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 (connected to the device by a USB) from which the device is being shared, and <SHARENAME> is the device share name. For example, type the following:
C:\>copy /b c:\xxxxfw.rfu \\COMPUTERNAME\SHARENAME
NOTE If the file name or path includes a space, you must enclose the file name or path in quotation marks. For example, type
C:\>copy /b "c:\My Documents\xxxxfw.rfu"
\\COMPUTERNAME\SHARENAME
2.
Press Enter on the keyboard. The messages described in the section
Printer messages during the firmware update appear on the control panel. The message
1 file(s) copied appears on the computer screen.
3.
The download process begins and the firmware is updated on the device. This can take several minutes. Let the process finish without further interaction with the device or the computer. The messages described in the section
Printer messages during the firmware update appear on the
control panel.
NOTE The device automatically turns off and then on again to activate the update; this can happen more than once. At the end of the update process, the READY message appears on the control panel. Do not turn off the device or interfere with the update until you see this message.
4.
Print a configuration page and verify that the firmware revision number matches the revision of the current update.
NOTE Print a menu map to see what user settings are configured in the current firmware. This menu map can be compared with a menu map printed before the firmware update to determine what user settings have been added or changed in the new firmware.
To print a menu map from the device control panel, see
To share the device, do the following:
1.
Click Start .
2.
Click Settings .
288 Chapter 7 Engineering Details ENWW
3.
Click Properties (Windows 2000) or Printers or Faxes (Windows XP Professional and Windows
Server 2003) or Printers and Other Hardware Devices (Windows XP Home).
4.
Right-click the device name.
5.
Click Properties .
6.
Click the Sharing tab.
7.
Click the Share this printer button.
8.
Enter a share name.
9.
Click Apply . Then, click OK to close.
Remote firmware update for UNIX systems
For UNIX systems, any command method that delivers the .TAR file to the device is acceptable, including the following:
1.
At the command prompt, type cp /home/yourmachine/FILENAME /dev/parallel>
, where
</home/yourmachine/FILENAME> is the location of the .TAR file.
2.
The download process begins and the firmware is updated on the device. This can take several minutes. Let the process finish without further interaction with the device or the computer. The
messages described in the section Printer messages during the firmware update appear on the
control panel.
NOTE The device automatically turns off and then on again to activate the update; this can happen more than once. At the end of the update process, the READY message appears on the control panel. Do not turn off the device or interfere with the update until this message appears.
3.
Print a configuration page and verify that the firmware revision number matches the revision of the current update.
NOTE Print a menu map to see what user settings are configured in the current firmware. This menu map can be compared with a menu map printed before the firmware update to determine what user settings have been added or changed in the new firmware.
To print a menu map from the device control panel, see
Remote firmware update by using the LPR command
NOTE This remote firmware update method is for use in Windows NT 4.0, Windows 2000,
Windows XP, and Windows Server 2003.
ENWW Remote firmware updates 289
Complete the following steps to update the firmware by using the LPR command.
1.
From a command window, 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 device, and where <FILENAME> is the filename of the .RFU file.
NOTE The parameter (-o l) consists of a lowercase "O", not a zero, and a lowercase "L", not the 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.
3.
The download process begins and the firmware is updated on the device. This can take several minutes. Let the process finish without further interaction with the device or the computer.
NOTE The device automatically turns off and then on again to activate the update; this can happen more than once. At the end of the update process, the READY message appears on the control panel. Do not turn off the device or interfere with the update until you see this message.
4.
Print a configuration page and verify that the firmware revision number matches the revision of the current update.
5.
Type exit
at the command prompt to close the command window.
NOTE Print a menu map to see what user settings are configured in the current firmware. This menu map can be compared with a menu map printed before the firmware update to determine what user settings have been added or changed in the new firmware.
To print a menu map from the device control panel, see
Remote firmware update through HP Web Jetadmin
This procedure requires that HP Web Jetadmin V7.8 or later is installed on the computer. Complete the following steps to update a single device through HP Web Jetadmin 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 device in the Quick Device Find field, and then click Go . The device 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 folder and select All Devices . Locate the device that you want to update in the list of devices, 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. If the filename is listed, select it.
290 Chapter 7 Engineering Details ENWW
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 device.
11.
The download process begins and the firmware is updated on the device. This can take several minutes. Let the process finish without further interaction with the device or the computer. The
messages described in the section Printer messages during the firmware update appear on the
control panel.
NOTE The device automatically turns off and then on again to activate the update; this can happen more than once. At the end of the update process, the READY message appears on the control panel. Do not turn off the device or interfere with the update until you see this message.
12.
Print a configuration page and verify that the firmware revision number matches the revision of the current update.
NOTE Print a menu map to see what user settings are configured in the current firmware. This menu map can be compared with a menu map printed before the firmware update to determine what features have been added or changed in the new firmware.
To print a menu map from the device control panel, see
HP Web Jetadmin V7.8 and 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. A simple way to do this is to follow these steps: a.
Click Device Management , and then click All Devices .
b.
Shift-click to select devices that are to be included in the group, and then click OK .
c.
When prompted, type a name for the new device group, and then click OK .
3.
To modify several products in a group, click the group name, and then click Open .
4.
The drop-down menu for Device Group Tools appears on 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 the appropriate information.
Click Return to Device Group when finished.
Remote firmware update through the HP Embedded Web Server
CAUTION Use extreme caution when using this method. Only use this method as a last resort.
ENWW Remote firmware updates 291
CAUTION When trying to install or update RFU, do NOT use any buttons, browse to another site, close or touch the browser page in anyway until the device has reset and displays
READY .
1.
Open the HP Embedded Web Server (HP EWS).
2.
In the Information tab, click the Print menu item.
3.
Click Browse and navigate to the RFU file.
4.
Click Apply .
5.
After the device automatically reboots, the device may ask you to reboot the device manually. Turn the device off, then on.
Wait until the device reboots and displays Ready .
NOTE Print a menu map to see what user settings are configured in the current firmware. This menu map can be compared with a menu map printed before the firmware update to determine what user settings have been added or changed in the new firmware.
To print a menu map from the device control panel, see
292 Chapter 7 Engineering Details ENWW
Завантажити
Реклама