Meet Up Linux & Androïd Embarqué : Debug hardware : comprendre le JTAG et utiliser OpenOCD

Séminaires





Accueil du site > fr > Séminaires > Séminaires - historique 2015 > Meet Up Linux & Androïd Embarqué : Debug hardware : comprendre le JTAG (...)
Jeudi 26 mars 2015TOULOUSE (31)
L’objectif de ce Meet Up est de donner une compréhension du JTAG, de l’architecture de l’outil OpenOCD, ainsi que de l’application pratique au débug d’un smartphone Mitac MIO A701.
Cette présentation sera animée par Robert Jarzmik.
Le debug de bas niveau d’un téléphone ou de toute autre système embarqué, et plus particulièrement d’un System-on-Chip, nécessite l’accès à très bas niveau aux registres et aux états du SoC. La norme JTAG, et son outil opensource OpenOCD permettent de débugger une plateforme ARM (ou x86), tel un débug classique sous gdb, mais au niveau hardware.

Intervenant : Robert Jarzmik est leader technique chez Intel, analysant le comportement du noyau linux dans un environnement Android, et les interactions des IPs et bus avec les parties logicielles. Il développe et maintient les SoC Marvell PXA dans le noyau Linux, et contribue aux projets Barebox et OpenOCD.

PROGRAMME

18h45 : Accueil

19h00 : Présentation de debug hardware : comprendre le JTAG et utiliser OpenOCD, par Robert Jarzmik (Intel).
Tout au long de la présentation, les explications seront illustrées par les manipulations sur le processeur ARM, permettant de comprendre :
• Ce qui transite sur le JTAG
• Ce qui se passe dans openOCD
• Ce qui se passe dans le SoC
• Comment configurer openOCD pour un premier halt + backtrace du kernel linux
20h30 : Échange/Discussion entre les participants.

INFORMATIONS PRATIQUES

Date : Jeudi 26 Mars 2015
Lieu : La Cantine Numérique. 27 rue Aubuisson - 31031Toulouse
Prix : Gratuit
Contact  : Richard SALVETAT (05 61 33 78 68)

Inscription : obligatoire sur le site Meet up
Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.