logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

LCD HDMI - Programy do edycji EDID 1.3 dla Windows, alternatywy dla i2cset na Linux

20 Lis 2022 21:22 819 7
REKLAMA
  • #1 20294965
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • REKLAMA
  • #3 20295054
    Konto nie istnieje
    Poziom 1  
  • Pomocny post
    #4 20303702
    Gelip
    Poziom 36  
    Posty: 5213
    Pomógł: 321
    Ocena: 607
    Po pierwsze EDID nie zawsze da się edytować w monitorze - to zależy od wielu rzeczy - kabla, karty graficznej, zabezpieczenie przed edycją - najlepiej sprawdzić to pod Linuxem za pomocą narzędzi i2c-tools np. w Debian 9 bo w starszych wersjach jest problem:
    Debian 6 - narzędzia i2c-tools

    Po drugie jeśli monitor ma kilka wejść np. DSub, HDMI, DVI to każde złącze ma swój EDID.

    Po trzecie jeśli nie da się edytować w monitorze to można wykorzystać funkcję EDID Override w Windows:
    Manufacturer override of monitor EDIDs

    Przeczytaj sobie mój post jak naprawiłem problem z wyświetlaniem za pomocą EDID Override:
    Karty NVIDIA - wyśrodkowane rozdzielczości niższe niż natywna a w ostatnim moim poście w tamtym temacie masz jak zmieniłem nazwę monitora w wyświetlaczu - akurat w projektorze przez kabel VGA 8-)
  • REKLAMA
  • #5 20303779
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • Pomocny post
    #6 20303890
    Gelip
    Poziom 36  
    Posty: 5213
    Pomógł: 321
    Ocena: 607
    Jarzabek666 napisał:
    Dlatego chcę pogrzebać przy EDID..

    Edycja EDID - danych binarnych w pliku .bin to jedna sprawa a możliwość wgrania edytowanego pliku to druga.
    W Windows EDID jest zawsze kopiowany do rejestru więc programy do edycji pobierają go sobie z rejestru.
    Edytujesz w programie do edycji a wgrywasz pod Linuxem - jeśli się da.

    Programy do edycji EDID


    Phoenix EDID Designer 1.31
    ==========================

    https://web.archive.org/web/20050206235945if_/http://raylar.com:80/phoenix_download.php

    - format danych tekstowy .DAT ale potrafi exportować jako RAW (BIN) 128 bajtów
    - obsługuje tylko podstawowy EDID 128 bajtów bez rozszerzenia (Extension), jak otworzysz plik .DAT 256 bajtów i zapiszesz jako nowy .DAT to zapisze tylko 128 bajtów
    - potrafi ekstraktować z rejestru ale tylko w WinXP (w Win7 nie)

    AW EDID Editor 02.00.13
    =======================

    https://www.analogway.com/files/uploads/produ...ad/en/aw_edideditor_setup_2_00_13_windows.zip

    - obsługuje EDID 256
    - eksportuje jako .DAT 256 bez względu czy otworzyłeś 128 czy 256 - jak 128 to drugie 128 wypełnia zerami
    - potrafi ekstraktować z rejestru
    - interfejs nie mieści się na ekranie 1024x768
    - posiada kreatora CVT 1.2 który automatycznie oblicza timingi dla zadanej rozdzielczości

    Deltacast E-EDID 1.3.9 x64
    ==========================

    https://www.deltacast.tv/media/1145/EEDID_Editor_1.3.9_Setup_Win64.zip

    Starsza wersja 1.3.1 jest w obu architekturach:

    http://www.drv5.cn/sfinfo/softdown.asp?softid=13348

    - interfejs mieści się na ekranie 1024x768
    - potrafi ekstraktować z rejestru
    - przy eksporcie do .DAT wyświetla ostrzeżenie iż Phoenix nie wspiera rozszerzenia i jeśli mamy otworzony plik 256 to eksportuje tylko 128 bajtów

    Programy testowałem w WinXP.

    P.S. Jak ty masz wyświetlacz bez obudowy to może masz dostęp do pamieci flash ROM (pewnie SPI) i może da się wgrać EDID za pomocą programatora i klipsa SOIC8 ?
  • #7 20304714
    Konto nie istnieje
    Poziom 1  
  • Pomocny post
    #8 20304750
    Gelip
    Poziom 36  
    Posty: 5213
    Pomógł: 321
    Ocena: 607
    @jarzabek666
    Nie znam tych urządzeń ani programów o których piszesz ale za to znam dobrze Windows i Linux i wiem jak pod nimi zgrać i wgrać EDID więc tą drogą mogę pomóc.

    Podłącz wyświetlacz do dowolnego PC lub Laptopa przez HDMI. Aby zgrać EDID do pliku pod Windows odpal Monitor Asset Manager i zgraj EDID aktywnego wyświetlacza (Real-time) do pliku np. dump.bin - Windows pamięta każdy podłączony monitor ale program domyślnie odczytuje aktywny w danej chwili. Teraz za pomocą programów które zapodałem możesz edytować zgrany plik.

    Teraz podłącz wyświetlacz do komputera z Debian 9 - najlepiej odpal wersję Debian Live, dograj narzędzia i2c-tools i sprawdź czy możesz edytować np. nazwę wyświetlacza - jeśli tak to wgrasz również modyfikowany w Windows plik dump.bin za pomocą skryptu write-edid.sh

    Obejrzyj sobie dokładnie to: https://www.youtube.com/watch?v=8IMkGdeXcS4 i to: https://www.youtube.com/watch?v=IGg1nyTY6oc

Podsumowanie tematu

✨ Użytkownicy poszukują programów do edycji EDID dla systemu Windows, aby móc modyfikować ustawienia monitorów. Wskazano na ograniczenia związane z edytowaniem EDID w monitorach, które mogą być uzależnione od sprzętu, takich jak kabel i karta graficzna. Zasugerowano użycie funkcji EDID Override w Windows oraz narzędzi i2c-tools w systemie Linux, zwłaszcza w Debianie 9. Podano kilka programów do edycji EDID, takich jak Phoenix EDID Designer i AW EDID Editor, które umożliwiają edytowanie i zapisywanie plików EDID. Użytkownicy dzielili się również doświadczeniami związanymi z problemami z wyświetlaczami HDMI oraz z systemem Armbian, który nie wspierał pełnej edycji EDID.
REKLAMA