Thermal Printing with the PRU-ICSS on the BeagleBone Black Reference Design

(ACTIVE) TIDEP0056

Description & Features

Technical Documents

Support & Training

Order Now


View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.

Key Document

Description

The Programmable Realtime Unit – Industrial Communications Sub-System (PRU-ICSS) is a versatile component of the AM335x SoC that enables real-time, deterministic, fast GPIO control, even when running a non-deterministic operating system. This reference design provides a concrete use case and implementation of the PRU-ICSS to directly control a thermal printer module.  Included are C code examples for ARM to PRU communications, real-time GPIO pin control to drive the thermal print head elements and stepper motors, and pinmux configuration.

Features
  • Directly synthesizes stepper patterns using the PRU-ICSS
  • Highlights Linux to PRU-ICSS communitations
  • Example usage of RPMsg and remoteProc frameworks

View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.


  




TI Devices (8)

Order samples, get tools and find more information on the TI products in this reference design.

Part Number Name Product Family Sample & Buy Design Kits & Evaluation Modules
AM3358  Sitara Processor: ARM Cortex-A8, 3D Graphics, PRU-ICSS  ARM Cortex-A8  Sample & Buy View Design Kits & Evaluation Modules
DRV8833  2A Low Voltage Dual Brushed DC or Single Bipolar Stepper Motor Driver (PWM Ctrl)  Stepper Drivers  Sample & Buy View Design Kits & Evaluation Modules
LM1085  3A Fixed / Adjustable Output Linear Regulator  Linear Regulator (LDO)  Sample & Buy Not Available
SN74AHC08  Quadruple 2-Input Positive-AND Gates  Gate  Sample & Buy Not Available
SN74AHC1G32  Single 2-Input Positive-OR Gate  Logic  Sample & Buy Not Available
SN74LVC1G123  Single Retriggerable Monostable Multivibrator with Schmitt-Trigger Inputs  Logic  Sample & Buy Not Available
SN74LVC1G332  Single 3-Input Positive-OR Gate  Logic  Sample & Buy Not Available
SN74LVC244A  Octal Buffer/Driver With 3-State Outputs  Buffer/Driver/Transceiver  Sample & Buy Not Available

Technical Documents

View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.

User guides (1)
Title Abstract Type Size (KB) Date Views TI Recommends
PDF 3404 18 Nov 2015 236
Design files (4)
Title Abstract Type Size (KB) Date Views
ZIP 35 13 Jan 2016 76
ZIP 1488 13 Jan 2016 52
PDF 209 13 Jan 2016 47
ZIP 199 13 Jan 2016 101
Related Tools & Software

Software (1)




Support & Training

TI E2E Community

As a member of  myTI you can join the TI E2E™ Community  where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

Content is provided "AS IS" by the respective TI and Community contributors and does not constitute TI specifications. See  Terms of use.

Engage in the Community

Blogs

Wikis

Visit the TI Wiki