¡Atención! Este sitio usa cookies y tecnologías similares.

Si no cambia la configuración de su navegador, usted acepta su uso. Saber más

Acepto

 

Depuración con Lauterbach TRACE32

Las herramientas de depuración TRACE32 consisten en un módulo estándar más un cable de depuración específico para la familia del microprocesador que se va a usar. Esto facilita la migración a una nueva CPU, pues simplemente será necesario cambiar el cable de depuración por el específico del nuevo microprocesador.

La información extraída de la depuración se visualiza a través de la interfaz gráfica PowerView, a través de la cual podemos analizar todos los aspectos de nuestra aplicación, tales como el código bootstrap, la inicialización de la placa, las interrupciones, los drivers y el kernel. Cuando se trabaja con Sistema Operativo (OS) los depuradores de Lauterbach cuentan con un mecanismo de detección que captura el proceso en el punto de entrada. Esto permite depurar cada proceso desde su inicio.

Los depuradores TRACE32 soportan la gran mayoría de microprocesadores y SoC. A través del siguiente ENLACE se puede ver la lista completa. 

Las características comunes de los depuradores TRACE32 son las siguientes:

  • JTAG, cJTAG, SWD y otras interfaces de depuración
  • Control de la ejecución (puntos de ruptura, análisis paso a paso, acceso a la memoria en tiempo real)
  • Programación FLASH
  • Depuración Multicore
  • Soporte a Sistemas Operativos con análisis de tareas, UEFI
  • Depuración alto nivel HLL (C, C++, Java)

Las herramientas TRACE32 además de universales son modulares. De este modo podemos añadir la funcionalidad de traza o un analizador lógico mediante módulos complementarios conectados a través de una conexión PODBUS.

Complementariamente existe µTrace para Cortex-M, un módulo all-in-one que aporta depuración y traza para CPUs basadas en arquitectura Cortex-M.

 

PowerDebug USB3

  • Interfaz USB 3 (Windows/Linux/MacOSX)
  • Extensible a través de la conexión PODBUS con Analizadores lógicos (PowerProbe, PowerIntegrator)
  • No soporta extensión con módulos de traza
  • Soporta el cable de depuración con funciones de traza CombiProbe
PowerDebug3

  

 Mas informacion

 

 

PowerDebug PRO

  • Interfaz USB 3 (Windows/Linux/MacOSX) y GigaBit Ethernet
  • Extensible a través de la conexión PODBUS con módulos de traza (PowerTrace II Lite, PowerTrace II, PowerTrace Serial)
  • Extensible a través de la conexión PODBUS con Analizadores lógicos (PowerProbe, PowerIntegrator)
  • Soporta el cable de depuración con funciones de traza CombiProbe
PowerDebugPro

  

 Mas informacion

 

µTrace para Cortex-M

  • Solución all-in-one para la depuración y traza de microprocesadores basados en arquitectura Cortex-M
  • Interfaz USB 3 (Windows/Linux/MacOSX)
  • 256 Mbyte de memoria de traza
  • Rango de voltaje entre 0,3V y 3,3V (tolera 5V para inputs)
  • NO es modular, por lo que no se pueden añadir nuevos módulos
  • Precio reducido con respecto a la opción de los módulos universales

microtrace

 Mas informacion

Noticias Lauterbach

Depuración vía USB Type-C

Depuración vía USB Type-C

Lauterbach ahora permite la depuración y traza de sistemas embebidos a través del conector USB Type-C. Conoce los detalles en el siguiente artículo. Read More
Nuevo soporte de TRACE32 para WxWorks 653

Nuevo soporte de TRACE32 para WxWorks 653

Desde hoy, TRACE32 ofrece soporte para la depuración JTAG con VxWorks 653 Multi-core Edition (conforme con ARINC 653). Conoce todos los detalles en el artículo completo. Read More
Integración Xilinx Vivado con Trace32

Integración Xilinx Vivado con Trace32

Lauterbach anuncia la integración de Xilinx Vivado con Trace32. Descubre todos los detalles y empieza a depurar con las mejores herramientas. Read More
  • 1