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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> JTAG + STM32
Connor
сообщение Feb 7 2018, 07:17
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 26-05-17
Пользователь №: 97 309



Есть разведённая плата с STM32 с интерфейсом JTAG (10 pin), запаял разъём, запаял обвязку питания, пытаюсь прошить с помощью keil через J-Link, пишет что не видит устройство с CORTEX-M, в чём может быть проблема? Питание в норме, JTAG разведён правильно, уже несколько дней бьюсь, без результата, может кто-нибудь сталкивался с чем-то подобным? Спасибо

Сообщение отредактировал Connor - Feb 7 2018, 07:19
Go to the top of the page
 
+Quote Post
scifi
сообщение Feb 7 2018, 07:30
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 975
Регистрация: 7-02-07
Пользователь №: 25 136



STM32 разные бывают. У меня на одном (STM32F051K) даже SWD не работает, если включить заводской загрузчик. Он задействует эти ноги для UART.
Go to the top of the page
 
+Quote Post
Connor
сообщение Feb 7 2018, 07:32
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 26-05-17
Пользователь №: 97 309



Интересное в том, что когда я подсоединяюсь проводками к JTAG и использую SW всё работает
Go to the top of the page
 
+Quote Post
vlad_new
сообщение Feb 8 2018, 07:18
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 216
Регистрация: 24-06-10
Пользователь №: 58 127



Для начала запустите STM32-STLINK utility. Он должен увидеть ваш stm. А уже потом переходите к кейлу.
Убедитесь, что в кейле в debug -> utility установлен ваш Jlink и внутри выбран нужный тип роцесора из таблицы.

Сообщение отредактировал vlad_new - Feb 8 2018, 07:23
Go to the top of the page
 
+Quote Post
jcxz
сообщение Feb 8 2018, 07:33
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 4 979
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Connor @ Feb 7 2018, 09:17) *
Есть разведённая плата с STM32 с интерфейсом JTAG (10 pin), запаял разъём, запаял обвязку питания, пытаюсь прошить с помощью keil через J-Link, пишет что не видит устройство с CORTEX-M, в чём может быть проблема?

Взять любую dev board на подобном МК, научиться работать с ней, сравнить её схемотехнику со своей платой - что может быть проще?
Go to the top of the page
 
+Quote Post
scifi
сообщение Feb 8 2018, 07:46
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 975
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(jcxz @ Feb 8 2018, 10:33) *
Взять любую dev board на подобном МК, научиться работать с ней, сравнить её схемотехнику со своей платой - что может быть проще?

Кстати, да.
Вопрос на самом деле на про JTAG, а про то, работает ли там что-либо вообще.
Обычно на STM32 достаточно подать питание (правильным образом, ибо и здесь можно накосячить), и он начинает дышать. Факт дыхания можно установить при помощи SWD (всего 2 сигнала) и ST-LINK. В общем, начинать нужно с этого.
Go to the top of the page
 
+Quote Post
Obam
сообщение Feb 8 2018, 10:21
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 14-11-14
Пользователь №: 83 663



У ТС есть JLINK - это круче, (; но это не для STM32-STLINK utility. ТС, надеюсь, установил Segger-овские драйвера и утилиты - там есть всё для диагностики.


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post
golf2109
сообщение Feb 10 2018, 00:52
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 15-04-10
Из: Kiev
Пользователь №: 56 654



Цитата(Obam @ Feb 8 2018, 12:21) *
У ТС есть JLINK - это круче, (; но это не для STM32-STLINK utility. ТС, надеюсь, установил Segger-овские драйвера и утилиты - там есть всё для диагностики.

стесняясь, но спрашиваю, а что такое ТС?
Go to the top of the page
 
+Quote Post
ViKo
сообщение Feb 10 2018, 05:14
Сообщение #9


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 520
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(golf2109 @ Feb 10 2018, 03:52) *
стесняясь, но спрашиваю, а что такое ТС?

Том Круз. biggrin.gif
пусть пока так повисит, потом исправлюсь rolleyes.gif
Наступило потом. ТопикСтартер. Зачинщик темы.
Go to the top of the page
 
+Quote Post
DmitryM
сообщение Feb 10 2018, 13:40
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840



Цитата(ViKo @ Feb 10 2018, 08:14) *
Том Круз. biggrin.gif
пусть пока так повисит, потом исправлюсь rolleyes.gif
Наступило потом. ТопикСтартер. Зачинщик темы.


Тогда уж Topic Creator (TC not TS)
Go to the top of the page
 
+Quote Post
Pat
сообщение Feb 10 2018, 14:22
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



А вас какой STM32 и что с выводами BOOT0 и BOOT1?
Go to the top of the page
 
+Quote Post
Obam
сообщение Feb 10 2018, 14:26
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 14-11-14
Пользователь №: 83 663



TS, TC... по инструментам к JTAG-у возражений нет. Я так и полагал (: Очень хорошо (;


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post
Pat
сообщение Feb 10 2018, 14:43
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(Connor @ Feb 7 2018, 09:32) *
Интересное в том, что когда я подсоединяюсь проводками к JTAG и использую SW всё работает


Не увидел сразу.
Так а не используете ли Вы какие порты JTAG, в программе.
Может микроконтроллер уже где использовался и там чисто программно порты JTAG задействованы.
Go to the top of the page
 
+Quote Post
scifi
сообщение Feb 10 2018, 14:47
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 975
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(ViKo @ Feb 10 2018, 08:14) *
Наступило потом. ТопикСтартер. Зачинщик темы.

Я бы даже сказал застрельщик biggrin.gif
Go to the top of the page
 
+Quote Post
Forger
сообщение Feb 10 2018, 16:25
Сообщение #15


Профессионал
*****

Группа: Свой
Сообщений: 1 146
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(Connor @ Feb 7 2018, 10:17) *
...может кто-нибудь сталкивался с чем-то подобным

Ну, полагаю, что каждый когда-нибудь с сталкивался с тем, что "камень" не видится отладчиком sm.gif

Но в таком сочетании:
Цитата
Питание в норме, JTAG разведён правильно...
и
Цитата
...уже несколько дней бьюсь, без результата
судя по всему, вы будете первым santa2.gif



Обычно причина определяется очень быстро. Чаще всего дело в стиле "сам дурак": не подал питание, не подключил отладчик и т. п.
Тут главное, чтобы коллеги не узнали, где облажался, иначе еще долго будут "припоминать" biggrin.gif


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th August 2018 - 07:44
Рейтинг@Mail.ru


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