Saturday 4 July 2020

Developing & Delivering KnowHow

Home > Training > Arm Cortex-A8

Arm Cortex-A8 Software Design

Standard Level - 4 days

view dates and locations

Arm Cortex-A8 Software Design is a 4-day comprehensive class that introduces the Arm Cortex®-A8 architecture and the Arm development systems.

Who should attend?

Software engineers designing applications for platforms based around the Arm Cortex-A8 processor Core.


Delegates should have some knowledge of embedded systems, and a basic understanding of embedded programming in C and assembler. A basic awareness of Arm is useful, but not essential.

Training materials

This class uses training materials developed by Arm.


  • Introduction to the Arm Architecture
  • Arm tools overview
  • RVDS introductory workbook
  • Assembler programing for Arm processors
  • Arm assembler workbook
  • Exception handling
  • Exception handling workbook
  • Arm Caches and TCMs
  • Memory management
  • Synchronization support
  • C/C++ compiler hints and tips
  • Linker and libraries hints and tips
  • Compilation tools workbook sections 1-4
  • Software engineers' guide to the Cortex-A8
  • Neon overview
  • Further compiler/linker hints and tips
  • Compilation tools workbook sections 5-6
  • Introduction to trustzone
  • Embedded software development
  • Scatter loading workbook
  • Arm debug and trace
  • Coresight overview

Looking for team-based training, or other locations?

Complete an on-line form and a Doulos representative will get back to you »

Back to top
Privacy Policy Site Map Contact Us