Danis 0 18 апреля, 2011 Опубликовано 18 апреля, 2011 · Жалоба Вот схема MT-Link v6. Так гляньте как запитан пин VCC у буфера 74LVC244. Т.е. этот буфер питается от пина №1 JTAG. Если использовать SWD без линии питания, нужно этот пин закоротить на 3,3V от внутреннего стабилизатора TPS76333. mt_link1_682.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serj78 0 18 апреля, 2011 Опубликовано 18 апреля, 2011 · Жалоба Вот схема MT-Link v6. Так гляньте как запитан пин VCC у буфера 74LVC244. Очень похоже, Данис, что это схема 5-й версии, у меня такая. :) Сегодня как раз искал информацию.. Для 6-ой ей не хватает 2-х перемычек между PA4 и PA27 и резисторами R12 и R13. ( TMS и TCK ) то есть в SWD режиме буферы не используются, хотя и питание на них подается. (хотя вот интересно- это не мешает процессору как-то измерять это питание- напряжение-то таргета отладчик показывает) Такая же схема у J-линка 7-й версии, но там защитные резисторы немного другая схема управления сбросом- отдельный транзистор используется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
akimych 0 18 апреля, 2011 Опубликовано 18 апреля, 2011 (изменено) · Жалоба хотя вот интересно- это не мешает процессору как-то измерять это питание- напряжение-то таргета отладчик показывает На той схеме VTREF еще подается через делитель на 3-ий пин (AD4). Изменено 18 апреля, 2011 пользователем akimych Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serj78 0 19 апреля, 2011 Опубликовано 19 апреля, 2011 · Жалоба Попробовал сегодня подать питание на VTREF с 3.3 в стабилизатора самого программатора. НЕ РАБОТАЕТ!!! Я в шоке. Сломал весь мозг:) Если соединить оба питания параллельно- работает. ЕСЛИ СНЯТЬ С УСТРОЙСТВА ВНЕШНЕЕ ПИТАНИЕ -РАБОТАЕТ!! (устройство питается от программатора) Потребляемый ток по этой ноге не превышает 1.1ма. при программировании - не меняется. Пишет: * JLink Info: Found SWD-DP with ID 0x1BA01477 * JLink Info: TPIU fitted. * JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots **JLink Warning: T-bit of XPSR is 0 but should be 1. Changed to 1. ROMTableAddr = 0xE00FF003 Так вот, дело было в.. разводке платы программатора. слишком большая индуктивность земляных дорожек, наверное. Стоило подать "землю" не на край разъема (20 нога), а на середину- (12 нога)- все заработало. При этом все четные ноги разъема на плате программатора соединены, но тонкими дорожками. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Angle 0 28 июля, 2011 Опубликовано 28 июля, 2011 · Жалоба Следующая проблема с SWD в Keil. Имеется : MT-Link v7.0, keil uvision 4.10, segger j-link driver v4.20p, отладочная плата с STM32F103RBT6. Подключены линии VT, SWDIO, SWCLK, GND. J-Link Commander пишет: No devices found on JTAG chain. Trying to find device on SWD. Info: Found SWD-DP with ID 0x1BA01477 Info: TPIU fitted. Info: FPUnit: 6 code (BP) slots and 2 literal slots Cortex-M3 identified. JTAG speed: 100 kHz В интерфейсе keil использую для настройки дебага окно "Cortex Jlink/JTrace Target Driver Setup" Выбираю Debug>Port>SW, пишет No SW-DP found. Полный JTAG работает норм. Косяк кейла или драйвера segger? Как можно решить данную проблему? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KnightIgor 2 29 июля, 2011 Опубликовано 29 июля, 2011 (изменено) · Жалоба ... Поиграйтесь в KEIL с установкой Connect&Reset Options -> выпадающий список Reset в закладке Debug в настройках JTAG-адаптера. Изменено 29 июля, 2011 пользователем IgorKossak Избыточное цитирование Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Karloson 0 26 декабря, 2011 Опубликовано 26 декабря, 2011 · Жалоба Интересную закономерность заметил.. Если флеш память прошита и хочется запустить отладчик (в рам-памяти), то для первого запуска надо нажать кнопку RESET, затем запустить отладчик и только потом отпустить кнопку. Последующие запуски отладчика запускаются без кнопки и так до след. включения питания на отлаживаемой плате. Для чего вешают подтягивающий резистор 10k на ногу RESET для STM32? ЗЫ: отладчик МТ-линк. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться