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

 
 
> Сдох контроллер или..?
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
Ответов
ViKo
сообщение Feb 11 2016, 06:26
Сообщение #2


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

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



Вместо 4-ногого (или больше) разъема для отладчика и программатора вы поставили 2-ногий разьем для перемычки, которая еще и может быть снята (кстати, можно наоборот, снимать после программирования). Сказать, что большой выигрыш, так нет.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Feb 11 2016, 08:01
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(ViKo @ Feb 11 2016, 08:26) *
Вместо 4-ногого (или больше) разъема для отладчика и программатора вы поставили 2-ногий разьем для перемычки, которая еще и может быть снята (кстати, можно наоборот, снимать после программирования). Сказать, что большой выигрыш, так нет.

Это очень большой выигрыш, так как единный разъем используется и для программирования и для выходного потока отладочных данных (как консоль). И никто не мешает на разъем выдать сигнал от BOOT, чтобы без перемычек-джамперов на плате.
Это действительно удобно, я тоже к этому иду.
Единственное но: не через любой порт возможно программирование, а консоль обычно по остаточному принципу выделяется.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Feb 11 2016, 08:27
Сообщение #4


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

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



Цитата(Ruslan1 @ Feb 11 2016, 11:01) *
Это очень большой выигрыш, так как единный разъем используется и для программирования и для выходного потока отладочных данных (как консоль). И никто не мешает на разъем выдать сигнал от BOOT, чтобы без перемычек-джамперов на плате.
Это действительно удобно, я тоже к этому иду.
Единственное но: не через любой порт возможно программирование, а консоль обычно по остаточному принципу выделяется.

Когда начнете выискивать глюки в программе, пользуясь убогой отладкой только по последовательному порту, вспомните свои слова насчет очень большого выигрыша.
Если все отлажено (фантастика), тогда можно и минимализмом помаяться. Интересно, сколько в общей цене изделия составляют 6 штырей на плате? Или 6 отверстий.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Feb 11 2016, 09:26
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(ViKo @ Feb 11 2016, 10:27) *
Когда начнете выискивать глюки в программе, пользуясь убогой отладкой только по последовательному порту, вспомните свои слова насчет очень большого выигрыша.
Если все отлажено (фантастика), тогда можно и минимализмом помаяться. Интересно, сколько в общей цене изделия составляют 6 штырей на плате? Или 6 отверстий.

Вы вообще понимаете разницу между отладчиком и загрузчиком ?
6 штырей на плате для специального программатора- это бывает очень дорого, и стоимость штырей тут ни при чем.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Feb 11 2016, 12:04
Сообщение #6


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

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



Цитата(Ruslan1 @ Feb 11 2016, 12:26) *
6 штырей на плате для специального программатора- это бывает очень дорого, и стоимость штырей тут ни при чем.

Можно 4. У младшеньких STM32 нет SWO. Можно даже 3, без NRST. И все равно это будет полноценный программатор и отладчик. И стоимость штырей тут ни при чем.

Цитата(HardEgor @ Feb 11 2016, 13:43) *
Зато в производстве и при настройке не надо никакого специального оборудования - банальный RS232 и компьютер с программой из которой можно и запрограммировать и проверить работу, посмотрев на журнал, и настроить серийный номер с десятком параметров при градуировке. И умеет всё это делать не специальный человек, умеющий работать с отладчиком, а любая девочка которая умеет нажимать на кнопки и у неё есть четкая инструкция, в которой прописана вся последовательность. .

А для работы вам нужен RS-232? Если да, то желание сделать все-в-одном понятно, интересно, стоит взять на заметку. Если нет, то... а приемопередатчики RS-232 на плате стоят? Или они на подключаемой к разъему плате?
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Feb 11 2016, 17:19
Сообщение #7


Гуру
******

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



Цитата(ViKo @ Feb 11 2016, 18:04) *
А для работы вам нужен RS-232? Если да, то желание сделать все-в-одном понятно, интересно, стоит взять на заметку. Если нет, то... а приемопередатчики RS-232 на плате стоят? Или они на подключаемой к разъему плате?

Вначале ставил чип RS232, а теперь стараюсь оставить просто UART, тогда нужен простой переходник UART-USB на FTDI или Silabs.
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
- - murmur   Причина практически нашлась. Видать какие-то помех...   Feb 6 2016, 09:54
|- - Herz   Цитата(murmur @ Feb 6 2016, 11:54) Не хоч...   Feb 6 2016, 10:02
|- - Abell   Цитата(murmur @ Feb 6 2016, 12:54) Не хоч...   Feb 6 2016, 10:04
|- - Alexashka   Цитата(murmur @ Feb 6 2016, 13:54) Зато е...   Feb 6 2016, 14:04
|- - HardEgor   Цитата(Alexashka @ Feb 6 2016, 20:04) Неп...   Feb 6 2016, 14:42
|- - Ariel   У этого контроллена NRST имеет внутранний PU резис...   Feb 6 2016, 16:16
- - 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
||- - Ruslan1   Цитата(ViKo @ Feb 11 2016, 14:04) Можно 4...   Feb 11 2016, 12:25
|- - 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:43
Рейтинг@Mail.ru


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