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

 
 
5 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Не работает STM32F103VBI6: не подключается SWD
a123-flex
сообщение Feb 27 2018, 19:55
Сообщение #1


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

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Доброе время всем.

Собрали 2 платы с сабжем (в каждой по 2 идентичных чипа). Тк она очень плотная, то пришлось взять корпус UFBGA100 и вывести SWD, а не полноценный jtag.

Плату собрали, bga ставил сам, видел как чип аккуратненько встал на место в 180, догрел 205 и охлаждение - стандартная процедура. Единственно, возможно от IPC прижался к верху допусков: скорости нагревания и охлаждения были до 2C/сек.

Дальше включаем, ни хрена не работает. Питание в норме - 3.29, на тепловизоре вижу, что чип нормально греется - на нем 37-38С, кристалл равномерно нагрет, как в рабочих платах.

Контроллер в IAR-е не видится. пробовали 2 разными китайскими st-link-ами, перед этим их оба проверяли на других stm103 - там было все ок. Не один из 4 чипов не приконнектился. В плате стояли генераторы kx-7t 25 Мгц, в конфигураторе оказалось чип принимает до 16. Выпаял все. Все равно ни хрена.

Единственное, на линии SWD неправильно стоят резисторы - на одной 100 Ом, а на второй - 0.

Предложите какую-нибудь версию, кроме некорректной и дефектной (электроконтроль, правда резонит)) ПП, по которой контроллер может не увидеться при нормальном питании и правильно разведенном SWD.


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
Forger
сообщение Feb 27 2018, 20:08
Сообщение #2


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

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



Цитата(a123-flex @ Feb 27 2018, 22:55) *
В плате стояли генераторы kx-7t 25 Мгц, в конфигураторе оказалось чип принимает до 16. Выпаял. Все равно ни хрена.

При чем тут кварц??? Для связи по SWD/JTAG в STM32 он не нужен. Даже CUBE-кодеры в курсе этого wink.gif
Для подключения к отладчику достаточно лишь подключить ВСЕ пины питания, в т.ч. все аналоговое питание (VDDA и т.п.), кинуть на них хотя бы по одной керамике и конечно подключить линии SWCLK/SWDIO.





--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
x893
сообщение Feb 27 2018, 20:16
Сообщение #3


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

Группа: Свой
Сообщений: 1 333
Регистрация: 27-10-08
Из: Планета Земля
Пользователь №: 41 226



Еще можно RESET соединить и попробовать режим CONNECT UNDER RESET
Можно BOOT0 на плюс и проверить через System Bootloader
Go to the top of the page
 
+Quote Post
Forger
сообщение Feb 27 2018, 20:23
Сообщение #4


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

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



Цитата(x893 @ Feb 27 2018, 23:16) *
BOOT0

О! Действительно, про BOOT0 забыл!
Ну, и не мешало бы проверить токи потребления по цепям питания.


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
jcxz
сообщение Feb 27 2018, 22:51
Сообщение #5


Гуру
******

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



Цитата(a123-flex @ Feb 27 2018, 21:55) *
Предложите какую-нибудь версию, кроме некорректной и дефектной (электроконтроль, правда резонит)) ПП, по которой контроллер может не увидеться при нормальном питании и правильно разведенном SWD.

Например (кроме всего прочего, что тут уже написали): зашита дефектная прошивка, которая сразу после старта приводит к сбросу CPU, и он крутится в бесконечном сбросе.
В таком случае у SWD/JTAG могут быть большие проблемы с коннектом.
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Feb 28 2018, 05:05
Сообщение #6


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

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(jcxz @ Feb 28 2018, 02:51) *
Например (кроме всего прочего, что тут уже написали): зашита дефектная прошивка, которая сразу после старта приводит к сбросу CPU, и он крутится в бесконечном сбросе.
В таком случае у SWD/JTAG могут быть большие проблемы с коннектом.
не, это вряд ли. сегодня узнаю, где куплены кристаллы, но на бу они не похожи, я их сам впаивал, и дальше молчок - те они дб с завода, пустые

