SPRADU2
August 2026
AM625
1
Abstract
Trademarks
1
Introduction
1.1
Introduction to TI PRU
1.2
Application Background and Industrial Requirements for High‑Speed UART
1.3
Technical Challenges of 12Mbps High‑Speed UARTs
2
Design and Implementation of PRU‑Based High‑Speed UART Communication System
2.1
UART Low‑Level Physical‑Layer Design
2.2
Implementation of Multi‑Channel High‑Speed UART by PRU Software Using the PEFIF Interface
2.3
Design of Application-Layer Driver for UARTs on ARM Linux
3
Experimental Verification of High‑Speed UARTs
3.1
Bare‑Metal Experiment of High‑Speed PRU UART
3.2
High‑Speed PRU UART Application Based on Linux
4
Conclusion
5
References
Application Note
High‑Speed (12Mb) UART Communication Based on TI's Programmable Real‑Time Unit (PRU)