Czat

2024-01-26, 14:09:11
admin: forum pod tym linkiem: https://k5.2je.eu/index.php?action=forum

2024-01-26, 13:55:37
admin: Witam


Welcome to Quansheng UV-K5 Modding Fan Forum. Please login or sign up.

Paź 18, 2024, 14:25

Login with username, password and session length

Recent

Firmware by losehu

Zaczęty przez admin, Wrz 25, 2024, 14:40

Poprzedni wątek - Następny wątek

admin

Chińskiej produkcji firmware na bazie egzumera.
Oferuje wsparcie dla dużej ilości modyfikacji hardware.
Posiada własny ekosystem programowy, nie potrzebujesz instalować chirpa ani programu do flashowania, Wszystko można zrobić z poziomu przeglądarki.
Oferuje funkcje nie dostępne w innych firmware. 
Niestety wiele funkcji wymaga wymiany pamięci eprom na większą.
Wymiana na większy EEPROM (2Mbit lub 1Mbit) umożliwia:

  • Wyświetlanie i pisanie w dowolnym języku
  • Automatyczną funkcję przesunięcia częstotliwości Dopplera
  • Niestandardowe obrazy startowe
  • Niestandardowe obrazy SSTV (w przygotowaniu)
  • Tryb DOPPLER
  • Pełne wsparcie SSB dla SI4732
  • Dodatkowe niestandardowe funkcje (około 1.5K?)

Portal k5web
K5Web
https://k5.vicicode.com/#/chirp/base

  • Obsługuje kompilację firmware online bez potrzeby posiadania środowiska programistycznego
  • Zapisywanie danych różnych satelit dla funkcji niwelacji efektu Dopplera,
  • Wgrywanie graficznego loga startowego,
  • Wgrywanie patch dla poprawki SI4732 SSB
  • Wspiera "Creative Workshop" - możliwość przesyłania niestandardowego firmware i obrazów startowych.
  • Edycje kanałów i ustawień możliwością zapisu i odczytu kopii
  • Backup pamięci eprom
  • Funkcja generowania spersonalizowanego firmware i jego wgrywanie.
  • Wgrywanie obrazów firmware dla funkcji Multi-booting


Ze względu na ograniczoną ilość miejsca na firmware nie da sie zmieścić wszystkich funkcji w jednym wsadzie. Autor przygotował specjalny kreator w którym można wybrać funkcje na których nam zależy i pominąć nie istotne. Po wybraniu interesujących opcji gotowy firmware można wgrać bezpośrednio z poziomu portalu lub pobrać na dysk.
Kreator firmware:
https://k5.vicicode.com/#/idea/losehu
Dostępne opcje:
- wybór języka menu: angielski, chiński
- język napisów nazw kanałów: angielski, chiński
- obsługa protokołu MDC1200; konfiguracja kontaktów dostępna na https://k5.vicicode.com/#/chirp/mdc
- funkcja sms czyli messenger dostepny w innych firmware
- kompensacja efektu Dopplera dla nasłuchu z satelit; wymaga konfiguracji i wgrania danych dla wybranych satelit: https://k5.vicicode.com/#/chirp/mdc
- Chinese input method; czyli pisanie po chińsku (dla nas nie potrzebne :p)
- spectrum czyli analizator widma znany z softu egzumera z kosmetycznymi zmianami
- obsługa chipu radia FM: standardowego lub płytki z układem SI4732 który wspiera zakres KF dla pełnego wsparcia modulacji SSB potrzebne jest wgranie patcha ssb https://k5.vicicode.com/#/tool/chi

skróty klawiaturowe główny interfejs:

Kombinacja klawiszyFunkcja
Pojedyncze naciśnięcie Góra/DółRegulacja częstotliwości
Pojedyncze naciśnięcie NumerSzybkie wprowadzanie częstotliwości
Pojedyncze naciśnięcie *Wprowadzanie DTMF do wysłania
Długie naciśnięcie FBlokada klawiatury
Długie naciśnięcie MPrzełączanie trybu modulacji
Długie naciśnięcie *Aktywacja listy wyszukiwania / Rozpoczęcie wyszukiwania
Długie naciśnięcie 0 / F+0Włącz/Wyłącz odbiornik radiowy
Długie naciśnięcie 1 / F+1Kopiowanie kanału do innego VFO
Długie naciśnięcie 2 / F+2Przełączanie między kanałami A/B
Długie naciśnięcie 3 / F+3Przełączanie trybu częstotliwości/kanałowego
Długie naciśnięcie 4 / F+4Wyrównanie częstotliwości
Długie naciśnięcie 5Przełączanie listy wyszukiwania / Ustawianie zakresu wyszukiwania
F+5Spektrum
Długie naciśnięcie 6 / F+6Przełączanie mocy nadawania
Długie naciśnięcie 7 / F+7Przełącznik transmisji aktywowanej głosem
Długie naciśnięcie 8 / F+8Odwrócenie częstotliwości
Długie naciśnięcie 9 / F+9Połączenie jednym dotknięciem
F+MOtwórz SMS
F+UPPrzełącznik dźwięku klawiszy
F+DownAutomatyczne przesunięcie Dopplera
F+EXITOdwraca nawigację menu
F+*Skanowanie sub-audio
Krótkie naciśnięcie Boczny przycisk 1Monitor
Długie naciśnięcie Boczny przycisk 1Przełącznik dekodowania DTMF
Krótkie naciśnięcie Boczny przycisk 2Ustaw szerokie/wąskie pasmo
Długie naciśnięcie Boczny przycisk 2Latarka

