Compatibility with HP Futuresmart 4.x :
HP is releasing updates to its Futuresmart 4 printer firmware for new and some older printers/MFPs.
That firmware requires some changes in embedded applications and a new version of BarDIMM Pro has been released early this month.
That's BarDIMM Pro 8.2 20171117, available to clients under support contract (please contact your reseller).
Compatibility with HP Futuresmart 4.6.0.X / 4.6.1 and 4.6.2 :
If the HP printer is upgraded with firmware 4.6.0.1, 4.6.1 or 4.6.2 and is equipped with BarDIMM Pro, an Error 49.38.02 happens and the printer crashes.
This has been determined as being a defect in those printer firmware code, a fix will be present in HP Futuresmart 4.6.3 to be released within a few weeks.
Clients who absolutely need to upgrade their firmware and who are under valid BarDIMM support contract can contact Celiveo to receive a workaround BarDIMM solution file. That version 8.2C2-20180717 with workaround lacks the support for some early HP Futuresmart printers released between 2010 and 2013, but no functional feature is lacking.
Compatibility with HP Futuresmart 4.7.1 and newer :
Firmware 4.7.1 introduces a new security where print solution packages need to comply with a new code signature mechanism to be installed.
BarDIMM Pro 8.4A1 and newer versions include that new mechanism.
If BarDIMM Pro was installed prior to the printer upgrade to HP Futuresmart 4.7.1 then you don't need to update BarDIMM as the new mechanism controls the installation of the solution.
For all other cases you need to upgrade the BarDIMM Pro USB stick to version 8.4A1, Clients under maintenance and support contract can request the new version from our support, through the contact form.
Compatibility with HP Futuresmart 4.9.0.1 and 4.10.0 firmware :
HP Futuresmart firmware 4.9.x and 4.10.x being even more recent than 4.7.1, they require BarDIMM Pro version 8.4A1 or newer.
Clients under maintenance and support contract can request the upgrade from our support, through the contact form.
HP Futuresmart firmware 4.9.0.1 and 4.10.0.1 have a defect that load multiple times embedded solutions instead of just once.
This results in corrupted print job data and a printer crash after a few pages.
This problem and the solution can easily be diagnosed by checking the printer configuration page, where repeated lines about IOF 254 Requested for BarDIMM Pro appear. Solution: upgrade the firmware greater than 4.10.0.1.
Update: it has been reported in a few cases the issue may also appear on HP printers with firmware greater than 4.10.0.1.
Apparently a partial clean of the printer fixes the issue.
https://support.hp.com/ca-en/document/c05079497#CLEAN
Crash 49.38.13 with HP Futuresmart firmware releases between 4.11.0.2 and Futuresmart 5.1 :
Some random crash 49.38.13 may happen when the BarDIMM Pro is installed in the printer equipped with that firmware and other solutions.
The defect is fixed in HP Futuresmart 5.2 firmware.
If your HP printer does not have Futuresmart 5.2 available, we recommend you downgrade to Futuresmart 4.11.0.1.
HP FutureSmart firmware 5.2 compatibility
The following printer models need to remain with firmware Futuresmart 5.1.x:
LJ Enterprise M406dn/M407dn
LJ Enterprise MFP M430f/M431f
CLJ Enterprise M455dn
CLJ Enterprise MFP M480f
LJ Managed MFP E42540f
CLJ Managed E45028dn
CLJ Managed MFP E47528f
HP FutureSmart firmware 5.2 compatibility
Good news, with BarDIMM Pro 8.4A4M released the 2nd of September 2021, the following printer models can now run HP Futuresmart 5.2 firmware together with BarDIMM Pro:
LJ Enterprise M406dn/M407dn
LJ Enterprise MFP M430f/M431f
CLJ Enterprise M455dn
CLJ Enterprise MFP M480f
LJ Managed MFP E42540f
CLJ Managed E45028dn
CLJ Managed MFP E47528f
HP FutureSmart firmware 5.3 and 5.4 compatibility
On the following printers the BarDIMM Pro intelligence is not called when the PCL print job does not start and end with the standard PJL encapsulation:
LJ Enterprise M406dn/M407dn
LJ Enterprise MFP M430f/M431f
CLJ Enterprise M455dn
CLJ Enterprise MFP M480f
LJ Managed MFP E42540f
CLJ Managed E45028dn
CLJ Managed MFP E47528f
Note that when this problem happens and you are printing 1D barcodes, some short barcode bars may appear on the page. It does not mean BarDIMM Pro is called by the printer, actually those bars are failover scalable fonts from the HP printers (and unusable), they are not from BarDIMM Pro.
Symptoms:
BarDIMM Pro appears as loaded and licensed on the printer configuration page but barcodes are not printed.
When sending the BarDIMM Pro test files to the printer, barcodes are replaced with text characters and some very large black characters appear on some of the page.
Origin of the issue:
Printer firmware defect.
Workaround:
Ensure all your print jobs comply fully with the hp PCL/PJL standard by starting with the following sequence:
<Esc>%-12345X@PJL<LF>
@PJL ENTER LANGUAGE=PC<LF>
and ending with this sequence of bytes:
<Esc>%-12345X
where <Esc> is ASCII code 27, hexadecimal 1B, and <LF> is ASCII code 10, hexadecimal 0A
HP FutureSmart firmware 5.8
Important: Before upgrading HP LaserJet printers to FutureSmart Modern firmware version 5.8 or greater, you need to also upgrade BarDIMM Pro firmware to version 9.0 or greater. This does not apply to FS Classic printers (released before Jan 1, 2022).
If this is not performed, the printer will crash at boot time. You then need to remove the BarDIMM stick from the printer, perform a printer partial clean and reinstall the BarDIMM Pro USB stick. The “partial clean” process of the printer is described at the end of that page: https://support.hp.com/ca-en/document/c05079497#CLEAN
This requirement is due to a change in the printer firmware. If you don’t upgrade the BarDIMM Pro to 9.0 or newer the printer will crash at print time.
Contact us to know how to get access to the BarDIMM Pro update (requires a valid maintenance & support contract).
https://bardimm.com/bardimm-pro-release-notes-for-hp-futuresmart-printers/