Home » Support for Desktop & Laptop » How to Troubleshoot 900 Firmware and Blue Screen Errors on Dell Laser Printers?

Errors Explanation

900 firmware errors are caused by an issue that is the information sent to the printer and sometimes it indicates a hardware related issue. If the corrupt data encounter any of these errors then printer isolates the print job, system, driver and network. It can also help in determining the actual source of corrupt information.

Dell Printer Support

Dell Printer Support

Restart the Printer with the Data Connections Removed:

  • Turn the printer off.
  • Disconnect the printer from data cables (Ethernet, USB, Parallel, and Fax) or wireless networks.
  • With the removal of data connections, turn the printer on.
  • Print a settings report from the operator panel menus, if the printer completes the Power on Self-Test (POST) with no errors.
  • If settings report successfully prints, the issue can be due to hardware related and troubleshooting needs to be continued at section 3 that is “Clearing the Print Queues”.
  • If the settings report results in a 900 firmware error then restart the printer and perform an NVRAM reset for your printer by using the information provided in section 7 that is “Reset the Printer’s NVRAM, and attempt to print the settings report again”.
  • If the settings report results in a 900 firmware error after the NVRAM reset then contact Dell Printer Support.

Clear the Print Queues

  • Clear all the jobs from print queues on all systems that print to this printer
  • Reinsert the data cable and restart the printer.
  • Wait for about a minute for printer to re-establish the communication with network.
  • If the error occurs before you send a new print job to the printer, continue to section 5 “Change the Printer’s IP Address”.
  • If the error does not return after reconnecting the network connection, print a Windows test page from one of your systems. Should the error occur after printing the test page, it may occur due to a corrupt driver. Clear this print job and restart the printer. If a Windows test page from a different system does not generate an error, continue with Section 4 “Reinstall the Driver” on the system that causes the error.
  • If the error does not occur while printing the test pages, attempt to reprint the original job which was queued when the error occurred. If the error returns, this can indicate an issue with a specific job and troubleshooting should continue with Section 6 “Update the Printer’s Firmware”.

Reinstall the Driver

  • Uninstall the drivers and printers software completely on the system from which the error occurs when printing. After uninstalling the driver and printer software, restart the system or the print spooler service.
  • Download and install the advance version of the printer’s driver from Dell’s Support Website: Drivers & downloads.
  • After reinstallation of the driver, attempt to print a Windows test page again.
  • If the error occurs, clear the job, restart the printer, and attempt to print a Windows test page with a driver other than the one which is currently being used.
  • If the error occurs with a Windows test page after reinstallation or with multiple drivers on one system, the print spooler on this system may be corrupt. Troubleshooting should continue with Section 6 “Update the Printer’s Firmware” before you contact the Dell Technical Support.

Change the Printer’s IP Address

If the printer shows a 900 firmware error while connecting to the data connection there are no print jobs in any of the print queues, there may be a source on the network that is sending corrupt data which the printer cannot interpret. Follow the steps below to change the printer’s IP address to troubleshoot this issue:

  • Turn the printer off.
  • Disconnect the printer from any data cables (Ethernet, USB, Parallel, and Fax) or wireless networks.
  • With the data connections removed, turn the printer on.
  • In the printer’s menus on the operator panel, change the printer’s IP address to a static address which is different from the previous IP address and is not currently assigned to another device on the network.
  • Reconnect the printer to the data connection and verify that the error does not return.
  • If the error does not return after reconnecting to the network, resume troubleshooting at section 3 “Clearing the Print Queues”.

Update the Printer’s Firmware

  • After clearing the print queues and restarting of printer without an error, download and install the latest version of the printer’s firmware from Dell’s Support Website: Drivers & downloads.
  • Attempt to reprint your documents after the update.
  • If errors return after updating the firmware, continue to Section 7 “Reset the Printer’s NVRAM”.

Reset the Printer’s NVRAM

Occasionally, printers can retain jobs in their memory (Non-Volatile RAM) when attempting to reprint them. This can cause the unit to reboot with an error when attempting to reprint a corrupt job.

In order to clear the memory of the printer to remove all jobs in the memory, perform the NVRAM reset steps for your printer.

Steps for Printing Corrupt Jobs

Occasionally, corrupt print jobs can result from corrupt or incompatible data inside of a specific document.

If there is a specific font type in the document causing data corruption issues, the setting to print TrueType Fonts as Bitmaps can be enabled in the driver preferences to attempt to overcome the font issue following the steps below:

  • Click Preferences in the printer properties screen
  • Change the setting for True Type Fonts to print as Bitmaps

Alternatively, if any of the specific document or application occurs a 900 firmware error, try to save the document with a different file type or print it from another application. If the errors continue with a specific document after performing the above steps, the document may need to be recreated.

Alvin is the technical writer, assure to provide latest blog topics, on brands like antivirus, printer and windows. His searching criteria and innovative tricks gives the blog a better ideation.