Цитата(x893 @ Feb 28 2018, 00:16) *
Еще можно RESET соединить и попробовать режим CONNECT UNDER RESET
Можно BOOT0 на плюс и проверить через System Bootloader

про boot0 можно забыть - он жестко к земле подключен.
CONNECT UNDER RESET попробуем.

Я вот думаю, возможно это из-за неправильного номинала на одной из линий swd (0 ом) - возможно там просто в линии отражения, и ошибки обмена ? Линия-то быстрая...
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
Forger
сообщение Feb 28 2018, 05:28
Сообщение #7


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

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



Цитата(a123-flex @ Feb 28 2018, 08:05) *
Я вот думаю, возможно это из-за неправильного номинала на одной из линий swd (0 ом) - возможно там просто в линии отражения, и ошибки обмена ? Линия-то быстрая...

А какой длины провода до отладчика?


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Feb 28 2018, 05:28
Сообщение #8


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

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(Forger @ Feb 28 2018, 09:28) *
А какой длины провода до отладчика?

штатные китайского st-link, 10-15 см


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
Forger
сообщение Feb 28 2018, 05:39
Сообщение #9


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

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



Цитата(a123-flex @ Feb 28 2018, 08:28) *
штатные китайского st-link, не более 10 см

С китайским отладчиком нужно пробовать все варианты: бескислородные провода, позолоченные разъемы ... biggrin.gif
И параллельно стоит заказать J-link, на первое время хотя бы китайский (~1500р) wink.gif


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Feb 28 2018, 05:41
Сообщение #10


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

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(Forger @ Feb 28 2018, 09:39) *
С китайским STлинк нужно пробовать все варианты, вплоть до позолоченных разъемов :D
И параллельно стоит заказать хотя бы один j-link, хотя бы китайский (~1500р) wink.gif

j-link у нас родной лежит, даже 2. Для студентов они родные по 1500р были)


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
Forger
сообщение Feb 28 2018, 05:42
Сообщение #11


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

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



Цитата(a123-flex @ Feb 28 2018, 08:41) *
j-link у нас родной лежит.

Бережете для особого случая? sm.gif


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Feb 28 2018, 05:46
Сообщение #12


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

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(Forger @ Feb 28 2018, 09:42) *
Бережете для особого случая? sm.gif

Мы на него как-то забили, тк он не дает графики нахаляву через SWD строить - в задачах с измерениями и математикой бывает очень удобно...
Попробуем, спасибо.


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
Forger
сообщение Feb 28 2018, 06:07
Сообщение #13


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

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



Цитата(a123-flex @ Feb 28 2018, 08:46) *
Мы на него как-то забили, тк он не дает графики нахаляву через SWD строить - в задачах с измерениями и математикой бывает очень удобно...

Какие еще графики? wacko.gif
В сетях уже много-много лет лежит кряк под разные фичи J-Link, он формирует ключи по серийнику отладчика.
После этого "нахаляву" можно пользоваться всеми возможностями любого j-link, даже самого упоротого его клона за 250р.


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Feb 28 2018, 06:16
Сообщение #14


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

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(Forger @ Feb 28 2018, 10:07) *
Какие еще графики? wacko.gif
В сетях уже много-много лет лежит кряк под разные фичи J-Link, он формирует ключи по серийнику отладчика.
После этого "нахаляву" можно пользоваться всеми возможностями любого j-link, даже самого упоротого его клона за 250р.


Да нет, j-link у нас полнофункциональный, просто на корпусе есть клеймо - EDU)
Для лохопользователей Cube) есть еще один божественный продукт - STM studio. Вот он нахаляву рисует графики))

Те, получается по аналогии с ПЛИС - там - встроенный логический анализатор, а здесь - встроенный мелкий осциллограф.
Удобно, блин)


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
scifi
сообщение Feb 28 2018, 06:21
Сообщение #15


Гуру
******

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



Осциллографом потыкайте. Вот тут, например, показан вариант неправильной осциллограммы.
Кстати, SWDIO - двунаправленная линия. 100 Ом многовато, ИМХО. Я вообще никогда резисторы там не ставил, и проблем не было.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 00:12
Рейтинг@Mail.ru


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