Connor 0 7 февраля, 2018 Опубликовано 7 февраля, 2018 (изменено) · Жалоба Есть разведённая плата с STM32 с интерфейсом JTAG (10 pin), запаял разъём, запаял обвязку питания, пытаюсь прошить с помощью keil через J-Link, пишет что не видит устройство с CORTEX-M, в чём может быть проблема? Питание в норме, JTAG разведён правильно, уже несколько дней бьюсь, без результата, может кто-нибудь сталкивался с чем-то подобным? Спасибо Изменено 7 февраля, 2018 пользователем Connor Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 7 февраля, 2018 Опубликовано 7 февраля, 2018 · Жалоба STM32 разные бывают. У меня на одном (STM32F051K) даже SWD не работает, если включить заводской загрузчик. Он задействует эти ноги для UART. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Connor 0 7 февраля, 2018 Опубликовано 7 февраля, 2018 · Жалоба Интересное в том, что когда я подсоединяюсь проводками к JTAG и использую SW всё работает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vlad_new 1 8 февраля, 2018 Опубликовано 8 февраля, 2018 (изменено) · Жалоба Для начала запустите STM32-STLINK utility. Он должен увидеть ваш stm. А уже потом переходите к кейлу. Убедитесь, что в кейле в debug -> utility установлен ваш Jlink и внутри выбран нужный тип роцесора из таблицы. Изменено 8 февраля, 2018 пользователем vlad_new Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 235 8 февраля, 2018 Опубликовано 8 февраля, 2018 · Жалоба Есть разведённая плата с STM32 с интерфейсом JTAG (10 pin), запаял разъём, запаял обвязку питания, пытаюсь прошить с помощью keil через J-Link, пишет что не видит устройство с CORTEX-M, в чём может быть проблема? Взять любую dev board на подобном МК, научиться работать с ней, сравнить её схемотехнику со своей платой - что может быть проще? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 8 февраля, 2018 Опубликовано 8 февраля, 2018 · Жалоба Взять любую dev board на подобном МК, научиться работать с ней, сравнить её схемотехнику со своей платой - что может быть проще? Кстати, да. Вопрос на самом деле на про JTAG, а про то, работает ли там что-либо вообще. Обычно на STM32 достаточно подать питание (правильным образом, ибо и здесь можно накосячить), и он начинает дышать. Факт дыхания можно установить при помощи SWD (всего 2 сигнала) и ST-LINK. В общем, начинать нужно с этого. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 38 8 февраля, 2018 Опубликовано 8 февраля, 2018 · Жалоба У ТС есть JLINK - это круче, (; но это не для STM32-STLINK utility. ТС, надеюсь, установил Segger-овские драйвера и утилиты - там есть всё для диагностики. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
golf2109 0 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба У ТС есть JLINK - это круче, (; но это не для STM32-STLINK utility. ТС, надеюсь, установил Segger-овские драйвера и утилиты - там есть всё для диагностики. стесняясь, но спрашиваю, а что такое ТС? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба стесняясь, но спрашиваю, а что такое ТС? Том Круз. пусть пока так повисит, потом исправлюсь :rolleyes: Наступило потом. ТопикСтартер. Зачинщик темы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryM 0 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба Том Круз. пусть пока так повисит, потом исправлюсь :rolleyes: Наступило потом. ТопикСтартер. Зачинщик темы. Тогда уж Topic Creator (TC not TS) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pat 0 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба А вас какой STM32 и что с выводами BOOT0 и BOOT1? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 38 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба TS, TC... по инструментам к JTAG-у возражений нет. Я так и полагал (: Очень хорошо (; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pat 0 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба Интересное в том, что когда я подсоединяюсь проводками к JTAG и использую SW всё работает Не увидел сразу. Так а не используете ли Вы какие порты JTAG, в программе. Может микроконтроллер уже где использовался и там чисто программно порты JTAG задействованы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба Наступило потом. ТопикСтартер. Зачинщик темы. Я бы даже сказал застрельщик Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 26 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба ...может кто-нибудь сталкивался с чем-то подобным Ну, полагаю, что каждый когда-нибудь с сталкивался с тем, что "камень" не видится отладчиком :) Но в таком сочетании: Питание в норме, JTAG разведён правильно... и ...уже несколько дней бьюсь, без результатасудя по всему, вы будете первым :santa2: Обычно причина определяется очень быстро. Чаще всего дело в стиле "сам дурак": не подал питание, не подключил отладчик и т. п. Тут главное, чтобы коллеги не узнали, где облажался, иначе еще долго будут "припоминать" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться