реклама на сайте
подробности

 
 
> Вопрос о конфигурации JTAG LPC210x, (как отключить ETM)
defunct
сообщение Apr 7 2006, 05:25
Сообщение #1


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



На плате выведен JTAG primary port, соответственно для входа в режим отладки с использованием этого порта подаю 1 на DBGSEL и RTCK. Но в таком состоянии автоматически занимаются и пины JTAG secondary порта ETM модулем. Мне эти пины крайне необходимы под отладкой для других нужд. Имеется ли возможность отключить ETM модуль?

Спасибо за внимание ;>
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
defunct
сообщение Apr 7 2006, 08:08
Сообщение #2


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Хех боюсь, что мне попались чипы как раз с ETM модулем:

при запросе статуса ETM по JTAG возвращает:

> es
Ok
> etm
ETM V1.2: 1 pairs of addr.comp, 0 Data Comp, 4 Mem-map decoders, 1 Counters
Data Trace: OFF (default)
Port Size: 4-bit
ETM port selection (bit 11) =1: Trace port pins Enabled
Mode, Clocking: Normal, Half-rate (Data on both clock edges, DDR)
Status: Trace start/stop is OFF
Sequencer state: 1 (1..3)


Попробовал записывать в регистр ETM Control разные значения, максимум чего добился -
1. При записи в ETM Control значения 0x02 - статус ETM - Trace port pins disabled
2. При записи в ETM Control значения 0x01 получаю статус ETM - ETM Powered down.
Однако в обоих случаях пины ETM порта остаются занятыми, и освобождаются лишь только если на DBGSEL подать 0.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 12:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01389 секунд с 7
ELECTRONIX ©2004-2016