Fujitsu Thermal Printer - How to increase print speed using Embedded Linux

Thread Starter

sekhar916

Joined Jan 5, 2017
12
Hi ,
Currently we are doing a project based on I.MX6 processor. We interfaced fujitsu thermal mechanism to processor via SPI.We wrote a software which is capable of printing all the languages. The mechanism is capable of 200mm/sec printing speed, we achieved upto 100mm/sec with average printing quality. How to achieve greater than 150mm/sec with good quality. The printer mechanism part number is FTP-63GMCL453 3inch printer. Our software is in Embedded Linux platform.
 

JohnInTX

Joined Jun 26, 2012
4,787
Welcome to AAC.
Your question is How to achieve greater than 150mm/sec with good quality?

It's hard to know where to start given scant information but it usually comes down to things like:
  • Will the hardware drivers etc. run fast enough or do you have delays due to capacitance, slow devices etc?
  • Having enough basic computing horsepower driving the printer.
  • A good software design. Have you calculated the timings necessary to achieve the 150mm/s speed and if so, how does that compare to what your software can achieve? Have you profiled your code to see where it is spending time?
  • What is your Linux platform doing? Hello @joeyd999
 
Last edited:

Thread Starter

sekhar916

Joined Jan 5, 2017
12
Welcome to AAC.
Your question is How to achieve greater than 150mm/sec with good quality?

It's hard to know where to start given scant information but it usually comes down to
Will the drivers etc. run fast enough or do you have delays due to capacitance, slow devices etc?

Frequently things like this come down to not enough computing horsepower driving the printer and/or poor software design. Have you calculated the timings necessary to achieve the 150mm/s speed and if so, how does that compare to what your software can achieve?
It's a 24V DC printer, I gave a very very minimal timing for printing and paper rotating. We achieved approximately 160mm/sec with very bad quality of printing. We measure the number of stepper motor rotations per sec to get the speed of printing. With average quality of printing it is around 100mm/sec. When it comes to software we have written very minimal code(write data to SPI, print and rotate paper).
 
Top