Jest nowy firmware. NanoVNA H4 v1.2.32.bin Nie mogę go przekonwertować do dfu bo na 3 próby dostaje 3 różne długości pliku dfu. Jak inaczej załadować bina do Nanovna? M _________________ You can't have too many antennas...
Jest nowy firmware. NanoVNA H4 v1.2.32.bin Nie mogę go przekonwertować do dfu bo na 3 próby dostaje 3 różne długości pliku dfu. Jak inaczej załadować bina do Nanovna? M
Podrzuć maila, podeślę Ci DFU. _________________ "Prezydium zapoznało się z wnioskiem Marka SP9UO, w którym domaga się podjęcia przez Prezydium działań przeciwko osobom szkalującym PZK, a szczególnie przeciwko członkom organizacji. Takie działania będą podjęte po zasięgnięciu opinii prawnej."
To mówiłem ja, "unlis i ukrywający coś, wstydzący się swojego znaku, człowiek z ulicy, losowa osoba z internetu, element, ignorant i darmozjad, anonimowy pirat, konfident, donosiciel, do d**y".
Jest nowy firmware. NanoVNA H4 v1.2.32.bin Nie mogę go przekonwertować do dfu bo na 3 próby dostaje 3 różne długości pliku dfu. Jak inaczej załadować bina do Nanovna? M
Wstrzymajcie się, bo wyszedł dziś BUG w firmware H4, w pewnych sytuacjach nadpisywany jest obszar firmware i urządzenie przestaje się uruchamiać, trzeba wrzucić firmware ponownie. Proponuję czekać na poprawkę.
ja plik dfu robię w shellu (linux) tak: dfuse-pack -b 0x8000000:NanoVNA_H4_v1.2.32.bin NanoVNA_H4_v1.2.32.dfu
Pod Windows można użyć DfuFileMgr. Uruchamia się go, wybiera się przycisk Multi BIN dodajesz tam plik bin pod adres 0x08000000. Koniecznie trzeba kliknąć "Add to list" i Generate
Pod Windows można użyć DfuFileMgr. Uruchamia się go, wybiera się przycisk Multi BIN dodajesz tam plik bin pod adres 0x08000000. Koniecznie trzeba kliknąć "Add to list" i Generate
Tak robiłem. Pierwszy dfu dostałem 1kb, drugi miał 5kb, trzeci 3kb. M _________________ You can't have too many antennas...
Pod Windows można użyć DfuFileMgr. Uruchamia się go, wybiera się przycisk Multi BIN dodajesz tam plik bin pod adres 0x08000000. Koniecznie trzeba kliknąć "Add to list" i Generate
Tak robiłem. Pierwszy dfu dostałem 1kb, drugi miał 5kb, trzeci 3kb. M
Kliknąłem. Problem był gdzie indziej. W oknie images przed kliknięciem generate wpis ma być podświetlony. M
Możesz jeszcze aktualizować przez NanoVNA-App. Bierze be wybrzydzania bin, dfu i hex. Ale proponuję poczekać do fixa, pewnie będzie w ciągu godzin, max kilku dni.
Kupiłem NanoVNA-H4 Dane z tabliczki znamionowej: wersja HW 4.3_MS producent ZeenKo Chiny
Odczytane dane dotyczące softu: v.1.2.27 [p:401, IF:12k, AOC:384k, Lcd:400x320] Build Time: Feb 20 2024-13:41:23
Ze strony https://github.com/DiSlord/NanoVNA-D/releases pobrałem plik NanoVNA-H4.v1.2.40.dfu. Wgrałem ten soft do NanoVNA i przeprowadziłem weryfikację. Do tego momentu wszystko było OK. Po wyjściu z trybu DFU sprawdziłem wersję softu mojego NanoVNA. Okazało się, że nadal mam wersję 1.2.27.
Czy ktoś z kolegów miał podobny problem? _________________ vy73! op. Zdzichu
Ze strony https://github.com/DiSlord/NanoVNA-D/releases pobrałem plik NanoVNA-H4.v1.2.40.dfu. Wgrałem ten soft do NanoVNA i przeprowadziłem weryfikację. Do tego momentu wszystko było OK. Po wyjściu z trybu DFU sprawdziłem wersję softu mojego NanoVNA. Okazało się, że nadal mam wersję 1.2.27.
Co tu dużo zgadywać, zrobiłeś jakiś błąd przy wgrywaniu. Nie napisałeś ani słowa o metodzie jakiej użyłeś do wgrywania a tych metod jest z 5 jak nie więcej. O taki błąd łatwo, gdy się wgrywa plik .bin, bo przy .bin trzeba podać (zależy od metody) adres pod którym ten .bin ma być wgrany. Przy .dfu nie ma tego problemu, więc pewnie nie to.
Ze strony https://github.com/DiSlord/NanoVNA-D/releases pobrałem plik NanoVNA-H4.v1.2.40.dfu. Wgrałem ten soft do NanoVNA i przeprowadziłem weryfikację. Do tego momentu wszystko było OK. Po wyjściu z trybu DFU sprawdziłem wersję softu mojego NanoVNA. Okazało się, że nadal mam wersję 1.2.27.
Co tu dużo zgadywać, zrobiłeś jakiś błąd przy wgrywaniu. Nie napisałeś ani słowa o metodzie jakiej użyłeś do wgrywania a tych metod jest z 5 jak nie więcej. O taki błąd łatwo, gdy się wgrywa plik .bin, bo przy .bin trzeba podać (zależy od metody) adres pod którym ten .bin ma być wgrany. Przy .dfu nie ma tego problemu, więc pewnie nie to.
Wgrywałem plik dfu przy pomocy aplikacji DfuSe Demo (v3.0.6) pod Win 11. W DfuSe Demo nie zaznaczałem opcji "Optimize Upgrade duration (Remove some FFs). _________________ vy73! op. Zdzichu
Wgrywałem plik dfu przy pomocy aplikacji DfuSe Demo (v3.0.6) pod Win 11. W DfuSe Demo nie zaznaczałem opcji "Optimize Upgrade duration (Remove some FFs).
Pod Windows 11 bywały problemy z wgraniem sterownika do trybu DFU w tej aplikacji. Podobno Windows 11 wgrywał automatycznie jakąś nowszą wersję sterownika, która jest niezgodna. Upewnij się, że w menedżerze urządzeń widzisz swoje NanoVNA będące w trybie DFU jako: "STM Device in DFU Mode" identyfikator sprzętu: USB\VID_0483&PID_DF11 data i wersja sterownika to: 04/26/2018,3.0.6.1 Jeżeli coś się nie zgadza to spróbuj wymusić instalację sterownika stąd: "c:\Program Files (x86)\STMicroelectronics\Software\DfuSe v3.0.6\Bin\Driver\Win10" jest tu zarówno plik dpinst_amd64.exe jak i STtube.inf którymi możesz próbować wgrać dokładnie ten sterownik. Nie mam pod ręką Win11 ale mogę zorganizować sobie jutro i sprawdzić jak jest obecnie pod Win11, jeżeli nadal będzie problem.
Upewnij się czy nie masz w tej chwili podłączonych innych urządzeń, które mogą się podobnie zgłaszać w systemie, jak np radiotelefon TYT md-uv380 / Retevis RT3s, Radioddity itp, jakieś Joysticki, karty dźwiękowe itp. Najlepiej wypnij co możesz z USB, bo może flashowałeś inne urządzenie
Pobierz jeszcze raz NanoVNA-H4.v1.2.40.dfu, bo może przy pierwszej próbie pobrałeś sobie zawartość z urządzenia i nadpisałeś nią pobrany plik dfu, zamiast wgrać ten dfu do urządzenia, i teraz jego zawartość jest kopią urządzenia.
Jeżeli nadal jest tak samo (lub inny błąd) spróbuj nagrać swoje działania od pobrania pliku dfu, poprzez sprawdzenie wersji sterownika, aż do końca. Jest to dość proste, wystarczy wejść na stronę https://toolbox.googleapps.com/apps/screen_recorder/ przez Google Chrome (inne przeglądarki na Chromium też powinny działać) i nagraj wszystko: 1. Record 2. Wybierasz zakładkę "cały ekran" 3. Klikasz w ten ekran (to jest kluczowe, żeby wybrać ten jeden właściwy ekran który nagrywasz) 4. Klikasz udostępnij 5. Próbujesz wgrać nowe fw. 6. Wracasz do tej strony nagrywającej, dajesz stop i pobierasz zapis przez download. 7. Jakoś to potrzebujesz udostępnić, wrzucić gdzieś na hosting (drive.google.com, czy coś innego, coś wymyślisz) 8. Wrzucasz link tutaj lub pw.
Powtórzyłem jeszcze raz upgrade postępując tak jak opisałeś i zadziałało. Mam soft 1.2.40.
Przyczyna była bardzo prosta. W aplikacji DfuSe Demo zamiast użyć przycisku "Choose..." w oknie "Upgrade or Verify Action" użyłem przez pomyłkę przycisku "Choose..." w oknie "Uplooad Action". Dzisiaj pobrałem jeszcze raz plik NanoVNA-H4.v1.2.40.dfu i zapisałem go w innym folderze. Wszystko stało się jasne po porównaniu właściwości obu plików. Pierwszy plik został zmodyfikowany w momencie nieudanego upgrade i powiększył się do 256 KB (czyli akurat tyle, ile ma flash mikrokontrolera). Drugi plik (dzisiejszy) ma 89,1 KB.
Jeszcze raz pozdrawiam i dziękuję za pomoc. _________________ vy73! op. Zdzichu
Opis dotyczy: NanoVNA-H4 HW version 4.3_MS produkcji ZeenKo Chiny. Ma on ekrany na części analogowej i baterię 2000 mAh.
Po przeprowadzeniu upgrade NanoVNA-H4 z wersji 1.2.27 od 1.2.40 zauważyłem na plus różnice w pracy analizatora:
1. NanoVNA po włączeniu przemiata 401 punktów. W starszej wersji było 101 punktów. Na 401 punktów trzeba było go przełączać. Przemiatanie 401 punktów trwa dłużej niż przemiatanie 101 punktów, ale daje dokładniejszy wynik ze względu na czterokrotnie mniejszy krok częstotliwości. Jeśli komuś się spieszy, to zawsze może przełączyć na przemiatanie 101 (a nawet 51) punktów.
2. Mam wrażenie, że w menu DISPLAY pojawiło się PORT-Z 50. Opcja była wprowadzona w wersji 1.1.0, ale mam wrażenie, że w wersji 1.2.27 jej nie było. Kiedyś jej szukałem, bo chciałem pomierzyć antenę telewizyjną 75 ohm i nie znalazłem. Wiem, że pomiar w domenie 75 ohm bez zmiany hardware jest realizowany programowo, ale może będzie dawał sensowne wyniki. Jak go wykonam to podzielę się z Kolegami moimi spostrzeżeniami.
3. Po przeprowadzeniu kalibracji przy użyciu dostarczonego wraz z NanoVNA zestawu kalibracyjnego S11 LOGMAG (żółty ślad) po włączeniu analizatora z plastikowymi nakładkami na gniazdach SMA ma wartość rzędu udB lub mdB w całym zakresie częstotliwości od 50 kHz do 900 MHz (poza częstotliwością ok. 585 MHz - na tej częstotliwości jest rzędu kilku dB).
4. Na wykresie Smith'a punkt (zielony) S11 się nie przemieszcza (również z plastikowymi nakładkami na gniazdach SMA).
5. S21 LOGMAG w zakresie częstotliwości do 300 MHz (częstotliwość podstawowa, a nie harmoniczna) ma wartość od -90 dB do -80 dB (również z plastikowymi nakładkami na gniazdach SMA).
Generalnie wszystkie pomiary, zwłaszcza w zakresie podstawowym do 300 MHz są znacznie stabilniejsze.
Zachowanie opisane powyżej w p. 3, 4 i 5 świadczy o tym, że udało się poprawić programowo odporność NanoVNA na zakłócenia . _________________ vy73! op. Zdzichu
Po przeprowadzeniu upgrade NanoVNA-H4 z wersji 1.2.27 od 1.2.40 zauważyłem na plus różnice w pracy analizatora: 1. NanoVNA po włączeniu przemiata 401 punktów. W starszej wersji było 101 punktów. Na 401 punktów trzeba było go przełączać. Przemiatanie 401 punktów trwa dłużej niż przemiatanie 101 punktów, ale daje dokładniejszy wynik ze względu na czterokrotnie mniejszy krok częstotliwości. Jeśli komuś się spieszy, to zawsze może przełączyć na przemiatanie 101 (a nawet 51) punktów. 2. Mam wrażenie, że w menu DISPLAY pojawiło się PORT-Z 50. Opcja była wprowadzona w wersji 1.1.0, ale mam wrażenie, że w wersji 1.2.27 jej nie było. Kiedyś jej szukałem, bo chciałem pomierzyć antenę telewizyjną 75 ohm i nie znalazłem. Wiem, że pomiar w domenie 75 ohm bez zmiany hardware jest realizowany programowo, ale może będzie dawał sensowne wyniki. Jak go wykonam to podzielę się z Kolegami moimi spostrzeżeniami.
Z tego co napisałeś wynika, że miałeś firmware od Hugena, który bazuje na otwartym kodzie DiSlorda. Release od DiSlorda zawiera funkcję PORT-Z której nie ma w wersjach opensource. Kiedyś w wersjach opensource brakowało więcej funkcji, ale obecnie chyba tylko PORT-Z jest różnicą.
SP6IHH pisze:
Generalnie wszystkie pomiary, zwłaszcza w zakresie podstawowym do 300 MHz są znacznie stabilniejsze. Zachowanie opisane powyżej w p. 3, 4 i 5 świadczy o tym, że udało się poprawić programowo odporność NanoVNA na zakłócenia .
Nie powinno tak być, ponieważ jedyna zmiana pomiędzy tymi wersjami to dodanie enhanced response do pomiarów S21. Poprawia to dokładność pomiarów S21, ale na S11 nie ma to żadnego wpływu. Ale domyślny filtr cyfrowy w fw DiSlorda ma szerokość 1kHz a w Hugena 4kHz, przez co fw Hugena szybciej mierzy ale jest większy szum. Szerokość filtru zmienia się w DISPLAY/IF BANDWIDTH.
SP6IHH pisze:
poza częstotliwością ok. 585 MHz - na tej częstotliwości jest rzędu kilku dB).
zakłócenie na tej częstotliwości jest mi znane, zgłaszałem to jako bug wiele lat temu, zostało bez odpowiedzi. Jest jeszcze kilka innych prążków, obecnie nie pamiętam gdzie. Z tego co pamiętam, to jest tam dzielenie przez niemal zero i pewnie dokładność liczby zmiennoprzecinkowej robi problem.
Rzeczywiście teraz domyślne pasmo IF to 1000 Hz. Nawet tego wcześniej nie zauważyłem. Przełączyłem filtr IF na 4000 Hz, ale nie spowodowało to wyraźnego zwiększenia poziomu szumów (zwłaszcza w pasmie podstawowym do 300 MHz). Nadal poziom S21 mam w granicach -80 -90 dB. Wzrosła za to wyraźnie szybkość przemiatania. Na PW mogę wysłać screenshot-y _________________ vy73! op. Zdzichu
Jakiś czas temu zrobiłem film o kalibracji NanoVNA i ogólnie o używaniu, a zapomniałem się tu pochwalić Jest to dość szeroki i szczegółowy materiał w porównaniu z innymi tego typu filmami. Jeżeli ktoś nie wie jak się kalibruje na końcu fidera to polecam się zapoznać, bo jest to wyjaśnione co to zmienia i po co to się robi.
Jak na razie nikt nie zgłosił mi żadnego merytorycznego błędu, więc liczę tutaj na dociekliwych, którzy mi takie błędy wytkną. Lektor typu Ivona głos Marek, tak że jak ktoś ma uczulenie na takiego lektora to został ostrzeżony. Spis treści:
00:00 Wstęp 00:36 Co koryguje kalibracja 01:32 Słowo o impedancji 02:00 Płaszczyzna kalibracji 02:26 O pomiarze SWR 04:27 O pomiarze impedancji 06:26 O VNA, i S-parametrach 07:25 O kalibracji w NanoVNA 07:52 Reset NanoVNA do ustawień fabrycznych 08:20 Kalibracja ekranu dotykowego 08:38 Wybór układu generatora (Si5351 / MS5351) 09:13 o nieskalibrowanych wykresach 09:37 Konfiguracja sweep points 09:54 Konfiguracja wykresów 10:42 Kalibracja ogólna 15:28 Sprawdzenie poprawności kalibracji 16:53 Gdzie mamy płaszczyzny kalibracji 17:21 Pomiar filtra dolnoprzepustowego 18:09 Kalibracja KF, do 30 MHz 19:05 Pomiar obciążenia 500 omów 20:50 Pomiar obciążenia 500 przez 22cm fider 21:50 Pomiar obciążenia 500 przez 10 metrówy fider 22:30 Kalibracja KF na końcu 10 metrowego fidera 24:15 Pomiar obciążenia 500 omów w zakresie do 900 MHz 25:43 Pomiar DELAY obciążenia 500 omów 26:40 Korekta E-Delay 27:55 Kalibracja do pomiarów anten na podstawie magnetycznej 31:16 Interpolacja danych kalibracji i błędy wynikające z interpolacji 33:26 Zlutowanie obciążenia na złączu SMA (tak da się to zrobić byle gwoździem) 34:27 Zestawy kalibracyjne home-made 35:25 Pomiar poza skalibrowanym zakresem 36:30 Koniec
Niedługo dodam film o pomiarze indukcyjności i pojemności za pomocą NanoVNA.