Sorry, you need to enable JavaScript to visit this website.

Debugging ARM Processor Systems

This course explores various ARM® processor application debug techniques on the Xilinx Zynq®-7000 All Programmable SoC based MicroZed and ZedBoard development platforms using Xilinx SDK and ARM DS-5. The accompanying lab-based tutorial series begins with the most basic tool configuration and board connection. It takes you all the way through dual core asynchronous debugging, Linux application and kernel debugging, profiling and application trace to root out design errors that are otherwise apparent only in very complex use cases, or worse, after a product is released.

 

Prerequisites

 - Familiarity with Linux and C programming
 - Completion of the Introduction to Zynq-7000 SoC SpeedWay course or equivalent knowledge is required

 

Table of Contents

Chapter-1 Zynq Debug OnRamp Course View
Chapter-2 Zynq Debug OnRamp ARM DS-5 Demonstration View
Lab-1 Connecting DSTREAM and ZED
Lab-2 Configuring DS-5 for ZED
Lab-3 Creating a Debug Connection
Lab-4 Debug Two Processors with DSTREAM
Lab-5 Debug a Linux Application with DS-5
Lab-6 Debug a Linux Kernel with DSTREAM
Lab-7 DS-5 Streamline
Lab-8 Advanced Linux App Debug with DS-5
Lab-9 SDK to DS-5 Migration