Radio SI4732


Kombinacja klawiszy
Funkcja
[/td][/tr][/table]
Krótkie naciśnięcie Boczny przycisk 1 lub Boczny przycisk 2
Zmiana BFO w trybie SSB
Krótkie naciśnięcie 5
Wprowadź częstotliwość
Krótkie naciśnięcie *
Wprowadź punkt dziesiętny przy częstotliwości
Krótkie naciśnięcie MENU
Potwierdź wprowadzoną częstotliwość
Krótkie naciśnięcie 0
Przełącz tryb (AM/FM/SSB)
Krótkie naciśnięcie F
Przełącz LSB/USB w trybie SSB
Krótkie naciśnięcie 1 lub 7
Zmiana kroku częstotliwości
Krótkie naciśnięcie 4
Przełącz wyświetlanie siły sygnału
Krótkie naciśnięcie 6
Zmiana szerokości pasma
Krótkie naciśnięcie 2 lub 8
Przełącz ATT (tłumik)
Krótkie naciśnięcie 3 lub 9
Wyszukiwanie w górę/w dół
Krótkie naciśnięcie EXIT
Zatrzymaj wyszukiwanie
[/table]


Tryb Dopplera:


Kombinacja klawiszyFunkcja
F+Down (na głównym interfejsie)Aktywacja trybu Dopplera
Krótkie naciśnięcie 5Wprowadź czas
Krótkie naciśnięcie *Wprowadź punkt dziesiętny przy czasie
Krótkie naciśnięcie MENUPotwierdź wprowadzony czas / Przełącz między parametrami
Przyciski Góra/DółRegulacja wybranego parametru
Krótkie naciśnięcie PTTRozpocznij transmisję
Krótkie naciśnięcie Boczny przycisk 1Włącz nasłuchiwanie

Dodatkowe funkcje firmware:
- obsługa wyświetlania obrazków startowych wyświetlanych przy uruchamianiu radia, funkcja ta wymaga powiekszonej pamieci eprom. Galeria gotowych obrazków dostępna na https://k5.vicicode.com/#/idea/Image
Możliwość wgrywania własnych dostępna na https://k5.vicicode.com/#/tool/image?url=https://k5.vicicode.cn/wsapi/download?id=210%26n=%E6%B3%89%E7%9B%9B.jpg


IMG_20241006_002217_edit_6555766342228.jpg
IMG_20241006_002434_edit_6645710037006.jpg

admin

#1
Alternatywny bootloader dla Quansheng UV-K5 od losehu
Umożliwia tak zwany multiboot czyli posiadanie kilku dowolnych firmware na jednym urządzeniu i przełączanie się miedzy nimi.

Jak to działa?
Wybrane obrazy firmware zapisane są w rozszerzonej pamięci eprom. Jeżeli chcemy zmienić firmware na inny  podczas włączania radia wciskamy klawisz Menu, pokazuje się wtedy lista zainstalowanych firmware, po wybraniu interesującego następuje wgranie go do pamięci flash i jest dostępny jako domyślny.
Oczywiście by pomieścić obrazy firmware wymagana jest wymiana pamięci eprom, domyślnie wymaga on posiadania 4Mib (512 KB) EEPROM. Możliwa jest zmiana wymagań na mniejszą pamięci po edycji kodu źródłowego.
Kod źródłowy bootloadera:
https://github.com/losehu/uv-k5-bootloader-custom

Wgranie bootloadera:
Wgranie alternatywnego bootloadera nie jest proste, wymaga posiadania programatora ST-Link i wlutowanie się do płyty głównej radia w odpowiednie pola.
pobrane1.png

Podłącz ST-Link do komputera (najpierw zainstaluj sterowniki ST-Link). Wciśnij PTT na urządzeniu K5/6 i włącz je w trybie wgrywania oprogramowania. Uruchom skrypt losehu_bootloader.bat (regularnie aktualizowany, dostępny na GitHubie).
Po poprawnym wgraniu wyświetli się komunikat:

"Bootloader code programmed. You can use uv_flash_fw to program main firmware, or just use stock tool to do it. Shutdown command invoked."

Na stronie K5web wejdź w zakładkę z wielosystemowym oprogramowaniem i wybierz opcję "Wgraj do urządzenia".

https://k5.vicicode.com/#/tool/bl