Print | Rate this content

HP Color LaserJet CM1312nfi MFP Product Series - Windows Firmware Update Utility Readme

NOTE: The Color LaserJet CM1312 series printers share firmware code, so the enhancements/fixes are similar for both products. There are, however, separate upgrade utilities for the CM1312nfi and the CM1312. Be sure you have the correct document for the product being updated or an error may be displayed.

Firmware Enhancements

These changes below, are implemented in firmware date code 20080530

Core OS - Corrected an error in page notification that caused a 79 error.

Core OS - Corrected an interaction with the embedded print driver that could cause a firmware hang when Fax "fit to page" is turned Off .

Core OS -Correct fax flash memory outs to be reported on display correctly.

Core OS -Corrected the priority of Scanner 8 error to be reported appropriately and not suppressed.

Core OS - Modified the write abort table to be more similar to end document process, to reduce the incidence of 79 (unknown cause) errors and rebooting.

Core OS - Fixed error that produced a garbled display on a power cycle or reboot.

Core OS - Corrected a memory out error that created a 79 error during a "fax print" and could also occur when cancelling a "fax print".

Core OS - Corrected an error of displaying "scanner 8 error" on a fax cancel scenario.

Core OS - Forcing engine reboot when formatter reboot caused by FAX modem activity timeouts. Added the posting of 19.000 to event log to track these issues.

FAX - Corrected error with "fax cancel" when cancelling from fax status log causing 79 error and rebooting.

FAX - Fixed an error for a bad or cancelled FAX ending up in fax storage and causing FAX send retries until a comm. error is posted.

FAX - Improved FAX memory clearing at end of Send job to reduce the occurrence of abandoned / fragmented fax jobs creating slow downs or memory errors.

FAX - Corrected a condition in FAX receive that left the receiver in an unusable state causing some FAX incoming calls to be ignored.

FAX - Changed the "Fax File System" clean up to catch fragmented fax cancels and aborted sent data.

FAX - Corrected some issues with ring detection and CNG detection seen on some PBX's when the unit is used with a phone attached to the auxiliary port.

FAX - Corrected an issue with automatic reboot when attempting to send a FAX with product localized in Simplified Chinese, Traditional Chinese, Thai, Korean, Russian, Turkish, and Czech. Also affected Polish and Hungarian when Stamped FAX was turned On .

FAX - Fixed and issue with FAX flash memory file system access not correctly identifying collisions in data transfer within the flash memory.

Issues previously corrected and included in this release of date code 20080530:

IQ - Correct pink/magenta/red background occurring with error diffused copies.

IQ - Optimized code for error diffusion un-needed processes.

IQ - Integrated latest Image quality improvements.

IQ - Fix for uncorrectable pixels on the left side of the line. Minor adjustment to the sample point of the calibration label.

IQ - Scan sharpening adjustment for 1312 base.

IQ - Corrected scan head home position detection / readjust. This was done to help the white upper limit failures seen on 1312nfi Imaging.

IQ - Adjusted scanned image noise correction (dither) for 1312 base.

FAX - Corrected missing characters on download dial strings.

FAX - Fax Wizard fix for manual mode selection setting condition.

FAX - Changes the default Ring detect algorithm to the Combined Ring detection.

FAX - Corrected CNG tone detection trigger reset during a extension phone off-hook after a ring.

FAX - Fax over-current protection value changed to On .

FAX - Corrected Fax/Tel function to release phone line to user sooner.

FAX – Optimized product minimum memory allocation to 1Mb for FAX from PC.

FAX – Corrected a condition that incorrectly determined the off-hook status of a down-stream phone.

FAX – Corrected FAX timeout function on large or complex jobs, that will allow product to return to Ready from a Communication error or FAX Storage Low error.

FAX – Corrected an error in FAX memory out, auto cancellation causing a 79 error, seen with large or complex FAX send jobs.

FAX – Corrected a FAX write log 79 error, that may occur if a large or complex send job has used available FAX flash memory and a log entry is required.

Core OS - Removed A6 and 5 x 8 paper sizes that caused 49 errors.

Core OS - fixed localization for "stamped faxes" in Czech, Polish, Turkish, Hungarian, and Russian.

Core OS - Page token correction made for duplex page counting.

Core OS - Page token correction made for collation with duplex pages.

Core OS - Fix for 49 errors that occasionally occur after a misprint.

Core OS - Corrected "restore defaults" function.

Core OS - Fix for NVRAM memory corruption during Deep reset.

Core OS - Correction to page counts if usage is found to be less than the sum of the total copies and the total photos.

