Отладочная плата К1921ВГ015

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

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

RuWorker
Сообщения: 26
Зарегистрирован: 02 сен 2025, 14:53
Предприятие: ttri.ru

Re: Отладочная плата К1921ВГ015

Сообщение RuWorker »

fog писал(а): 18 ноя 2025, 10:55 для интерфейса 0 поставь WinUSB
Драйвер WinUSB используется для интерфейса 1, то есть для USB-JTAG.
Для интерфейса 0 установлен стандартный драйвер, смотри предыдущий пост.
Вопрос с драйверами решен, последовательный порт COM22 (интерфейс 0) работает, USB-JTAG (интерфейс 1) тоже работает.
RuWorker
Сообщения: 26
Зарегистрирован: 02 сен 2025, 14:53
Предприятие: ttri.ru

Re: Отладочная плата К1921ВГ015

Сообщение RuWorker »

В заголовочном файле K1921VG015.h из каталога niiet_riscv_sdk несоответствие в комментариях (для _bits, _Pos, _Mask). В руководстве пользователя верно. Поправьте, пожалуйста, в следующих выпусках.
Вложения
ALTFUNCNUM_Comment.png
ALTFUNCNUM_Comment.png (126.7 КБ) 2333 просмотра
Аватара пользователя
Перец
Сообщения: 2
Зарегистрирован: 09 янв 2026, 01:11
Предприятие: Институт Оптики Атмосферы СО РАН

Re: Отладочная плата К1921ВГ015

Сообщение Перец »

Дорогие коллеги, добрый день !

У меня была проблема "invalid command name "gdb".

Несмотря на использование предложенного по ссылке openocd с драйвером j-link и ручное приведение в порядок всех путей в проекте и настройках.

Она решилась закачкой более старой версии Syntacore от 2023 - 11. Настройки проекта при этом не менялись. Отладка заработала.

Может кому-нибудь эта инфа пригодится.
RuWorker
Сообщения: 26
Зарегистрирован: 02 сен 2025, 14:53
Предприятие: ttri.ru

Re: Отладочная плата К1921ВГ015

Сообщение RuWorker »

Коллеги, добрый день!

На отладочной плате КФДЛ.441461.029 есть кнопка WAKEUP0 и пробуждение из POWEROFF работает, при этом в регистре RTC_HISTORY установлен бит 0 (WAKE0), то есть RTC_HISTORY= 0xFFFFFC01.
Если в этом же коде разрешить WAKEUP0 на WAKEUP1 или WAKEUP2, предварительно разрешив в регистре RTC_WAKECFG бит WAKEUP1 или WAKEUP2, то чтение регистра RTC_HISTORY дает 0xFFFFFC00. При этом пробуждение происходит.
Кто пробовал пробуждать MCU по входам WAKEUP1 или WAKEUP2?
RuWorker
Сообщения: 26
Зарегистрирован: 02 сен 2025, 14:53
Предприятие: ttri.ru

Re: Отладочная плата К1921ВГ015

Сообщение RuWorker »

Разрешил WAKEUP0, WAKEUP1 и WAKEUP2, все три входа к GND (ACTIVE HIGH), RTC_WAKECFG 0x53800007 по очереди подаю единицу на WAKEUP0, WAKEUP1 и WAKEUP2. Пробуждается от всех трех, но в RTC_HISTORY устанавливается бит только от входа WAKEUP0.
На скринщоте первая таблица - после полного сброса MCU, вторая, третья и четвертая - после WAKEUP0, WAKEUP1 и WAKEUP2 соответственно
Вложения
RESET_WAKEUP0_1_2.png
RESET_WAKEUP0_1_2.png (69.4 КБ) 582 просмотра
Tatiana
Сообщения: 2
Зарегистрирован: 30 июн 2026, 16:58
Предприятие: ICL Техно

Re: Отладочная плата К1921ВГ015

Сообщение Tatiana »

