Народ, подскажите пожалуйста, пытаюсь обновить прошивку NanoVNA-H с помощью NanoVNA-APP 1.1.213, пишет: Opening \\?\usb#vid_0483&pid _df11#fffffffeffff#{ a5dcbf10-6530-11d2-901f-00c04fb951ed} open failed.
STM32Cube открывает порт нормально, предыдущая прошивка 1.2.14 заливалась через него.
Что я могу делать не так?
Или возможно у кого есть свежая прошивка в HEX формате, поделитесь пожалуйста.
bonymail, а прибор переведён в DFU модус? Самая свежая прошивка внутри программы NanoVNA-APP, v1.2.19
1. Перевести прибор в. DFU МОДУС
2. запустить программу
3. Нажать вверху кнопку -^^-
4. В открывшемся окне появится кнопка с типом прибора и версией прошивки - жмём
5. Если нужна другая прошивка, нажимаем кнопку поиска и показываем путь к файлу прошивки
Программа NanoVNA-APP может работать с .bin, .dfu и .hex файлами
Вопрос: а драйвер для наны установлен?
Естественно, прибор в DFU mode.
STM32Cube нормально видит прибор и открывает порт.
NanoVNA-APP видит DFU порт, но при открытии выдает ошибку.
Пробовал также запуск от имени администратора, все та же ошибка открытия порта.
ОС Win10 Pro 64bit.
STM32Cube:
13:59:10 : STM32CubeProgrammer API v2.10.0 | Windows-64Bits
13:59:12 : USB speed : Full Speed (12MBit/s)
13:59:12 : Manuf. ID : STMicroelectronics
13:59:12 : Product ID : STM32 BOOTLOADER
13:59:12 : SN : FFFFFFFEFFFF
13:59:12 : DFU protocol: 1.1
13:59:12 : Board : --
13:59:12 : Device ID : 0x0448
13:59:12 : UPLOADING OPTION BYTES DATA ...
13:59:12 : Bank : 0x00
13:59:12 : Address : 0x1ffff800
13:59:12 : Size : 16 Bytes
13:59:12 : UPLOADING ...
13:59:12 : Size : 1024 Bytes
13:59:12 : Address : 0x8000000
13:59:12 : Read progress:
13:59:12 : Data read successfully
13:59:12 : Time elapsed during the read operation is: 00:00:00.004
bonymail, Вы пытаетесь включить коннект в DFU Mode? Вместо коннекта жмём кнопку -^^-
Имею печальный опыт с STM32Cube. После установки программы не мог соединиться ни с одним прибором. После всех попыток переустановил свой W10 Pro 64 bit.
Жму кнопку -^^-.
Выбираю устройство DFU, получаю это:
Opening \\?\usb#vid_0483&pid _df11#fffffffeffff#{ a5dcbf10-6530-11d2-901f-00c04fb951ed}
open failed
Програма видит устройство DFU, но при открытии выдает ошибку.
При нажатии на кнопу с прошивкой выдает:
No valid DFU device found
Потому что порт не открыт.
В диспетчере устройств видится как STM32 BOOTLOADER.
С STM32CUBE проблем нет.
Последний раз редактировалось bonymail; 25.02.2023 в 14:12.
bonymail,
Последовательность:
1. Перевести прибор в DFU
2. Запустить NanoVNA-APP
3. нажать кнопку -^^-
4. Нажать кнопку с обозначением прошивки - это только в версии 1.1.213
А после установки STM32Cube у меня не работал не только NanoVNA-H4, но и SAA-2, у которого свой драйвер
Последний раз редактировалось Vladimir-dl7pga; 25.02.2023 в 15:01.
Да, моя версия оказалась правильной, заменил драйвер, теперь устройство отображается как STM Device in DFU mode.
С этим драйвером все нормально прошилось.
Драйвер можно взять например отсюда, заодно почитать по установке, там есть ссылка на архив:
https://github.com/dekuNukem/daytrip...ver_install.md
С этим драйвером устройство увидел и старый DfuSeDemo, а сновым драйвером от STM32Cube он тоже не видел ни одного устройства DFU.
НО! с этим драйвером уже не рабюотает STM32CUBE, которому нужен его драйвер.
Так что переустанавливать для этого Windows нет необходимости, достаточно заменить драйвер.
Возможно эта информация кому-либо еще пригодится.
Спасибо от RC3ZQ
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)