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

 
 
> Сдох контроллер или..?
murmur
сообщение Feb 3 2016, 13:22
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 425
Регистрация: 30-04-11
Пользователь №: 64 708



Компилятор KEIL, контроллер - STM32F103RET6

При попытке прошить через J-LINK интерфейс SWD выдает среди прочего
Цитата
* JLink Info: Found SWD-DP with ID 0x1BA01477
* JLink Info: Found SWD-DP with ID 0x1BA01477
* JLink Info: Found Cortex-M3 r1p1, Little endian.
* JLink Info: FPUnit: 0 code (BP) slots and 0 literal slots
ROMTableAddr = 0xE00FF003
Error: Flash Download failed - Target DLL has been cancelled
Flash Load finished at 16:22:40


А в окошке alert выскакивает Invalid ROM Table

Сообщение отредактировал murmur - Feb 3 2016, 13:27
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
murmur
сообщение Feb 6 2016, 09:54
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 425
Регистрация: 30-04-11
Пользователь №: 64 708



Причина практически нашлась.
Видать какие-то помехи наводятся на NRST. У меня на нем резистор на плюс 10 кОм и керамика 0.1 мкф - на минус.
Интересная картина - если подавать питание подключая и отключая разъем на плате - имеется описанная выше проблема. Если же дергать адаптер из розетки - все нормально - и стартует и программируется, но через раз.

Зато если прикоснуться пальцем к точке,гда соединюятся конденсатор резистор и NRST - проблема исчезает навсегда.

Не хочется методом тыка дальше работать, хочу спросить, что правильнее сделать - поиграться с сопротивлением, изменить емкость конденсатора? Или добавить в параллель конденсаторов другой емкости?

Go to the top of the page
 
+Quote Post
Alexashka
сообщение Feb 6 2016, 14:04
Сообщение #3


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(murmur @ Feb 6 2016, 13:54) *
Зато если прикоснуться пальцем к точке,гда соединюятся конденсатор резистор и NRST - проблема исчезает навсегда.

Непропай ножки?
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Feb 6 2016, 14:42
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Цитата(Alexashka @ Feb 6 2016, 20:04) *
Непропай ножки?

Угу, или непропай резистора/конденсатора, или брак в переходном отверстии. Скорее всего в той цепи, которая идёт от NRST в землю
В общем, ткнутся осциллографом и глянуть что происходит при включении и при касании.
Go to the top of the page
 
+Quote Post
Ariel
сообщение Feb 6 2016, 16:16
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 820
Регистрация: 12-05-08
Из: Israel
Пользователь №: 37 440



У этого контроллена NRST имеет внутранний PU резистор, поэтому внешний не нужен. Попробуйте поднять ножку или перерезать проводник NRST. Скорее всего на проводник наводится помеха извне.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- murmur   Сдох контроллер или..?   Feb 3 2016, 13:22
- - murmur   Перепайка контроллера на заведомо исправный не пом...   Feb 3 2016, 19:02
|- - HardEgor   Если раньше в этой же конфигурации работало, то см...   Feb 4 2016, 04:18
- - murmur   Программа (скажу даже в более широком смысле - про...   Feb 4 2016, 06:59
|- - Herz   Цитата(murmur @ Feb 6 2016, 11:54) Не хоч...   Feb 6 2016, 10:02
|- - Abell   Цитата(murmur @ Feb 6 2016, 12:54) Не хоч...   Feb 6 2016, 10:04
- - sigmaN   У меня нормально работает плата с не подключенной ...   Feb 6 2016, 14:23
- - murmur   Какая-то дрянь все-таки на ножку проникает. Пойма...   Feb 6 2016, 19:42
|- - HardEgor   Цитата(murmur @ Feb 7 2016, 01:42) Вот чт...   Feb 7 2016, 06:58
- - murmur   HardEgor, вот честно, еще до вашего сообщения сама...   Feb 7 2016, 13:43
- - sigmaN   Сложно говорить точно, но обычно преобразователь д...   Feb 7 2016, 13:54
- - murmur   Согласна насчет емкостей. Странно, у меня и тантал...   Feb 7 2016, 14:35
|- - HardEgor   Цитата(murmur @ Feb 7 2016, 20:35) Ну бог...   Feb 7 2016, 17:32
- - sigmaN   Думаю факт только в том, что при измерениях там чт...   Feb 7 2016, 14:52
- - murmur   ПРичиной появления пятивольтового импульса была ...   Feb 7 2016, 17:42
- - murmur   Разрешилось. Прям как в анекдоте - Владимир Владим...   Feb 9 2016, 04:56
|- - jcxz   Цитата(murmur @ Feb 9 2016, 10:56) Вы ска...   Feb 9 2016, 06:34
|- - HardEgor   Цитата(murmur @ Feb 9 2016, 10:56) А как ...   Feb 9 2016, 08:21
- - sigmaN   Ну так контроллер же не программировался нормально...   Feb 9 2016, 09:32
- - murmur   Дисплей не мешал контроллеру. Еще раз говорю - кт...   Feb 9 2016, 12:31
|- - jcxz   Цитата(murmur @ Feb 9 2016, 18:31) Так мн...   Feb 9 2016, 12:46
|- - Ruslan1   Цитата(murmur @ Feb 9 2016, 14:31) Еще ра...   Feb 9 2016, 13:51
|- - HardEgor   Цитата(murmur @ Feb 9 2016, 18:31) Так мн...   Feb 9 2016, 13:57
||- - ViKo   Цитата(HardEgor @ Feb 9 2016, 16:57) Я се...   Feb 9 2016, 18:56
||- - HardEgor   Цитата(ViKo @ Feb 10 2016, 00:56) А загру...   Feb 11 2016, 03:42
|- - Огурцов   Цитата(murmur @ Feb 9 2016, 13:31) только...   Feb 9 2016, 14:08
- - ViKo   Вместо 4-ногого (или больше) разъема для отладчика...   Feb 11 2016, 06:26
|- - Ruslan1   Цитата(ViKo @ Feb 11 2016, 08:26) Вместо ...   Feb 11 2016, 08:01
||- - ViKo   Цитата(Ruslan1 @ Feb 11 2016, 11:01) Это ...   Feb 11 2016, 08:27
||- - Ruslan1   Цитата(ViKo @ Feb 11 2016, 10:27) Когда н...   Feb 11 2016, 09:26
||- - ViKo   Цитата(Ruslan1 @ Feb 11 2016, 12:26) 6 шт...   Feb 11 2016, 12:04
||- - Ruslan1   Цитата(ViKo @ Feb 11 2016, 14:04) Можно 4...   Feb 11 2016, 12:25
||- - HardEgor   Цитата(ViKo @ Feb 11 2016, 18:04) А для р...   Feb 11 2016, 17:19
|- - HardEgor   Цитата(ViKo @ Feb 11 2016, 12:26) Вместо ...   Feb 11 2016, 10:43
- - Огурцов   swd over ethernet ?   Feb 11 2016, 09:46


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

 


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


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