12-31-2010 11:33 AM
I have a new HP LaserJet CM4540 MFP. The first time I turned on the machine it went through the phases of booting. When it gets to phase 8/8 I get the following message 49.38.07 device error. To continue turn off and then on. I can't see it in Web JetAdmin. I have link lights, the jack is patched and active. All the packing material has been removed. Not sure what to do. Any suggestions?
Solved! Go to Solution.
12-31-2010 03:51 PM
That is a firmware error.
1. Turn printer on and watch when the display shows memory count, press and hold the down arrow until all three lights on the control panel are lit.
2 Press the up arrow
3 Press the home button, the message Skip disk load will display.
4 press the up arrow till NVRAM INIT is highlited.
5 Press the OK button
01-03-2011 08:11 AM
Thank you for your reply, but unfortunately that didn't work. When it boots up it doesn't show the memory count, it just shows 1/8, 2/8 and so on. I'm not sure how to get to NVRAM INIT
01-03-2011 03:58 PM
I had this same error. When I came in to the office today, my CM4540 was displaying Error 49.38.07 and rebooting only resulted in the same error. I called HP support and spent 2 hours going through their troubleshooting methods. Nothing worked. So, I downloaded the most recent firmware onto a USB thumb drive and installed it from the USB port on the console. I reconfigured all my settings and viola, it now works.
01-05-2011 12:12 PM
The document below has the steps on performing a FW upgrade. Good luck!
Please mark the post that solves your problem as Accepted Solution
I am an HP employee!
01-14-2011 12:12 PM
01-20-2011 12:05 PM - edited 01-20-2011 04:59 PM
The firmware for the HP LaserJet CM4540 MFP has just been put on the HP web site. Its address is:
If for some reason that link doesn't work, the path to get to the download is:
hp.com -> Support & drivers ->
Click Download drivers & software
Type CM4540 MFP into product box and enter
Select model number on next page
Below the list of OS entries for drivers is a link that says: Cross operating system (BIOS, Firmware, Diagnostics, etc.)
I hope this helps. I would recommend this upgrade if your device doesn't already have it.
(I edited this reply from my original to change the firmware download URL. The new link is a permanent URL that should be durable across FW revisions. )
01-20-2011 01:28 PM
I had a similar problem with the 4540 I am working with. I was poking around in the pre-boot menu and cleaned the disk, now it always displays a not a bootable device when starting it. The help says to download the firmware. I have the firmware I just don't know how to deliver it to the printer through the pre-boot menu which is the only thing I have access to now. I have a download option, from Network or USB I assume I need some kind of software other than Web Jetadmin. I can ping IP address I assigned to the printer, but Web Jetadmin won't discover it by IP address. I am also not sure how to do it through USB
01-20-2011 03:18 PM
If you go to the hp.com firmware download page, you will find two files; one for Windows and one for Unix. The Windows file is a self-extracting archive. When you execute it, it will unzip itself into a directory with two files. The first file is a .doc readme with instructions. The second file is a .bdl file with the firmware contents.
The Unix file is a TAR archive. It will expand similarly to the Windows executable.
The detailed instructions for a USB update are on Page 10 of the readme file. In general, though, you copy the .bdl file to a thumb drive, plug it into the device and select USB upgrade from the pre-boot menu. Anytime the disk is wiped, this type of update will be required. The boot firmware only has enough functionality to bring up the pre-boot menu and finish loading code from the internal hard drive.
06-13-2011 10:33 AM
I have tried putting the bdl file on a usb device and it says it cannot find it in the pre-boot menu you were speaking about. Do i need to format my USB drive a special way? Do i need to drop the TAR file on it instead?
When i am in the USB mode and have a cable connected between the printer and the computer it tries to install drivers. Can i use an Easy Firmware update utility here?
I have tried the network function to download the firmware to it and it comes up with an address and i cannot speak to the machine here either. I noticed that i needed WebJetadmin but i am having install issues with that so that probably wont work either.
09-14-2011 10:42 AM
I had the same issue on my CM4540 and when I was unable to upgrade using the USB I reformatted using NTFS instead of FAT32. Placed the Firmware file on the Thumb drive and it worked.
05-07-2012 10:56 PM
I have the same problem with you Ann,
In my experience solving this problem:
1. we can not access Embedded Web Server when this error appear
2. all the panel said is Restart the machine, and no hope the error appear again :)
This what i did to solve the problem, and its works:
1. I restore the machine to factory setting
What to know:
- this step will erase all the machine setting
- this step will erase all the machine setting (i said it twice :) )
- some article said just use the Cold Reset menu on Pre Boot menu of the machine, but it didnt work on me, just skip that one
- download the latest firmware here
- extract the file and copy the *.bdl file to USB, put the *.bdl file on the USB root (dont put it on folder)
- turn off the machine, plug the USB in to the machine (i'm sure you know where the USB port is) and then turn on the machine
- just wait untill initial setup of the printer appear (such as: setup the time zone, local time, etc), follow the instruction
- you got likely a brand new machine now (with old/default firmware) :)
2. Upgrade the firmware
What to know:
- instead of install the new one , running the *.bdl file from USB only restore the machine to factory setting
- so downloading any new firmware and run it from USB wont update the firmware in this error case, its only restore the machine to factory setting
- restoring *.bdl file from USB wake your machine up from the dead before :), so upgrading with Embedded Web Server is surely ok now
Please read the instruction here to upgrade the firmware
- I suggest you to use the first way, which is upgrading the firmware from Embedded Web Server
07-24-2012 02:31 PM
You should be able to power on the device and flash the latest firmware to it.
It should be able to do the trick. If you need the latest firmware here is the link.
If not maybe the formatter or hard drive, but I would try this first. Also, if you check out the read me on these machines as well as the 4555 you will see the latest firmware will fix these errors.
09-26-2012 03:36 AM
A little information about this printer.
This printer does not have the same on chip firmware as previous HP models. the FW is an embedded XP software which is located on the harddrive. The only way to install the fw after the harddrive has been erased/formatted is to do this using USB. Format an USB pen with Fat32, and copy the .bdl fw file to it. During the startup (As soon as the HP logo appears) press the stop button (Red button with an X on it). The alternate boot menu will appear.
Select "Download", and then the USB device. You can use the USB port on the control panel even though HP says not to.
The display will show you the .BDL files on the USB thumb drive. Select the one you want to install. and copy it to the printer. After that exit the alternate menu, and the rest will solve it self.