Solved syntax error when printing a pdf file to HP Laserjet 8150 printer (Rev: 1.1)


When printing a pdf file entitled "On the concept of 'tractor beams'" (by S. Sukhov and A. Dogariu*)  to HP Laserjet 8150 printer using the "HP LaserJet 8150 Series PS" drivers, the hardcopy printout shown the below syntax error:

ERROR: syntaxerror
OFFENDING COMMAND: Copyright

STACK:

/Notice

-dictionary-
/FontInfo
-dictionary-
false

The pdf file has the below properties:
PDF Producer: Acrobat Distiller 6.0.1 (Windows)
PDF Version: 1.3 (Acrobat 4.x)

In order to update the printer firmware, I have locally connected the HP Laserjet 8150 printer through the parallel port to a computer running Windows XP Professional SP3 Operating System. The HP Laserjet 8150 printer original Firmware Datecode is 20010426 MB7.92.

I downloaded the latest "HP LaserJet 8150 printer firmware for single/multiple printers - Windows operating systems" version MB7.119 16 (Dec 2004). After extracting the download printer firmware file, I open a command prompt and send the firmware upgrade file, lj8150fw_MB7.119.rfu directly to the printer through the printer parallel port using the below COPY command (/b indicates a binary file):

copy /b lj8150fw_MB7.119.rfu LPT1

The HP Laserjet 8150 printer shown a "Receiving upgrade", "Upgrading printer" status. After that, the HP Laserjet 8150 printer automatically recycle itself, load the program, initialize and boot up. The HP Laserjet 8150 printer new Firmware Datecode is 20041013 MB7.119. The pdf file entitled "On the concept of 'tractor beams'" has print successfully after updating the HP Laserjet 8150 printer firmware.



[JackNg: Updated on 31 Jan 2012] The update Firmware Datecode 20041013 MB7.119 also solved the below stack underflow error:

ERROR: stackunderflow
OFFENDING COMMAND: exch

STACK:

{--pop-- --pop-- ct_str1 --exch-- 0 --exch-- --put-- ct_str1 show {_ct_na _ct_i --get-- } --stopped-- {--pop-- --pop-- } {_ct_x _ct_y --moveto-- 0 --rmoveto-- }--ifelse-- /_ct_i _ct_i 1 --add-- --def-- --currentpoint-- /_ct_y --exch-- --def-- /_ct_x --exch-- --def-- }

The pdf file that had produced the stack underflow error has the below properties:
PDF Producer: Acrobat Distiller 7.0.5 (Windows)
PDF Version: 1.4 (Acrobat 5.x)

1 comment:

printerhunk said...

I really appreciate the information, i have been using the HP and the Lexmark printer and have been faicng issue with both the printers, with the help of this blog I have solved the Hp issue, However my question lies for the Lexmark printer, I have been facing this same issue with the lexmark printer too and is not finding any solving, accordingly there is an error code called lexmark 900 firmware error, has the drivers got corrupted or anything, I have reinstalled every possible application and is unable to fix this, any solution regarding this issue will be highly appreciated.

Please donate. Thanks.


paypal.me/jackngch
(PayPal-to-Paypal account only)

Popular Posts