Spisu treści:

Orange PI HowTo: Konfiguracja do użycia z 5-calowym wyświetlaczem HDMI TFT LCD: 8 kroków (ze zdjęciami)
Orange PI HowTo: Konfiguracja do użycia z 5-calowym wyświetlaczem HDMI TFT LCD: 8 kroków (ze zdjęciami)

Wideo: Orange PI HowTo: Konfiguracja do użycia z 5-calowym wyświetlaczem HDMI TFT LCD: 8 kroków (ze zdjęciami)

Wideo: Orange PI HowTo: Konfiguracja do użycia z 5-calowym wyświetlaczem HDMI TFT LCD: 8 kroków (ze zdjęciami)
Wideo: Te USTAWIENIA na konsoli Xbox WARTO zmienić 2024, Listopad
Anonim
Orange PI HowTo: Skonfiguruj go do użycia z 5
Orange PI HowTo: Skonfiguruj go do użycia z 5
Orange PI HowTo: Skonfiguruj go do użycia z 5
Orange PI HowTo: Skonfiguruj go do użycia z 5
Orange PI HowTo: Skonfiguruj go do użycia z 5
Orange PI HowTo: Skonfiguruj go do użycia z 5
Orange PI HowTo: Skonfiguruj go do użycia z 5
Orange PI HowTo: Skonfiguruj go do użycia z 5
Orange PI HowTo: Skonfiguruj go do użycia z 5
Orange PI HowTo: Skonfiguruj go do użycia z 5
Orange PI HowTo: Skonfiguruj go do użycia z 5
Orange PI HowTo: Skonfiguruj go do użycia z 5

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:

  1. 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.
  2. Komputer stacjonarny (z systemem Windows)
  3. kabel HDMI
  4. Kabel USB do mini-USB
  5. 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

Wybierz model
Wybierz model
Wybierz model
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 swój OPI
Połącz swój OPI
Połącz swój OPI
Połą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

Konwertuj BIN na FEX
Konwertuj BIN na FEX
Konwertuj BIN na FEX
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

Przelicz FEX na BIN
Przelicz 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

Gotowy do OPI
Gotowy do OPI
Gotowy do OPI
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

  1. 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.
  2. 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…
  3. „Orange PI”, „Windows”, „Linux”, „Sunxi-Tools”, „Allwinner” itp. są odpowiednimi znakami towarowymi ich odpowiednich właścicieli.

Zalecana: