I was needing to update the firmware on an HP P3015 Laserjet printer and the “Firmware Update” utility on the web interface was failing.

The solution that I found was to simply copy the firmware update binary file to the printer via it’s UNC share name from the print server!

copy /b <firmware file> \\SERVER\PrinterShareName

This did the job perfectly!