К1921ВГ015 общее
Модераторы: ea, dav, bkolbov, Alis, pip, _sva_
-
RabidRabbit
- Сообщения: 210
- Зарегистрирован: 10 июн 2025, 12:11
- Предприятие: HomeWork
Re: К1921ВГ015 общее
И неплохо бы поставить на плату электролит хоть на 47 мкФ.
И выводы GND "основного кварца" никуда не подключены.
И выводы GND "основного кварца" никуда не подключены.
Re: К1921ВГ015 общее
Напряжение на внутренних LDO (выводы 15 и 17) проверял и оно соответствует 1,2 В как написано на странице 18 "Быстрого старта". Остальные выводы питания не проверял, проверю, не подумал.RabidRabbit писал(а): ↑22 июн 2026, 20:40 Чудес не бывает. И скорее всего виноват некачественный монтаж (не разводка).
Проверяйте напряжения на всех выводах, где оно должно быть, и напряжения на встроенных стабилизаторах.
Кстати, запитываете плату от чего?
Питание сначала подавал от самого J-link, затем добавил электролит на 3300 мкФ, затем подключил лабораторный блок питания, выставив 3,3 В, но ничего не менялось.
Re: К1921ВГ015 общее
Да, минусовые выводы кварца не подключены к минусовой линии. Сначала сомневался - нужно ли их подключать, а после изготовления платы и пайки понял, что скорее всего нужно, но уже поздно.RabidRabbit писал(а): ↑22 июн 2026, 20:51 И неплохо бы поставить на плату электролит хоть на 47 мкФ.
И выводы GND "основного кварца" никуда не подключены.
Re: К1921ВГ015 общее
Проверил все выводы контроллера к которым подводится 3,3 В - на всех есть 3,3 В. Замерял тыкая щупом в саму ножку контроллера прямо около ввода в корпус.
Re: К1921ВГ015 общее
Скачать последнюю версию OpenOCD можно перейдя по ссылке на репозиторий в gitflic.ru?RabidRabbit писал(а): ↑22 июн 2026, 01:47 Ещё бы неплохо взять openocd посвежее, 2023 год чёт уж совсем древнятина.
-
durimar_13
- Сообщения: 68
- Зарегистрирован: 26 фев 2025, 13:06
- Предприятие: Radioamateur
- Откуда: Свердловская обл.
Re: К1921ВГ015 общее
Скачать можно. Только там исходники. Их еще собирать надо в исполняемые. Я не стал.Максим_Е писал(а): ↑22 июн 2026, 21:38Скачать последнюю версию OpenOCD можно перейдя по ссылке на репозиторий в gitflic.ru?RabidRabbit писал(а): ↑22 июн 2026, 01:47 Ещё бы неплохо взять openocd посвежее, 2023 год чёт уж совсем древнятина.
С уважением, Виктор.
-
RabidRabbit
- Сообщения: 210
- Зарегистрирован: 10 июн 2025, 12:11
- Предприятие: HomeWork
Re: К1921ВГ015 общее
Например, можно отсюда, там внизу страницы.Максим_Е писал(а): ↑22 июн 2026, 21:38Скачать последнюю версию OpenOCD можно перейдя по ссылке на репозиторий в gitflic.ru?RabidRabbit писал(а): ↑22 июн 2026, 01:47 Ещё бы неплохо взять openocd посвежее, 2023 год чёт уж совсем древнятина.
Если хочется сборку от НИИЭТ, то вот отсюда.
Re: К1921ВГ015 общее
Можно уточнить, в этом сообщении (прикрепленное фото от 14.05.2026 г.) от запущенного скрипта сервисного стирания памяти, действительно ли я получаю подтверждение успешного стирания памяти?Максим_Е писал(а): ↑14 май 2026, 19:57 Устранил допущенную ошибку по переносу Openocd: перенес сначала только сам Openocd, потом понял о допущенной ошибке и копировал в нужное место всю папку bin. В результате скрипт запустился. Вот итоговое окно стирания памяти
Openocd запустилась 14.05.26.PNG
Но при запуске отладки продвижения дальше не произошло, все также выдает ошибку о невозможности записи в память
Отладка не запускается 14.05.26.PNG
-
RabidRabbit
- Сообщения: 210
- Зарегистрирован: 10 июн 2025, 12:11
- Предприятие: HomeWork
Re: К1921ВГ015 общее
Кто ж его знает
Попробуйте просто подключиться через openocd (не указывая других ключей кроме файла конфигурации), после чего подключитесь на tcl-порт (он там по-умолчанию вроде 4444) в режиме telnet (например, через PuTTY) и выдайте команду k1921vg015, оно в ответ продемонстрирует справку по командам, там будет и чтение, и запись. Попробуйте стереть сектор, прочитать оттуда (должны быть 0xFF) и записать туда что-нибудь и опять же потом прочитать.
Но для начала предлагаю всё же обновить openocd.
Но для начала предлагаю всё же обновить openocd.
Re: К1921ВГ015 общее
Максим, у Вас есть возможность проверить на заведомо рабочей плате (уже готовой и которая успешно прошивалась)? Чтобы исключить ошибки настройки ПО и проблемы с программатором.
1. Попробовать на той, которая точно должна работать
2. Потом пробовать на своих платам.
1. Попробовать на той, которая точно должна работать
2. Потом пробовать на своих платам.
