TIDEP0065

Enhanced I2C and SMbus Master Interface Reference Design with PRU-ICSS

TIDEP0065

Design files

Overview

This is a reference design for industrial communication on Sitara™ processors with Programmable Real-Time Unit and Industrial Communication Subsystem (PRU-ICSS). PRU-ICSS allows custom firmware applications in the field of real-time applications. The I2C peripheral on many application processors does not support SMbus commands like block-read and block-write transfers. This reference design implements those SMbus commands with standard I2C commands into the PRU-ICSS peripheral.

Features
  • Supports I2C and SMbus master interface with PRU-ICSS
  • Dynamic block mode read and write transfer
  • Contains PRU-ICSS source code for customization
  • I2C register interface emulation
Download View video with transcript Video

A fully assembled board has been developed for testing and performance validation only, and is not available for sale.

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDUBY1A.PDF (1584 KB)

Reference design overview and verified performance test data

TIDRC76A.ZIP (870 KB)

Detailed overview of design layout for component placement

TIDRC80A.ZIP (581 KB)

Complete listing of design components, reference designators, and manufacturers/part numbers

TIDRC77A.ZIP (21148 KB)

Files used for 3D models or 2D drawings of IC components

TIDC823A.ZIP (11389 KB)

Design file that contains information on physical board layer of design PCB

TIDRC78A.ZIP (6066 KB)

PCB layer plot file used for generating PCB design layout

TIDRC79A.ZIP (1277 KB)

Detailed schematic diagram for design layout and components

Products

Includes TI products in the design and potential alternatives.

Multi-switch detection interface (MSDI) ICs

SN65HVS88234-V, 8-channel digital-input serializer for industrial automation & process control

Data sheet: PDF
USB hubs & controllers

TUSB80414-port 5-Gbps SuperSpeed USB 3.0 hub

Data sheet: PDF | HTML
Arm-based processors

AM4376Sitara processor: Arm Cortex-A9, PRU-ICSS

Data sheet: PDF | HTML

Start development

Software

Support software

TIDCCB9 — TIDEP0065 SMBus Master with PRU-ICSS Software

Supported products & hardware

Supported products & hardware

Hardware development
Reference design
TIDEP0065 Enhanced I2C and SMbus Master Interface Reference Design with PRU-ICSS
Download options

TIDCCB9 TIDEP0065 SMBus Master with PRU-ICSS Software

close
Latest version
Version: 01.00.00.00
Release date: Jun 19, 2016
Hardware development
Reference design
TIDEP0065 Enhanced I2C and SMbus Master Interface Reference Design with PRU-ICSS

Release Information

The design resource accessed as www.ti.com/lit/zip/tidccb9 or www.ti.com/lit/xx/tidccb9/tidccb9.zip has been migrated to a new user experience at www.ti.com/tool/download/TIDCCB9. Please update any bookmarks accordingly.

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 1
Type Title Date
* Design guide Enhanced I2C and SMbus Master Interface With PRU-ICSS Design Guide (Rev. A) Aug 22, 2016

Related design resources

Hardware development

EVALUATION BOARD
TMDSIDK437X AM437x/AMIC120 Industrial Development Kit (IDK)

Reference designs

REFERENCE DESIGN
TIDEP0027 High Performance Pulse Train Output (PTO) with PRU-ICSS for Industrial Applications Reference Design TIDEP0033 SPI Master with Signal Path Delay Compensation Reference Design

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support.