К1921ВГ015 общее

32-разрядные микроконтроллеры разработки АО "НИИЭТ"

Модераторы: ea, dav, bkolbov, Alis, pip, _sva_

Аватара пользователя
ejsan
Сообщения: 113
Зарегистрирован: 15 авг 2022, 21:17
Предприятие: vbrspb.ru

Re: К1921ВГ015 общее

Сообщение ejsan »

Имел ввиду похожую, но другую, с чёрной маской. Наверно предыдущая версия от того же автора? Для коллеги паял, мне самому такого добра не надо. В общем, помнится кварц я там ещё смог заставить работать, а PLL - вообще никак.
RabidRabbit
Сообщения: 210
Зарегистрирован: 10 июн 2025, 12:11
Предприятие: HomeWork

Re: К1921ВГ015 общее

Сообщение RabidRabbit »

ejsan писал(а): 07 май 2026, 11:11 Имел ввиду похожую, но другую, с чёрной маской. Наверно предыдущая версия от того же автора? Для коллеги паял, мне самому такого добра не надо. В общем, помнится кварц я там ещё смог заставить работать, а PLL - вообще никак.
Значит, видимо так "аккуратно" запаяли :) Если Вам "такого добра не надо", то это вовсе не означает, что данные отладочные платы - некондиция. Жалобы по этим платам - когда пытаются колхозить с номиналами конденсаторов и их количеством.
Аватара пользователя
ejsan
Сообщения: 113
Зарегистрирован: 15 авг 2022, 21:17
Предприятие: vbrspb.ru

Re: К1921ВГ015 общее

Сообщение ejsan »

В общем, не буду много комментировать. Просто поизучайте матчасть, как правильно надо делать разводку, а потом сравните с тем, что у вас на руках. И всё станет понятно.
RabidRabbit
Сообщения: 210
Зарегистрирован: 10 июн 2025, 12:11
Предприятие: HomeWork

Re: К1921ВГ015 общее

Сообщение RabidRabbit »

ejsan писал(а): 08 май 2026, 08:14 В общем, не буду много комментировать. Просто поизучайте матчасть, как правильно надо делать разводку, а потом сравните с тем, что у вас на руках. И всё станет понятно.
С удовольствием последую Вашему совету, когда-нибудь :) Но факт остаётся фактом - при правильной сборке данная "макетка" для ВГ015 пожалуй самая лучшая и беспроблемная из всех, которые представлены в продаже.
ea
Администратор
Сообщения: 130
Зарегистрирован: 10 окт 2014, 09:08

Re: К1921ВГ015 общее

Сообщение ea »

Максим_Е писал(а): 29 апр 2026, 23:21 Дополнение к предыдущему сообщению. Устранил ошибку в плате: припаял конденсаторы CORE_CAP и VBAT_CAP. Загрузка пошла на несколько шагов дальше, но остановилась на этапе, указанном синей стрелкой
Этап загрузки 29.04.26.PNG
Далее начались ошибки о невозможности загрузки в память
Ошибки загрузки 29.04.26.PNG
Вопрос: подразумевают ли эти ошибки, что нужен переход в сервисный режим с полным стиранием flash-памяти?

Добрый день.
Последовательность полного стирания всей Flash памяти следующая:
1. подтянуть вывод SERVEN к +3,3В через резистор, например, 10 кОм
2. включить питание контроллера, подключить программатор J-link к ПК.
3. с использованием OpenOCD по отладочному интерфейсу JTAG подать команду записи значения 0x100 в регистр SERVCTL блока PMUSYS.

Пример команды OpenOCD для активации сервисного сброса всей Flash-памяти при
использовании отладчика, установленного на плате макетно-отладочной
«КФДЛ.441461.029» и команд flash-драйвера k1921vg015:
openocd" -s scripts -f interface/ftdi/onboard_ftdi.cfg -f target/k1921vg015.cfg -c
"k1921vg015 srv_erase"

