Spisu treści:
- Krok 1: Wybierz model
- Krok 2: Podłącz swój OPI
- Krok 3: Konwertuj BIN na FEX
- Krok 4: Przygotuj Safe Script.fex
- Krok 5: Skonfiguruj parametry wyświetlania
- Krok 6: Konwertuj FEX na BIN
- Krok 7: Gotowy do OPI
- Krok 8: UWAGI
Wideo: Orange PI HowTo: Konfiguracja do użycia z 5-calowym wyświetlaczem HDMI TFT LCD: 8 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Jeśli byłeś na tyle rozsądny, aby zamówić wyświetlacz HDMI TFT LCD razem z Orange PI, prawdopodobnie zniechęcają Cię trudności w próbie zmuszenia go do pracy. Podczas gdy inni nie mogli nawet zauważyć żadnych przeszkód. Kluczem jest to, że na rynku są co najmniej dwa (może być więcej) różnych typów tych wyświetlaczy. Wyglądają do siebie bardzo podobnie i można pominąć każdą różnicę.
Oto oba: Ten po lewej stronie obrazu jest „dobry”. Jego instalacja była łatwa i nieskomplikowana. Ten po prawej to ten „zły”. Jego konfiguracja była znacznie bardziej skomplikowana.
Nie ma prawie żadnej różnicy między dobrym a „złym”, może z wyjątkiem tego, że zły jest podpisany jako „Rev3.0” (wersja 1), a dobry jest podpisany jako „Rev2” (wersja 2) lub „v2”.
PRZYBORY:
- Orange PI z bootowalną kartą SD systemu Linux. (Oficjalna strona pomarańczowa PI zawiera instrukcje, jak to zrobić: https://www.orangepi.org/Docs/SDcardinstallation.html i przy odpowiednim zasilaniu.
- Komputer stacjonarny (z systemem Windows)
- kabel HDMI
- Kabel USB do mini-USB
- Robocza kopia narzędzia fekso.exe.
Dobrze, jeśli Twój obraz Linuksa przechowuje swój plik instalacyjny (script.bin) na partycji FAT Twojej karty flash. Jeśli nie - będziecie sami znaleźć sposób, jak usunąć go z partycji ext2 Linux na pulpit Windows.
Krok 1: Wybierz model
Kiedy Twój wyświetlacz dotrze, najpierw sprawdź napis na jego tylnej stronie.
- Jeśli znajdziesz tam wersję 3.0, postępuj zgodnie z sekcjami {REV 3} w poniższych krokach.
- Jeśli jest znak „Rev 2”, postępuj zgodnie z sekcjami {REV 2}.
Po wybraniu modelu wyświetlacza TFT możesz przystąpić do montażu komputera opartego na Orange PI.
Krok 2: Podłącz swój OPI
Połącz płytkę Orange PI z wyświetlaczem za pomocą kabla HDMI. Podłącz jeden z portów USB Orange PI do portu USB Twojego wyświetlacza za pomocą kabla USB-mini-USB.
Prawdopodobnie nie jest dobrym pomysłem próba podłączenia wyświetlacza do portu GPIO. Geometria Orange PI różni się od Raspberry PI, a wyświetlacze dobrze przystosowane do tego ostatniego mogą nie pasować do pierwszego. W pechowym przypadku możesz nawet trzaskać jakąś część lub zrobić coś złego, jeśli będziesz próbował. W każdym razie - zapomnij użyć tej ładnej przejściówki HDMI-do-HDMI w kształcie litery U, która towarzyszy Twojemu wyświetlaczowi, geometria płyty Orange PI i wyświetlacza po prostu na to nie pozwala.
Krok 3: Konwertuj BIN na FEX
Weź swoją bootowalną kartę flash Orange PI Linux i podłącz ją do komputera stacjonarnego z systemem Windows za pomocą odpowiedniego adaptera. Następnie znajdź plik „script.bin” na karcie flash i skopiuj go w odpowiednie miejsce na dysku twardym Twojego komputera stacjonarnego. Np. do folderu c:\stolec\.
Skopiuj przykład działania narzędzia fexc.exe wraz z plikami fex2bin.bat i bin2fex.bat do tego samego folderu, w którym umieściłeś skrypt script.bin. (Zapoznaj się z moją poprzednią instrukcją, aby znaleźć sposób na uzyskanie niesławnego pliku fexc.exe)
Odszyfruj plik script.bin do postaci tekstowej (script.fex), uruchamiając plik poleceń bin2fex.bat.
Jeżeli już jakiś czas używasz Orange PI, oznacza to, że masz poprawnie skonfigurowane zegary procesora i pamięci. Możesz więc przejść bezpośrednio do kroku 5. Jeśli korzystasz z Orange PI po raz pierwszy - poświęć trochę czasu na ustawienie prawidłowych i bezpiecznych prędkości procesora i pamięci.
Krok 4: Przygotuj Safe Script.fex
Sprawdź sekcje [target], [dvfs_table] i [dram_para] w (tekstowym) pliku script.fex. Upewnij się, że podane tam wartości rzeczywiście odpowiadają mocy obliczeniowej Twojej tablicy Orange PI. W razie potrzeby zmniejsz wartości. Dobrym (ale nieco powolnym) punktem wyjścia jest ustawienie
[dvfs_table]max_freq = 1008000000 min_freq = 60000000 lv_count = 5 lv1_freq = 1056000000 lv1_volt = 1500 lv2_freq = 1008000000 lv2_volt = 1400 lv3_freq = 912000000 lv3_volt = 1350 lv4_freq = 86400_400_volt = 8640050000 lv4
I do ustawienia
drm_clk = 624
w sekcji [dram_para]. W mojej poprzedniej instrukcji procedura jest opisana bardziej szczegółowo.
Krok 5: Skonfiguruj parametry wyświetlania
{for REV 2}Jeśli masz „dobry” model wyświetlacza, możesz skopiować/wkleić (owerwrite) jego sekcje [disp_init] i [hdmi_para] stąd:
[disp_init]
disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 5 screen1_output_type = 3 screen1_output_mode = 5 fb0_width = 800 fb0_height = 480 fb1_width = 800 fb1_height = 480 [hdmi_xmi_480] = 1 „ hdmi_cts_compatibility = 1
Wszystkie kredyty dla Jimmy'ego Belangera - [ROZWIĄZANE] Zwycięzca Orange PI PC H3, skompilowany z pulpitem igorpecovnik jessie
Upewnij się również, że parametr pll_video w sekcji [clock] jest ustawiony na 292:
[zegar]
pll_video = 292
{dla wersji 3}
Jeśli masz "zły" model wyświetlacza, możesz skopiować/wkleić (owerwrite) jego sekcje [disp_init] i [hdmi_para] stąd:
[disp_init]
disp_init_enable = 1 disp_mode = 0 screen0_output_type = 3 screen0_output_mode = 2 screen1_output_type = 3 screen1_output_mode = 2 fb0_width = 720 fb0_height = 480 fb0_scaler_mode_enable = 1 fb0_pixel_sequence = 2 fb0_format = 4 fb0_framebuffer_num = 2 fb1_width = 720 fb1_height = 480 fb1_scaler_mode_enable = 1 fb1_pixel_sequence = 2 fb1_format = 4 fb0_framebuffer_num = 2
[parametr_hdmi]
hdmi_used = 1 hdmi_x = 720 hdmi_y = 480 hdmi_power = "vcc-hdmi-18" hdmi_cts_compatibility = 1
Będziesz także musiał ustawić parametr pll_video w sekcji [clock] na 321:
[zegar]
pll_video = 321
Krok 6: Konwertuj FEX na BIN
Skończyliśmy z script.fex, więc zapisz go na dysku twardym i wyjdź z programu do edycji tekstu.
Użyj pliku fek2bin.bat, aby spakować plik z powrotem do formatu binarnego. Pamiętaj, że script.bin zwykle ma atrybut „tylko do odczytu”, a narzędzie fekso nie może go automatycznie nadpisać.
Krok 7: Gotowy do OPI
Podłącz zasilacz 5V, aby włączyć Orange PI. A teraz możesz zobaczyć fajny obraz na swoim wyświetlaczu LCD.
Krok 8: UWAGI
-
Dlaczego nazywam Rev2 jako „dobry”, a Rev3 jako „zły”?
- Rev 2 ma znacznie szerszy zakres przechwytywania zegara wideo PLL. Np. Rev 2 działa dobrze z script.bin, który został przygotowany dla Rev3, ale Rev 3 pokaże tylko biały ekran, gdy zostanie użyty z script.bin dla Rev2. A jeśli zaczniesz zmieniać parametr pll_video, również zauważysz różnicę.
- Z Rev2 z łatwością uzyskasz pełną rozdzielczość 800x480, a z Rev 3 uzyskasz tylko 720x480
- Rev2 ma ładne otwory montażowe, natomiast Rev3 jest trudny do zainstalowania mechanicznie.
- Ustawienia mają później bardzo prostą logikę. Rzeczywiście, Windows określa wyświetlanie Rev3 (według EDID) jako "66 Hz". A pionowa rozdzielczość wyświetlacza to 480 linii. W ustawieniach OPI są tylko dwa tryby 480 linii: tryb 0: 480 linii z przeplotem i tryb 2: 480 linii bez przeplotu. Należy więc po prostu ustawić jedną z nich i dostosować liczbę klatek na sekundę. Jeśli pll_video = 292 odpowiada 60 Hz, to 292*66/80 = 320 będzie wystarczająco blisko. Jednak staje się to jasne dopiero po znalezieniu odpowiednich ustawień. Każdy jest silny z tylnym umysłem…
- „Orange PI”, „Windows”, „Linux”, „Sunxi-Tools”, „Allwinner” itp. są odpowiednimi znakami towarowymi ich odpowiednich właścicieli.
Zalecana:
Stacja pogodowa ESP8266/ESP32 z wyświetlaczem TFT LCD: 8 kroków
Stacja pogodowa ESP8266/ESP32 z wyświetlaczami TFT LCD: Witam! W tej krótkiej instrukcji chciałbym przedstawić mój drugi projekt Esp8266 WS. Odkąd opublikowałem swój pierwszy projekt ESP, chciałem zrobić sobie drugi. Miałem więc trochę wolnego czasu na przerobienie starego kodu źródłowego, aby pasował do moich potrzeb. Więc jeśli nie masz nic przeciwko
Konfiguracja Raspberry Pi z wyświetlaczem PiTFT AdaFruit: 11 kroków
Konfiguracja Raspberry Pi z wyświetlaczem PiTFT AdaFruit: UWAGA: Ponieważ jest nieaktualny, nie należy używać tej instrukcji. Użyj Easy Install.Setup Raspberry Pi AdaFruit do pracy z wyświetlaczem PiTFT Adafruit.Ta instrukcja używa MacBooka Pro i specjalistycznego kabla USB zamiast monitora, k
Orange PI HowTo: Kompilacja narzędzia Sunxi dla systemu Windows w systemie Windows: 14 kroków (ze zdjęciami)
Orange PI HowTo: Skompiluj narzędzie Sunxi dla systemu Windows w systemie Windows: WYMAGANIA: Potrzebny będzie komputer (stacjonarny) z systemem Windows. Połączenie internetowe. Płyta Orange PI. Ostatnia opcja jest opcjonalna, ale jestem pewien, że już ją masz. W przeciwnym razie nie przeczytasz tej instrukcji. Kupując grzech Orange PI
SENSOR SUHU DENGAN LCD DAN LED (Czujnik temperatury z wyświetlaczem LCD i LED): 6 kroków (ze zdjęciami)
CZUJNIK SUHU DENGAN LCD DAN LED (Czujnik temperatury z wyświetlaczem LCD i LED): hai, powiedz Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA z Indonezji, możesz powiedzieć, że możesz korzystać z czujników na swoim wyświetlaczu z Arduino z wyjściem ke LCD i LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda
Orange PI HowTo: Konfiguracja do użytku z wyświetlaczem samochodowym i adapterem HDMI na RCA: 15 kroków
Orange PI HowTo: Ustaw go do użycia z wyświetlaczem samochodowym i przejściówką HDMI na RCA: PRZEDMOWA. Wygląda na to, że każdy inny używa dużego i jeszcze większego telewizora lub monitora z głupią płytką Orange PI. I wygląda na trochę przesadę, gdy jest przeznaczony do systemów wbudowanych. Tutaj potrzebujemy czegoś małego i niedrogiego. Jak