SITARA-DDR-CONFIG-TOOL

Sitara External Memory Interface (EMIF) tool

SITARA-DDR-CONFIG-TOOL

Downloads

Overview

The Sitara™ EMIF tool is a software tool which provides an interface to configure the TI processors for accessing the external DDR memory devices. The tool also optimizes the Delay Locked Loop (DLL) settings to compensate for board routing skews. The results are output as EMIF configuration registers which can be imported for use in Processor SDK, Code Composer Studio or custom software.  

Features
  • Supports all DDR memory types (LPDDR2, DDR3 and DDR3L DDR) available on devices
  • Supports HW leveling for DDR3/3L
  • Error checks for DRAM timings per JEDEC standard
  • Outputs EMIF configuration registers which can be directly used in Processor SDK and Code Composer Studio
Download View video with transcript Video

Downloads

Calculation tool

SITARA-DDR-CONFIG-TOOL-AM65X/DRA80XM AM65x/DRA80xM EMIF Tool Spreadsheet

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
AM3351 Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display AM3352 Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display, CAN AM3354 Sitara processor: Arm Cortex-A8, 3D graphics, CAN AM3356 Sitara processor: Arm Cortex-A8, PRU-ICSS, CAN AM3357 Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CAN AM3358 Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN AM3358-EP Sitara processor: Arm Cortex-A8, 3D, PRU-ICSS, HiRel, CAN AM3359 Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN AM4372 Sitara processor: Arm Cortex-A9 AM4376 Sitara processor: Arm Cortex-A9, PRU-ICSS AM4377 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT AM4378 Sitara processor: Arm Cortex-A9, PRU-ICSS, 3D graphics AM4379 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphics
Hardware development
Evaluation board
DRA80XMEVM DRA80xM Evaluation Module

SITARA-DDR-CONFIG-TOOL-AM65X/DRA80XM AM65x/DRA80xM EMIF Tool Spreadsheet

close
Latest version
Version: 01.00.00.00
Release date: 11 Oct 2018
Products
Arm-based processors
AM3351 Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display AM3352 Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display, CAN AM3354 Sitara processor: Arm Cortex-A8, 3D graphics, CAN AM3356 Sitara processor: Arm Cortex-A8, PRU-ICSS, CAN AM3357 Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CAN AM3358 Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN AM3358-EP Sitara processor: Arm Cortex-A8, 3D, PRU-ICSS, HiRel, CAN AM3359 Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN AM4372 Sitara processor: Arm Cortex-A9 AM4376 Sitara processor: Arm Cortex-A9, PRU-ICSS AM4377 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT AM4378 Sitara processor: Arm Cortex-A9, PRU-ICSS, 3D graphics AM4379 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphics
Hardware development
Evaluation board
DRA80XMEVM DRA80xM Evaluation Module

Release Information

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

SITARA-DDR-CONFIG-TOOL-AM335X AM335x and AMIC110 EMIF Tools

Supported products & hardware

Supported products & hardware

Products
Arm-based processors
AM3351 Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display AM3352 Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display, CAN AM3354 Sitara processor: Arm Cortex-A8, 3D graphics, CAN AM3356 Sitara processor: Arm Cortex-A8, PRU-ICSS, CAN AM3357 Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CAN AM3358 Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN AM3358-EP Sitara processor: Arm Cortex-A8, 3D, PRU-ICSS, HiRel, CAN AM3359 Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN AM4372 Sitara processor: Arm Cortex-A9 AM4376 Sitara processor: Arm Cortex-A9, PRU-ICSS AM4377 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT AM4378 Sitara processor: Arm Cortex-A9, PRU-ICSS, 3D graphics AM4379 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphics AMIC110 Sitara processor: Arm Cortex-A8, 10+ Ethernet protocols

SITARA-DDR-CONFIG-TOOL-AM335X AM335x and AMIC110 EMIF Tools

close
Latest version
Version: 01.00.00.00
Release date: 15 Sep 2019
Products
Arm-based processors
AM3351 Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display AM3352 Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display, CAN AM3354 Sitara processor: Arm Cortex-A8, 3D graphics, CAN AM3356 Sitara processor: Arm Cortex-A8, PRU-ICSS, CAN AM3357 Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CAN AM3358 Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN AM3358-EP Sitara processor: Arm Cortex-A8, 3D, PRU-ICSS, HiRel, CAN AM3359 Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN AM4372 Sitara processor: Arm Cortex-A9 AM4376 Sitara processor: Arm Cortex-A9, PRU-ICSS AM4377 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT AM4378 Sitara processor: Arm Cortex-A9, PRU-ICSS, 3D graphics AM4379 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphics AMIC110 Sitara processor: Arm Cortex-A8, 10+ Ethernet protocols

Release Information

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

SITARA-DDR-CONFIG-TOOL-AM437X AM437x EMIF Tool Spreadsheet (supports AM437x devices only)

Supported products & hardware

Supported products & hardware

Arm-based processors
AM3351 Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display AM3352 Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display, CAN AM3354 Sitara processor: Arm Cortex-A8, 3D graphics, CAN AM3356 Sitara processor: Arm Cortex-A8, PRU-ICSS, CAN AM3357 Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CAN AM3358 Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CAN AM3358-EP Sitara processor: Arm Cortex-A8, 3D, PRU-ICSS, HiRel, CAN AM3359 Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CAN AM4372 Sitara processor: Arm Cortex-A9 AM4376 Sitara processor: Arm Cortex-A9, PRU-ICSS AM4377 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT AM4378 Sitara processor: Arm Cortex-A9, PRU-ICSS, 3D graphics AM4379 Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphics AM6526 Dual Arm® Cortex®-A53 and dual Arm Cortex-R5F Sitara™ processor with gigabit PRU-ICSS AM6528 Sitara processor: dual Arm Cortex-A53 & dual Arm Cortex-R5F, Gigabit PRU-ICSS, 3D graphics AM6546 Quad Arm® Cortex®-A53 and dual Arm Cortex-R5F Sitara™ processor with gigabit PRU-ICSS AM6548 Quad Arm® Cortex®-A53 and dual Arm Cortex-R5F Sitara™ processor with gigabit PRU-ICSS, 3D graphics

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 5
Type Title Date
* Application note AM57x, DRA7x, and TDA2x EMIF Tools (Rev. E) 06 Jan 2020
* Application note AM43xx EMIF Tools (Rev. A) 18 Apr 2019
Application note AM65x/DRA80xM EMIF Tools (Rev. B) 04 Mar 2020
Application note AM335x EMIF Tools 20 Sep 2019
More literature Emulation Wiki -- In-depth technical and "how-to" articles, FAQs, etc. 24 Mar 2011

Related design resources

Software development

SOFTWARE DEVELOPMENT KIT (SDK)
PROCESSOR-SDK-AM437X Processor SDK for AM437x Sitara Processors - Linux and TI-RTOS support PROCESSOR-SDK-AM57X Processor SDK for AM57x Sitara Processors - Linux and TI-RTOS Support
IDE, CONFIGURATION, COMPILER OR DEBUGGER
CCSTUDIO Code Composer Studio™ integrated development environment (IDE)

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.

Videos