Odpowiedz 
 
Ocena wątku:
  • 2 Głosów - 3 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
TRX SParrow
SQ8MXL Offline
Piotr
**

Liczba postów: 94
Dołączył: 23-11-2010
Post: #41
RE: TRX SParrow
Tam na stronie https://df8oe.github.io/UHSDR/ jest oprogramowanie 2,12,2 niema tamtego
15-03-2025 0:05
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP2AM Offline


Liczba postów: 3
Dołączył: 11-10-2024
Post: #42
RE: TRX SParrow
Patrz w branch directsampling-dev.

Kod:
UHSDR-df8oe]$ git branch
  active-devel
* directsampling-dev
UHSDR-df8oe]$ git grep '#define.*UHSDR_VER'
mchf-eclipse/src/uhsdr_version.h:#define        UHSDR_VER_MAJOR                 "2"
mchf-eclipse/src/uhsdr_version.h:#define        UHSDR_VER_MINOR                 "13"
mchf-eclipse/src/uhsdr_version.h:#define        UHSDR_VER_RELEASE               "2"
mchf-eclipse/src/uhsdr_version.h:#define            UHSDR_VERSION           "fwv-"UHSDR_VER_MAJOR"."UHSDR_VER_MINOR"."UHSDR_VER_RELEASE

Edit: Jeżeli ktoś ma binarki z firmware do sparrowa 4" (najlepiej te co "ala" autor sparrowa tworzy) to chętnie przyjmę do analizy.
(Ten post był ostatnio modyfikowany: Wczoraj 8:18 przez SP2AM.)
15-03-2025 0:10
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP2AM Offline


Liczba postów: 3
Dołączył: 11-10-2024
Post: #43
RE: TRX SParrow
Dla sparrow 4" na stm H7 - firmware zbudowane na poniższej zasadzie startuje, słyszę na SSB, mnie też słychać. Czy jeszcze jakieś inne opcje są potrzebne na sparrow - oto pytanie.

- kompilator, linker itd z https://github.com/xpack-dev-tools/arm-n...x64.tar.gz
Kod:
export PATH=/tam/gdzie/jest/gcc-arm-none-eabi-10.3-2021.10/bin:$PATH
git clone https://github.com/df8oe/UHSDR.git
cd UHSDR
git switch directsampling-dev
install -d mchf-eclipse/build
cd mchf-eclipse/build
make -f ../Makefile ROOTLOC=".." -j BUILDFOR=H7 TRX_ID=ovi40 CONFIGFLAGS="-DUI_BRD_OVI40 -DRF_BRD_OVI40 -DIQ_SAMPLE_RATE=96000" \
    EXTRACFLAGS="-DFREEDV_MODE_700D_EN=1 -DFREEDV_MODE_1600_EN=1 -DCODEC2_MODE_700C_EN=1 -DCODEC2_MODE_1300_EN=1" \
    DEBUG=1 VERBOSE=1 all

Wynikowy fw-ovi40.bin wgrany z pendrive podpiętego (przez jak najprostszą przejściówkę) do portu micro usb (host) sparrowa; Wyłączyć, wcisnąć band+ i power, trzymać oba, aż pojawi się po ~3s komunikat o wykryciu pendrive usb oraz rozpoczęciu upgrade (gdy tego nie ma próbować innego pendrivea bo tego nie wykrywa)

By tcx0 softwarowe wróciło to przed budowaniem:

Kod:
diff --git a/mchf-eclipse/drivers/rfboard/mchf_rfboard.c b/mchf-eclipse/drivers/rfboard/mchf_rfboard.c
index fa243eb6..9eb45cb0 100644
--- a/mchf-eclipse/drivers/rfboard/mchf_rfboard.c
+++ b/mchf-eclipse/drivers/rfboard/mchf_rfboard.c
@@ -163,7 +163,7 @@ bool Mchf_EnableTx(void)

bool Mchf_RfBoard_Init(void)
{
-    ts.enable_tcxo = ts.rf_board == RF_BOARD_MCHF || ts.rf_board == RF_BOARD_RS928;
+    ts.enable_tcxo = ts.rf_board == RF_BOARD_MCHF || ts.rf_board == RF_BOARD_RS928 || ts.rf_board == RF_BOARD_DDCDUC_MCHF;
     MchfRfBoard_BandCntr_Init();
     return true;
}
(Ten post był ostatnio modyfikowany: Wczoraj 9:40 przez SP2AM.)
Wczoraj 9:40
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości