Duración:
  • On-line: 2 semanas
  • Presencial o webmeeting: 2 días
Requisitos:
  • ARM DS
  • Placa con iMX7 (para tema AMP)
Carga de Trabajo:
  • 14 horas (2h/dia)
Objetivos:
  • Conocer la arquitecturas Cortex-A y Cortex-M, básico para compilar/lincar
  • Entorno ARM DS
  • FVP
  • Creación proyectos para distintas tarjetas
Contenido:
  • Explicación de la arquitectura Cortex M y Cortex A (32 y 64bits). Básico para crear proyecto
  • Creación de aplicaciones Bare Metal con ARM DS para Cortex M - packs
  • Creación de aplicaciones Bare Metal con ARM DS para Cortex A
  • Creación de aplicaciones AMP - Cortex A - Cortex M
  • Creación de aplicaciones Linux con ARM DS
  • Test de las aplicaciones en FVP

Duración:

  • 2 dias

Requisitos:

  • ARM_DS Mod.1
  • opcional : tarjeta Linux con Cortex A
  • depurador hardware: ulink-pro-D o superior
Carga de trabajo:
  • 14 horas (2 hora/dia)
Objetivos:
  • Aprender el uso de los depuradores hardware
  • Depurar aplicaciones BareMetal y Linux
Contenido:
  • Depuración con JTAG
  • Control CPU: run, step..
  • Uso de Breakpoints
  • Visualización/Edición de  variables, /memoria, y periféricos
  • Traza de aplicaciones
  • Depuración de tareas en un sistema operativo
  • Instalación de RSE y terminal
  • Depuración de kernel y módulos en LInux
  • Depuración de aplicaciones Linux


Duración:

  • 1 dia

Requisitos:

  • tarjeta ejecutando Linux con conexión ethernet
  • tarjeta cortex-m con con traza off chip
  • ARM_DS Mod. 1 y 2
  • Medidor de energía
Carga de trabajo:
  • 7 horas (1 hora/dia)
Objetivos:
  • Utilizar la tecnología streamline en una tarjeta ejecutando Linux

Contenido:

  • Preparación de la tarjeta para streamline bare metal
  • Instrumentación del código baremetal
  • Preparación de la tarjeta para streamline Linux
  • Compilación del gator en el kernel
  • Configuración de la captura
  • Captura de los datos
  • Análisis de los datos capturados:
    • contadores, carga, conexión al fuente
  • Medidas de energía y correlación con los datos