Добрый день!
Есть отладочная плата на МК К1921ВГ015. Работала без проблем, но внезапно перестала реагировать на прошивку, а затем и вовсе перестала определяться в диспетчере устройств через порт USB1. При этом светодиоды на плате горят исправно, питание 5В и 3,3В в норме.
Что уже проверили:
Замена USB-кабелей и портов;
Проверка на двух разных ПК;
Все перемычки по документации;
Сброс через кнопку RESET и перемычки безрезультатно;
Сервисный сброс Flash через вход SERVEN (по РП) не дал результата, так как отладчик через USB1 так и не определяется.

Может быть, кто-то сталкивался с подобным и подскажет, в чём может быть проблема? Буду благодарна за любую идею!
RabidRabbit
Сообщения: 177
Зарегистрирован: 10 июн 2025, 12:11
Предприятие: HomeWork

Re: Отладочная плата К1921ВГ015

Сообщение RabidRabbit »

Два разных ПК под wiindows? А если загрузить с флэшки live-дистрибутив линуха какой-нибудь и подключить плату там? Что скажет lsusb например?

Опять же в линухе можно смотреть в dmesg и подключать плату, сразу станет видно, есть активность по USB или нет.

Если линуха нет, можно попробовать посмотреть, что творится на контактах разъёма JTAG, и если есть какой-нибудь J-Link, подключиться через него.
durimar_13
Сообщения: 20
Зарегистрирован: 26 фев 2025, 13:06
Предприятие: Radioamateur
Откуда: Свердловская обл.

Re: Отладочная плата К1921ВГ015

Сообщение durimar_13 »

Здравствуйте!
1. Я как то раз вместо USB1 присоединился к USB2. Долго не мог ничего понять.
2. Если у вас Windows, посмотрите в диспетчере устройств. Этот отладчик должен быть виден как "Dual RS232-HS (Interface 1)" и еще д.б. на этом же USB Serial Port c именем порта типа (COM5). Если флэшку и COM видно там, посмотрите для Dual RS232-HS (Interface 1) какой установлен драйвер. Должен быть winusb. И можно попробовать утилитой Zadig (см. "Быстрый старт") переустановить драйвер. Д.б. WINUSB. Еще может понадобиться переподключение USB и даже перезагрузка ПК.
3. Если присоединия по USB не видно, может быть кабель неисправен. Всякое другое - мало вероятно.
С уважением, Виктор.
Tatiana
Сообщения: 2
Зарегистрирован: 30 июн 2026, 16:58
Предприятие: ICL Техно

Re: Отладочная плата К1921ВГ015

Сообщение Tatiana »

Добрый день!
Благодарю за ответы!
Хочу поделиться успешным опытом устранения проблемы с определением отладочной платы по USB(не отображается в диспетчере устройств).
При детальном замере напряжений непосредственно на выводах микросхемы FT2232H было обнаружено, что на ножке 4 (VPHY) присутствует заниженное напряжение 1,2 В вместо положенных по даташиту 3,3 В. Этот вывод отвечает за аналоговое питание физического уровня USB, и без полноценного питания узел PHY просто не работает.Причиной такого поведения оказался скрытый непропай ферритовой бусины BLM15(FB4 по схеме), установленной в цепи питания этой ножки. Изначально контакт, судя по всему, был слабым, а со временем из-за колебаний температуры в офисе и механических воздействий (когда плату брали в руки) связь окончательно пропала.
Пропаяла ферритовую бусину. После восстановления надежного контакта напряжение на ножке 4 вернулось к стабильным 3,3 В, узел USB PHY успешно запустился, и плата мгновенно определилась компьютером.
RabidRabbit
Сообщения: 177
Зарегистрирован: 10 июн 2025, 12:11
Предприятие: HomeWork

Re: Отладочная плата К1921ВГ015

Сообщение RabidRabbit »

Tatiana писал(а): 02 июл 2026, 10:39 Пропаяла ферритовую бусину ... и плата мгновенно определилась компьютером.
Хорошо, что так быстро решилось.
Ответить

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