2016-02-19 5 views
0

J'ai une sonde de débogage qui me permet d'effectuer des opérations JTAG (instructions et données). Cela dit, j'aimerais savoir comment accéder aux registres MCU en sachant que le SOC que j'utilise implémente le port de débogage JTAG défini par l'architecture ARM CoreSight Debug. Je suppose que cela impliquerait d'effectuer des transactions via le port de débogage, le port d'accès, l'interface de bus AMBA AHB et un port d'E/S à partir du cœur ARM. Comment ces transactions sont-elles effectuées en termes d'analyses IR et DR? Où puis-je trouver un exemple?Instructions JTAG pour accéder aux registres ARM-Cortex-M4

Répondre

2

Je ne suis pas un expert, mais je pense que les manuels de référence techniques du cortex devraient avoir l'information que vous recherchez.

Google recherche "manuel de référence technique m4 cortex", qui regroupe actuellement cette:

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.subset.cortexm.m4/index.html

Pour des exemples concrets, peut-être aller creuser dans le projet openocd (http://openocd.org)

+0

Ce sont grands les références! Merci beaucoup. Je garderai un œil sur cette question si quelqu'un avait un exemple plus précis. Cordialement. –