К1921ВГ015 общее
Модераторы: ea, dav, bkolbov, Alis, pip, _sva_
Re: К1921ВГ015 общее
Имел ввиду похожую, но другую, с чёрной маской. Наверно предыдущая версия от того же автора? Для коллеги паял, мне самому такого добра не надо. В общем, помнится кварц я там ещё смог заставить работать, а PLL - вообще никак.
-
RabidRabbit
- Сообщения: 210
- Зарегистрирован: 10 июн 2025, 12:11
- Предприятие: HomeWork
Re: К1921ВГ015 общее
Значит, видимо так "аккуратно" запаяли
Re: К1921ВГ015 общее
В общем, не буду много комментировать. Просто поизучайте матчасть, как правильно надо делать разводку, а потом сравните с тем, что у вас на руках. И всё станет понятно.
-
RabidRabbit
- Сообщения: 210
- Зарегистрирован: 10 июн 2025, 12:11
- Предприятие: HomeWork
Re: К1921ВГ015 общее
С удовольствием последую Вашему совету, когда-нибудь
Re: К1921ВГ015 общее
Максим_Е писал(а): ↑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. Выключить - включить микроконтроллера для отключения сервисного режима.
Re: К1921ВГ015 общее
Спасибо за ответ. Но у меня плата своя, не покупная и при запуске скрипта консоль выдаёт следующее сообщение (фото). Что это означает я пока не понял и продолжаю искать ответ.
Из этих скриптов, скаченных архивом, запускал первый через командную строку.
Re: К1921ВГ015 общее
Это значит, что системе не удается найти указанный путь, подсказывает Кэп Очевидность. ".." - это значит "каталогом выше". И если мы на пару уровней подымаемся, мы разве найдём файл D:\sc-dt_NIIET\niiet_riscv_sdk\bin\openocd.exe ? Так что попробуйте положить openocd.exe по правильному пути, или отредактируйте bat-ник
Re: К1921ВГ015 общее
Спасибо объяснение! Я сделал как Вы подсказали: расположил программу в указанном месте D:\sc-dt_NIIET\niiet_riscv_sdk\bin\openocd.exeejsan писал(а): ↑14 май 2026, 09:25 Это значит, что системе не удается найти указанный путь, подсказывает Кэп Очевидность. ".." - это значит "каталогом выше". И если мы на пару уровней подымаемся, мы разве найдём файл D:\sc-dt_NIIET\niiet_riscv_sdk\bin\openocd.exe ? Так что попробуйте положить openocd.exe по правильному пути, или отредактируйте bat-ник
Программа openocd.exe попыталась запуститься и выдала следующую ошибку
Re: К1921ВГ015 общее
Устранил допущенную ошибку по переносу Openocd: перенес сначала только сам Openocd, потом понял о допущенной ошибке и копировал в нужное место всю папку bin. В результате скрипт запустился. Вот итоговое окно стирания памяти
Но при запуске отладки продвижения дальше не произошло, все также выдает ошибку о невозможности записи в память
Re: К1921ВГ015 общее
Мм...вот что-то подобное я как раз наблюдал на той самой "макетке с Озона", покуда не напаял на ней все конденсаторы по всем цепям питания. Особенно те, что стоят на ногах "***_CAP", это прям критично с этим чипом. И кстати, питание VCC1=VCC2=VBAT подать все вместе три не забыли?
