Forum Krótkofalarskie PKI

NanoVNA
T#498289
Facebook
sp5it poziom najwyższy i najjaśniejszy :-)
QTH: KO02OI
Ilość edycji wpisu: 1
#8169437 08.04.2024 23:35:19
Jest nowy firmware.
https://github.com/DiSlord/NanoVNA-D/releases
wpis edytowany 08.04.2024 23:35:45



You can't have too many antennas...
sp5it poziom najwyższy i najjaśniejszy :-)
QTH: KO02OI
#8188659 16.06.2024 16:10:41
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...
canis_lupus poziom najwyższy i najjaśniejszy :-)
QTH: Kraków
#8188661 16.06.2024 16:16:50
    sp5it pisze:

    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".
sp5it poziom najwyższy i najjaśniejszy :-)
QTH: KO02OI
#8188662 16.06.2024 16:25:20
Poszło PW



You can't have too many antennas...
djbpm poziom 5
#8188663 16.06.2024 16:25:50
    sp5it pisze:

    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
sp5it poziom najwyższy i najjaśniejszy :-)
QTH: KO02OI
#8188664 16.06.2024 16:28:44
    djbpm pisze:

    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...
djbpm poziom 5
#8188665 16.06.2024 16:30:19
    sp5it pisze:

      djbpm pisze:

      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

Tak się dzieje jak nie klikniesz "add to list"
sp5it poziom najwyższy i najjaśniejszy :-)
QTH: KO02OI
#8188666 16.06.2024 16:33:53
Kliknąłem.
Problem był gdzie indziej. W oknie images przed kliknięciem generate wpis ma być podświetlony.
M



You can't have too many antennas...
djbpm poziom 5
#8188669 16.06.2024 16:40:41
    sp5it pisze:

    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.
sp5it poziom najwyższy i najjaśniejszy :-)
QTH: KO02OI
#8188672 16.06.2024 16:48:09
Czekam na fixa.



You can't have too many antennas...
SQ3DLD
QTH: Leszno
#8210041 11.09.2024 12:44:29
Pojawił się nowy firmware https://github.com/DiSlord/NanoVNA-D/releases
SP6IHH
QTH: Wrocław
Ilość edycji wpisu: 1
#8217810 13.10.2024 21:19:16
Witam

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?
wpis edytowany 13.10.2024 21:22:23



vy73! op. Zdzichu
djbpm poziom 5
#8217813 13.10.2024 21:42:39
    SP6IHH pisze:

    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.
SP6IHH
QTH: Wrocław
#8217849 14.10.2024 08:32:05
    djbpm pisze:

      SP6IHH pisze:

      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
djbpm poziom 5
#8218079 14.10.2024 21:42:16
    SP6IHH pisze:

    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 bardzo szczęśliwy

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.
SP6IHH
QTH: Wrocław
#8218179 15.10.2024 10:52:38
Bardzo dziękuję za szybką i rzeczową odpowiedź.

djbpm jesteś WIELKI!!!

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
SP6IHH
QTH: Wrocław
Ilość edycji wpisu: 4
#8218194 15.10.2024 12:28:40
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 lol.
wpis edytowany 15.10.2024 12:51:31



vy73! op. Zdzichu
djbpm poziom 5
#8218213 15.10.2024 13:55:22
    SP6IHH pisze:

    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 lol.
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.
SP6IHH
QTH: Wrocław
#8218282 15.10.2024 18:00:42
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
djbpm poziom 5
#8228637 22.11.2024 11:23:01
Jakiś czas temu zrobiłem film o kalibracji NanoVNA i ogólnie o używaniu, a zapomniałem się tu pochwalić wesoły
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.
NanoVNA
T#498289
Facebook
Aby pisać na forum musisz się zalogować !!!
rss · kontakt · załóż własne forum · korzystasz z forum? wesprzyj projekt!