Пример команды OpenOCD для активации сервисного сброса всей Flash-памяти при
использовании отладчика, установленного на плате макетно-отладочной
«КФДЛ.441461.029» без команд flash-драйвера k1921vg015:
openocd" -s scripts -f interface/ftdi/onboard_ftdi.cfg -f target/k1921vg015.cfg -c
"write_memory 0x3000F104 32 {0x100}" -c "sleep 100" -c "read_memory 0x3000F104 32 1"
Также скрипты сервисного сброса всей Flash-памяти доступны в каталоге
«tools/openocd» репозитория проектов для К1921ВГ015

4. убрать "подтяжку" с вывода SERVEN
5. Выключить - включить микроконтроллера для отключения сервисного режима.
Максим_Е
Сообщения: 25
Зарегистрирован: 12 апр 2026, 13:44
Предприятие: Самозанятый

Re: К1921ВГ015 общее

Сообщение Максим_Е »

Спасибо за ответ. Но у меня плата своя, не покупная и при запуске скрипта консоль выдаёт следующее сообщение (фото). Что это означает я пока не понял и продолжаю искать ответ.
Screenshot_20260513_125830.jpg
Screenshot_20260513_125830.jpg (166.6 КБ) 3443 просмотра
Из этих скриптов, скаченных архивом, запускал первый через командную строку.
Screenshot_20260513_133359.jpg
Screenshot_20260513_133359.jpg (118.42 КБ) 3443 просмотра
Аватара пользователя
ejsan
Сообщения: 113
Зарегистрирован: 15 авг 2022, 21:17
Предприятие: vbrspb.ru

Re: К1921ВГ015 общее

Сообщение ejsan »

Это значит, что системе не удается найти указанный путь, подсказывает Кэп Очевидность. ".." - это значит "каталогом выше". И если мы на пару уровней подымаемся, мы разве найдём файл D:\sc-dt_NIIET\niiet_riscv_sdk\bin\openocd.exe ? Так что попробуйте положить openocd.exe по правильному пути, или отредактируйте bat-ник
Максим_Е
Сообщения: 25
Зарегистрирован: 12 апр 2026, 13:44
Предприятие: Самозанятый

Re: К1921ВГ015 общее

Сообщение Максим_Е »

ejsan писал(а): 14 май 2026, 09:25 Это значит, что системе не удается найти указанный путь, подсказывает Кэп Очевидность. ".." - это значит "каталогом выше". И если мы на пару уровней подымаемся, мы разве найдём файл D:\sc-dt_NIIET\niiet_riscv_sdk\bin\openocd.exe ? Так что попробуйте положить openocd.exe по правильному пути, или отредактируйте bat-ник
Спасибо объяснение! Я сделал как Вы подсказали: расположил программу в указанном месте D:\sc-dt_NIIET\niiet_riscv_sdk\bin\openocd.exe
Программа openocd.exe попыталась запуститься и выдала следующую ошибку
Не запускается Openocd 14.05.26.PNG
Не запускается Openocd 14.05.26.PNG (18.36 КБ) 3371 просмотр
Максим_Е
Сообщения: 25
Зарегистрирован: 12 апр 2026, 13:44
Предприятие: Самозанятый

Re: К1921ВГ015 общее

Сообщение Максим_Е »

Устранил допущенную ошибку по переносу Openocd: перенес сначала только сам Openocd, потом понял о допущенной ошибке и копировал в нужное место всю папку bin. В результате скрипт запустился. Вот итоговое окно стирания памяти
Openocd запустилась 14.05.26.PNG
Openocd запустилась 14.05.26.PNG (47.17 КБ) 3368 просмотров
Но при запуске отладки продвижения дальше не произошло, все также выдает ошибку о невозможности записи в память
Отладка не запускается 14.05.26.PNG
Отладка не запускается 14.05.26.PNG (120.8 КБ) 3368 просмотров
Аватара пользователя
ejsan
Сообщения: 113
Зарегистрирован: 15 авг 2022, 21:17
Предприятие: vbrspb.ru

Re: К1921ВГ015 общее

Сообщение ejsan »

Мм...вот что-то подобное я как раз наблюдал на той самой "макетке с Озона", покуда не напаял на ней все конденсаторы по всем цепям питания. Особенно те, что стоят на ногах "***_CAP", это прям критично с этим чипом. И кстати, питание VCC1=VCC2=VBAT подать все вместе три не забыли?
Ответить

Вернуться в «32-разрядные микроконтроллеры»