Core OS – Corrected a condition that allows printers with the mono graphical front panel to display the Ready 2 Download message when the FW is corrupt.

Core OS – Corrected memory management buffer allocation issue that affects copy, scan and printing FAXES.

Core OS – Corrected memory fragmentation after copying for a long period of time.

Core OS - Removed reference to DIMM slot ( not present in 1312)

Core OS – Control panel unresponsive due to memory management.

PQ - 1312 (Base) fixed streaks due to calibration variances.

PQ - Reduce compression on mono text mode, mono mixed mode, mono auto mode, mono photo mod, mono picture mode, color picture mode, color photo mode. Modification to collation capacity made for these modes.

PQ - Print engines will perform a CPR calibration every time it does a dhalf calibration.

PQ - Integrated latest halftone and Print Quality improvements.

PQ – Adjustments to color tables added.

PQ – Adjusted timing of Color Plane Registration automatic adjustment: now occurs power-on, after elapsed time, and after elapsed page count.

Scan - Scan head re-home check fixed.

Scan - Adjustments made to scan calibration during white target read.


I/O - Correct issues with incorrect button presses during product NVRAM set-up yielding product hangs.

I/O - Fixes issue where closing Mac Dialog results in 'Scanning to PC' hang with Mac Software.

Engine - Corrected laser scanner beam detect timing / reporting.

Microsoft® Windows Instructions for printer firmware update

This utility is for use on Windows 2000, XP, 2003 and Vista.

The HP Color LaserJet CM1312nfi printers must be in a READY state as shown by the LCD display on the control panel and remain powered on during the entire firmware update process.

Depending on the speed of your PC, the firmware update process may complete on the printer, before the progress bar on the screen completes.

  • Once the firmware update process has started, Do Not power cycle the printer or the PC until the firmware update process is complete. Avoid using the device during the firmware upgrade procedure—don’t send a print job, for example.

Flash Firmware update process

NOTE: IMPORTANT - Before the process starts: Turn the printer off and then back on at this time only to clear main printer memory.

Make sure the firmware being updated is for the correct LaserJet product. For example, if you are updating the Color LaserJet CM1312 printer, the firmware file should be for the respective model numbered devices. If the incorrect version of firmware is downloaded to a device, the error Fatal Error 9 will appear on the control panel (preventing the incorrect code from being installed). This error can be removed by rebooting the device. The device will retain the version of FW it had. The user should retrieve the correct version of firmware from and use the Firmware Upgrade Utility to update the device with that code.

  1. Download the file to the desktop, if the Save from the download security dialog window is chosen.

    1. If you choose RUN from the download security dialog window, skip step #2 and go to step #3.

    2. Click on Run if a Microsoft internet explorer security window pops up.

  2. Double click on the flash firmware update utility file. Click on RUN if a Microsoft internet explorer security window pops up.

  3. Read and Evaluate the license and click on Accept Terms if you wish to continue with the update.

  4. If there is only one printer to update the firmware on, accept the default (the radio button already selected) unpack location. Click on Next . This default installation selection, will delete the downloaded files at the end of the firmware update process.

    1. If there is more than one printer to be updated, choose the Unpack to a specific location by selecting the lower radio button and then click Next . Take note of the default directory for later use when updating other printers.

  5. A Window displaying “Color LaserJet CM1312nfi Firmware Update Utility 20080530” will open.

  6. In the window adjacent to the “select printer to update” use the drop down arrow to select the “HP Color LaserJet CM1312nfi PCL 6” driver. If you have previously assigned a different name to the HP Color LaserJet CM1312nfi, choose the name that represents the correct printer.

  7. Click on the Start button in the “Color LaserJet CM1312nfi Firmware Update Utility 20080530” dialog window.

  8. The progress bar will begin to move to the right indicating information being transferred.

  9. DO NOT power cycle the printer or the PC during this process or the printer may become unstable and or unusable without further attention from HP. The firmware update can take up to 5 minutes to complete. Please be patient.

  10. During the printer firmware update, the liquid crystal display (LCD) on the printer control panel will display Printing Document and will change to Erasing . After a short while, the LCD display will change to Programming After a short while, the LCD will display Complete . The Ready LED on the printer will start flashing. The printer will automatically power cycle to reboot and will make noises similar to power on.

  11. To verify the update, a configuration page can be printed from the printer control panel (Select Setup , Reports - press Enter, Config report – press Enter). The configuration page will display the current firmware revision in the Product information block, Firmware Datecode: 20080530 .

  12. On the display of the PC, a smiling face will appear in the “HP Color LaserJet CM1312nfi Firmware Update 20080530” dialog box at the conclusion of the successful printer firmware update.

Provide feedback

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