ARM_DEBUG_CRS600

CoreSight SoC-600 training course

This course aims to describe all debug features offered by ARM CPUs in order to accelerate the debug time. Both CoreSight architecture and IPs will be studied.

Target audience

Architects, verification engineers, software developers and MCU support engineers

Prerequisites

Familiarity with ARM Cortex CPUs

Hands-on

LS1043A NXP board, Lauterbach TRACE32 invasive and non-invasive debug tools

Agenda

DAY1
  • Introduction to CoreSight
  • AMBA buses used for debug
  • Arm debug interface (ADI)- debug port (DPv3)
  • Arm debug interface (ADI)- access port (APv2)
DAY2
  • Arm debug interface (ADI)- ROM table
  • CoreSight 3.0
  • ETMv4
  • Embedded trace router- ETR
  • High speed serial trace port- HSSTM
DAY3
  • System trace macrocell
  • CoreSight-600 IPs
  • Embedded logic analyzer
  • Arm V8-A/R debug

Teaching methods

Lectures with supporting slides, demos and case studies
Debug features will be studied through practical debug scenario based on an LS1043A NXP board

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.