Missing HiTi P510L .bin files on ARM64 (Ubuntu 24.04) / Heattable len mismatch

Yaroslav I <[email protected]> Sat, 21 Mar 2026 00:09:00 +0200
Newsgroups gmane.linux.printing.gimp-print.devel
Message-ID <CAG38NLOJ6ZB5Hv2TYAU+iWf7AMvtDJgyEUA9dRqjNnmehc0e-g@mail.gmail.com>
--===============3112130342336969857==
Content-Type: multipart/alternative; boundary="00000000000055bf3f064d7befbe"

--00000000000055bf3f064d7befbe
Content-Type: text/plain; charset="UTF-8"

Hello Gutenprint team,

I am setting up a HiTi P510L photo printer on a Raspberry Pi (Ubuntu 24.04,
ARM64) using Gutenprint 5.3.4 compiled from source.

The USB backend connects to the printer successfully (reads media, ribbon,
and serial). However, during the build process, the extract-strings utility
apparently failed to generate the required .bin files for this architecture.

When sending a print job, lpstat reported: Unable to open
'/usr/share/gutenprint/backend_data/P51x_hea3tcra.bin' Unable to open
'/usr/share/gutenprint/backend_data/P51x_CCPP5ra.bin'

If I create dummy files to bypass this, the printer starts receiving data
but halts with a blinking green/yellow light, and the backend reports:
Heattable
len mismatch (16).

Could anyone please provide the original P51x_hea3tcra.bin and
P51x_CCPP5ra.bin files for the P510L, or advise on how to correctly extract
them on an ARM64 system?

Thank you! Regards

--00000000000055bf3f064d7befbe
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><p>Hello Gutenprint team,</p><p>I am setting up a HiTi P51=
0L photo printer on a Raspberry Pi (Ubuntu 24.04, ARM64) using Gutenprint 5=
.3.4 compiled from source.</p><p>The USB backend connects to the printer su=
ccessfully (reads media, ribbon, and serial). However, during the build pro=
cess, the <code>extract-strings</code> utility apparently failed to generat=
e the required <code>.bin</code> files for this architecture.</p><p>When se=
nding a print job, <code>lpstat</code> reported:
<code>Unable to open &#39;/usr/share/gutenprint/backend_data/P51x_hea3tcra.=
bin&#39;</code>
<code>Unable to open &#39;/usr/share/gutenprint/backend_data/P51x_CCPP5ra.b=
in&#39;</code></p><p>If I create dummy files to bypass this, the printer st=
arts receiving data but halts with a blinking green/yellow light, and the b=
ackend reports: <code>Heattable len mismatch (16)</code>.</p><p>Could anyon=
e please provide the original <code>P51x_hea3tcra.bin</code> and <code>P51x=
_CCPP5ra.bin</code> files for the P510L, or advise on how to correctly extr=
act them on an ARM64 system?</p><p>Thank you! Regards</p></div>

--00000000000055bf3f064d7befbe--


--===============3112130342336969857==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============3112130342336969857==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Gimp-print-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gimp-print-devel

--===============3112130342336969857==--