TI_JAC_TDA4

Jacinto™7 TDA4 training course

This course explains the architecture of the TDA4 MPU to enable participants to efficiently design a board and implement the integrated memory controllers and peripherals.

Target audience

Board designers, Software developers

Prerequisites

Experience with a processor or DSP is mandatory
See courses ARM_CA_A72, ARM_CR_R5, TI_C7X, DRAM_LPDDR4, CVT_MS_UFS, CVT_GP_PCIE34, CVT_MM_DSI, CVT_MM_CSI2, CVT_AA_CAN and NET_STD_ETH.

Hands-on

Based on TDA4VM board, GCC toolchain and TRACE32 debugger.

Agenda

DAY1
  • TDA4 SoC architecture
  • Arm Cortex-A72 integration
  • C71 DSP integration
  • Arm Cortex-R5F integration
  • Interrupt handling
  • Multicore shared memory controller (MSMC)
DAY2
  • Power supplies and reset
  • Clocking
  • Boot
  • SerDes
DAY3
  • LPDDR4 controller
  • General purpose memory controller
  • MMC / SD interface
  • UFS 2.1 interface
  • OctoSPI / HyperBus
  • USB 3.1 subsystem
  • PCIe bridge
DAY4
  • Overview of data movement architecture
  • Unified DMA controller (UDMA)
  • Data routing unit
  • Peripheral DMA (PDMA)
DAY5
  • Common platform Ethernet switch (CPSW)
  • Low speed peripherals
  • Safety features
  • Security management subsystem
DAY6
  • Graphics and video accelerators
  • Camera subsystem
  • Display subsystem
  • Audio modules

Teaching methods

Alternating lectures, trainer-driven hands-on practical examples, group interactions with the trainer, and self-reflection time.

Related products

Board design, schematics review, pre-layout review.
SoC performance improvement.
Bare-metal driver design.

Included with every course

On-site session, contents tailored to your needs
Training manuals in PDF format
Certificate of completion for every attendee
Trainers who follow the vendors' train-the-trainer programmes

Questions

Can the course be tailored to our project?

Yes. You choose the chapters, how deep each one goes and the boards used in the labs. We send you the programme to review before the session.

Do the attendees get a certificate?

Yes. Every attendee receives a certificate of completion of the course.

Where does the session take place?

Usually at your premises. The trainer brings the evaluation boards used in the labs.

How many attendees can join?

Small or large groups: tell us how many engineers will attend when you request the course.

What course material do the attendees receive?

The training manuals in PDF format.

Who are the trainers?

Engineers who follow the vendors' train-the-trainer programmes and work on these devices in their own projects.

How do we book a session?

Use "Request this course" with the number of attendees, the place and the device of your project. We reply with the programme and agree on the dates with you.