--- In "Ed K" <> wrote:
>
> <snipped> We are not at all married to that
> printer but we DO have to use a USB printer.
I've successfully used the HP LaserJet 1022 with USB, usually costs
under $200.00US, with an embedded Linux on another project. The
printer has built-in fonts and PCL 5e so it has a great deal of smarts.
The project did not use a Technologic Systems board - my current
project using the TS board doesn't need a printer...yet, so I'm not
sure what you'll need to build in/for the kernel but this email thread
mentioned at least one, printer.o, which sounds familiar. There was
something about dealing with USB and creating device nodes that was
needed as well.
There may be some value in me sharing my experience with the 1022
printer...
The selection was made by first looking at the HP site to find which
of their printers are supported under Linux. That step was to build
confidence that we'd have a working system - somehow. We then
installed the Linux support from HP onto a Linux distribution that HP
recommended. Everything went smoothly and all that tried for various
output worked.
Next, we tried talking to the printer with stdio, on that same desktop
Linux distribution, to see if we could get text output without the
multitude of packages (as you mentioned... ghostscript, foomatic-rip,
and all their dependencies). Eventually we did get the output. A key
thing with a partial page output is that you need to send the printer
a form-feed to see the output.
Since we successfully got output on the desktop Linux we connected the
printer up to the embedded Linux SBC and once the issue of device
nodes and installable kernel modules was solved we had text output
within minutes.
If you choose to go with that printer let me know and I can dig up the
docs I created for it.
----
Andy
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|