Инструкция JTAG для доступа к регистрам ARM-Cortex-M4

У меня есть отладочный зонд, который позволяет мне выполнять операции JTAG (инструкции и сканирование данных). Имея это, я хотел бы знать, как мне добраться до регистров MCU, зная, что используемый мной SOC реализует порт отладки JTAG, определенный архитектурой отладки ARM CoreSight.

Я предполагаю, что это будет означать выполнение транзакций через порт отладки, порт доступа, интерфейс шины AHB AMBA и порт ввода-вывода из ядра ARM. Как эти транзакции выполняются с точки зрения сканирования IR и DR? Где я могу найти пример?

1 ответ

Я не эксперт, но я думаю, что в технических справочниках Cortex должна быть информация, которую вы ищете.

Поиском в Google "Техническое справочное руководство по Cortex M4", которое в настоящее время вызывает это:

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

Для конкретных примеров, возможно, покопайтесь в проекте openocd ( http://openocd.org/)

Другие вопросы по тегам