Course Type: Hardware
Course Length: 4 day(s)
Summary:
The course details the hardware implementation of the i.MX31 microcontroller
The boot sequence and the clocking are explained
The training helps to become familiar with the Lauterbach debug tools
The course explains all parameters that affect the performance of the system in order to easily perform the final tuning
A description of all internal peripherals is provided
An overview of the ARM1136 core helps to understand issues caused by cache and MMU
The course ends with practical labs explaining how to generate a Linux image as well as a Root File System, by using a tool called LTIB [Linux Target Image Builder]
Prerequisites:
Experience of a processor or DSP is recommended
Knowledge of Linux basics is recommended
Modules:
ARCHITECTURE OF i.MX31
THE ARM1136JF-S CORE
RESET AND CLOCKING
SYSTEM CONTROL
THE ARM11 PLATFORM
SMART DMA CONTROLLER
ACCESSING EXTERNAL MEMORIES
STANDARD PARALLEL INTERFACES
VIDEO PROCESSING UNITS
AUDIO RELATED INTERFACES
COMMUNICATION CONTROLLERS
GENERATING THE LINUX KERNEL IMAGE