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

StarLight 32DM3500W TP.S506.PB819 firmware dla CSOT ST315A05-E flip/mirror

asenikonomov301 19 Maj 2026 21:33 510 5
REKLAMA
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu
  • #1 21906515
    asenikonomov301
    Poziom 8  
    Posty: 23
    Witam, potrzebuję pomocy z Frankensteinem telewizora. Najpierw wymienię dwa telewizory, które połączyłem: 1. StarLight 32DM3500W z TP.S506.PB819 i uszkodzonym panelem CX315DLEDM firmy InnoLux. 2. Panel CSOT ST315A05-E-XC-2-E (działający). Umieściłem więc działający panel w obudowie StarLight. Panel działał, ale z niewłaściwymi kolorami i odwróconym obrazem. Kolory udało mi się naprawić, ale wydaje się, że w całym menu serwisowym nie ma opcji odwracania / lustra. Jedną z opcji jest aktualizacja oprogramowania (obecnie wersja 61466, SIS506_38.bin) do wersji, która ma wspomnianą opcję lustra/odwracania i jest przeznaczona dla 32-calowego panelu o rozdzielczości HD Ready. Ale nie udało mi się tego znaleźć, więc byłoby wspaniale, gdyby ktoś mógł przesłać link lub bezpośredni plik takiego oprogramowania układowego i byłbym naprawdę wdzięczny. W załączniku zdjęcie strony informacyjnej menu serwisowego. Z góry dziękuję każdemu, kto odpowie/pomoże! Ekran „SYSTEM INFO” z danymi wersji i parametrów panelu, w zielonej ramce. @ElektrodaBot
    Czy możesz zamieścić dokładną pełną etykietę z panelu CSOT (wszystkie numery / litery, w tym wszelkie rewizje / sufiksy) i, jeśli to możliwe, również naklejkę z T-CON?
    ST31515A05-E-XC-2
    W menu serwisowym, czy masz jakieś ustawienia "Panel / LVDS / Mirror / H-Flip / V-Flip / JEIDA-VESA / 6bit-8bit", a jeśli tak, to na co są aktualnie ustawione?
    Tak, obecnie jest ustawione na JEIDA, 8-bit. Niestety nie ma lustra, ustawienia H / V flip, stąd moje pytanie.
  • REKLAMA
  • #2 21906527
    asenikonomov301
    Poziom 8  
    Posty: 23
    Jedyny kod, który udostępnia menu serwisowe to MENU 1147. Ponownie sprawdziłem wszystkie opcje i najbliżej ustawienia przerzucania jest "CVBSO", które ma tryb TV i tryb lustrzany, ale nic nie zmienia, nawet po ponownym uruchomieniu z pilota. Trzymałbym się aktualizacji USB, mam programator USB, ale jest to znacznie bardziej ryzykowne, podobnie jak interwencja sprzętowa. Ponadto, realistycznie rzecz biorąc, nadal możemy uwzględnić szerszą gamę opcji oprogramowania, ponieważ dokładna specyfika nie jest tak ważna, jeśli niezbędnych regulacji można dokonać za pomocą menu serwisowego. @ElektrodaBot.
  • REKLAMA
  • #3 21906531
    ElektrodaBot
    AI od OpenAI ChatGPT4
    Posty: 8858
    Pomógł: 362
    Ocena: 950
    asenikonomov301 napisał:
    Jedyny kod, który udostępnia menu serwisowe to MENU 1147. Sprawdziłem wszystkie opcje i najbliżej ustawienia przerzucania jest "CVBSO", który ma tryb TV i tryb lustrzany, ale to nic nie zmienia,...
    CVBSO nie jest ustawieniem, którego potrzebujesz

    CVBSO
    to prawie na pewno CVBS Output , czyli ścieżka wyjściowa composite-video. Jego opcja
    TV / Mirror
    zwykle wpływa tylko na analogowe wyjście wideo lub tryb routingu, a nie na taktowanie/skanowanie panelu LCD. Więc fakt, że nie robi nic na panelu wewnętrznym jest oczekiwany.

    Błąd nadal leży w jednym z tych dwóch obszarów:

    1. parametr orientacji panelu wewnątrz tabeli panelu oprogramowania układowego , lub
    2. hardware scan-direction strap on the CSOT panel/T-CON .

    Ponieważ chcesz uniknąć modyfikacji T-CON i wolisz USB, oprogramowanie układowe jest właściwą pierwszą ścieżką - ale z pewnymi ograniczeniami.

    ---

    O "szerszej gamie" firmware

    Zgadzam się, że nie potrzebujesz dokładnego pliku StarLight 32DM3500W, jeśli oprogramowanie układowe udostępnia wystarczającą liczbę opcji menu serwisowego. Nie rozszerzałbym jednak zbytnio zakresu poszukiwań.

    Dla eksperymentu USB utrzymałbym te wymagania jako minimalne:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    TP.S506.PB819 jest udokumentowana jako 26-32 calowa płyta obsługująca panele LVDS do 1920×1080, z 4 MB flash i nazwami firmware
    SIS506_xx.bin
    , ale wiele opublikowanych plików to programmer backup dumps , a nie gwarantowane pakiety USB. ( kazmielecom.tech )

    Więc tak, rozszerz wyszukiwanie panelu / modelu - ale nadal unikałbym oprogramowania układowego dla:

    - Paneli Full HD 1920×1080;
    - dwukanałowych paneli LVDS;
    - wyraźnie różnych płyt, takich jak TP.VST59, TP.MS3663, TP.RT2982 itp;
    - TP.S506.PB801/PB818, chyba że masz już niezawodną kopię zapasową SPI.

    ---

    Ważne sprostowanie: USB nie zawsze jest bezpieczniejsze od programatora

    USB wydaje się bezpieczniejsze, bo nie dotykasz płytki, ale w praktyce ślepy flash USB może być bardziej niebezpieczny niż programator backup .

    Używanie programatora tylko do odczytu i zapisywania oryginalnego 25Q32 jest niskim ryzykiem, jeśli robi się to poprawnie. Ryzyko zaczyna się w momencie zapisu. Bez kopii zapasowej, zły flash USB może pozostawić cię z:

    - brak obrazu, ponieważ oprogramowanie układowe jest dla niewłaściwej rozdzielczości panelu;
    - brak zdalnej reakcji, ponieważ zmieniono zestaw kodów IR;
    - nieprawidłowa konfiguracja tunera;
    - nieprawidłowe zachowanie podświetlenia/PWM;
    - brak możliwości ponownego wprowadzenia
    MENU 1147
    .

    Zrzut ekranu pokazuje również klucze HDCP i CI+. Pełny zrzut obcego SPI może nadpisać takie dane, więc zachowanie oryginalnego zrzutu jest zdecydowanie zalecane przed jakimkolwiek eksperymentem.

    Moja rekomendacja pozostaje:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Z programatorem nie trzeba nic pisać, chyba że recovery jest potrzebne.

    ---

    Kandydaci na firmware, których warto spróbować/poszukać

    Nie udało mi się zidentyfikować zweryfikowanego bezpośredniego pakietu USB specjalnie dla:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    ale są to najbardziej odpowiednie wskazówki.

    Priorytet Kandydat Dlaczego jest interesujący Ostrzeżenie
    1 VISION TOUCH VTTV A3201 Wymieniony jako TP.S506.PB819, LCD
    ST3151A05-8
    , 25Q32, nazwa aktualizacji
    SIS506_43.bin
    Remote wymieniony jako Longer 90663/94629/96722, nie StarLight. Sprawdź również, czy plik jest zrzutem USB lub programatora. ( firmware-tv.blogspot.com )
    2 HUGO 02-32 Wymieniony jako TP.S506.PB819, 25Q32J, panel/T-CON
    MT3151A05-9-XC-2
    ; przyrostek
    XC-2
    jest zbliżony do twojego panelu
    Strona podaje, że wymagany programator; nie jest to plik USB-first. ( repairalltv.com )
    3 SELECLINE 130108-32S18 TP.S506.PB819 z
    ST3151A05-8-XC-4
    /
    ST3151A05-8
    Odczyt z RT809F z V25Q32V, więc prawdopodobnie surowy zrzut SPI. ( remont-aud.net )
    4 SMART TECH LE-32Z1 TP.S506.PB819 z
    ST3151A05-8-XC-3
    Raw dump; wymienia również kilka wariantów paneli, więc dokładna orientacja jest niepewna. ( test.remont-aud.net )
    5 STARLIGHT 32DM3500 / SIS506_43.bin Ta sama marka i rodzina płyt, prawdopodobnie bliższe wsparcie zdalne Na liście z innym panelem
    V320BJ6-Q01
    ; strona mówi USB: nie, użyto programatora. Może nie naprawiać orientacji CSOT. ( firmware-tv.blogspot.com )


    Najbardziej logicznym USB-target pozostaje plik TP.S506.PB819 z telewizora, który pierwotnie używał panelu CSOT ST3151A05 / MT3151A05 . Najatrakcyjniejszy jest panel VISION TOUCH VTTV A3201 / SIS506_43.bin , o ile można go dostać jako prawdziwy pakiet aktualizacyjny USB.

    ---

    O samym panelu CSOT

    Rodzina ST3151A05 to 31,5-calowe / 1366×768 / jednokanałowe LVDS / 8-bitowe panele. Publiczna specyfikacja ST3151A05-8 pokazuje pin wyboru formatu LVDS: wysoki = JEIDA, niski / otwarty = VESA. To pasuje do Twojego doświadczenia: JEIDA naprawiła kolory. Ale ta sama tabela złączy zewnętrznych nie ujawnia prostego pinu
    H-FLIP
    lub
    V-FLIP
    na głównym złączu LVDS. ( panelook.com )

    Tak więc zmiana JEIDA/VESA nie może poprawić orientacji obrazu. Zmienia jedynie mapowanie bitów LVDS.

    ---

    Sugerowana procedura USB

    Jeśli znajdziesz kandydujący plik
    .bin
    :

    1. Użyj małej pamięci USB, najlepiej 4-16 GB.
    2. Sformatuj jako FAT32 , partycja MBR, jeśli to możliwe.
    3. Umieść tylko jeden plik oprogramowania układowego w katalogu głównym.
    4. Najpierw wypróbuj nazwę pliku dostarczoną z pakietem, na przykład:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    5. Jeśli telewizor nie wykryje go przez
    SW Upgrade
    , spróbuj zmienić nazwę kopii na nazwę aktualnie wyświetlaną przez telewizor:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    6. Najpierw użyj metody aktualizacji z menu serwisowego, a nie wymuszonego odzyskiwania bootloadera na ślepo.
    7. Nie przerywaj zasilania. Odczekaj kilka minut, nawet jeśli ekran się wyłączy.
    8. Po flashowaniu natychmiast wejdź do menu serwisowego i sprawdź:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Jeśli nowe oprogramowanie sprzętowe daje obraz, ale pilot już nie działa, może być potrzebny typ pilota używany przez to oprogramowanie sprzętowe. Na przykład lista Vision Touch wymienia dłuższe kody zdalne, a nie StarLight. ( firmware-tv.blogspot.com )

    ---

    Moja praktyczna rekomendacja

    Postępuj w ten sposób:

    1. Zrób najpierw kopię zapasową SPI tylko do odczytu.
    2. Wyszukaj/zapytaj specjalnie o:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    3. Wypróbuj plik USB CSOT-family TP.S506.PB819 przed wypróbowaniem losowego oprogramowania układowego StarLight lub CX315DLEDM.
    4. Traktuj surowe zrzuty 25Q32 jako recovery/programmer-only, chyba że ktoś potwierdzi, że działają przez USB.

    Dobrą prośbą na forum byłoby:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    W skrócie: Twoje rozumowanie jest poprawne, ale nie polegaj na tym, że menu serwisowe będzie dostępne po obcym flashu. Najpierw wykonaj kopię zapasową, a następnie wypróbuj najbliższy firmware TP.S506.PB819 oparty na CSOT, z Vision Touch / HUGO / Selecline / Smart Tech jako najlepszymi wskazówkami.
    Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.
  • REKLAMA
  • #4 21906540
    asenikonomov301
    Poziom 8  
    Posty: 23
    Niestety oprogramowanie VisionTouch jest niedostępne. Dokonam odczytu SPI i opublikuję żądanie oprogramowania. Dzięki. Przypuszczam, że opcją może być również zredagowanie/edycja dostarczonego zrzutu SPI przeze mnie, choć jest to uciążliwe, a pisanie jest ryzykowną procedurą. @ElektrodaBot.
  • REKLAMA
  • #5 21906551
    ElektrodaBot
    AI od OpenAI ChatGPT4
    Posty: 8858
    Pomógł: 362
    Ocena: 950
    asenikonomov301 napisał:
    Niestety oprogramowanie VisionTouch nie jest dostępne. Zrobię odczyt SPI i opublikuję żądanie oprogramowania, dzięki. Przypuszczam, że opcją może być również redagowanie/edytowanie dostarczonego zrzutu SPI przez m...
    Dobry plan - najpierw odczyt SPI, później eksperymenty

    Tak, to jest rozsądny następny krok. Jeśli przewód VisionTouch
    SIS506_43.bin
    jest martwy, to najbardziej praktyczną drogą jest:

    1. Odczytaj i zarchiwizuj oryginalny SPI flash.
    2. Zgłoś dokładne zapotrzebowanie na oprogramowanie.
    3. Tylko wtedy rozważ alternatywne firmware, patchowanie lub paski sprzętowe.

    W tym momencie nie próbowałbym "na ślepo" edytować zrzutu. Teoretycznie jest to możliwe, ale zazwyczaj jest to trudniejsze niż znalezienie kompatybilnego zrzutu TP.S506.PB819.

    ---

    Ważne: odczyt SPI jest znacznie mniej ryzykowny niż zapis

    Używanie programatora w trybie tylko do odczytu nie jest niebezpieczną częścią, pod warunkiem, że robisz to poprawnie.

    W przypadku TP.S506.PB819 najprawdopodobniej masz pamięć flash SPI typu 25Q32:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Zalecana procedura:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    W systemie Windows można porównać z:

    Kod: Text
    Zaloguj się, aby zobaczyć kod


    Jeśli pliki nie są identyczne, nie ufaj zrzutowi. Zmniejsz prędkość programatora, popraw styk klipsa lub odlutuj chip, jeśli to konieczne.

    ---

    CH341A / ostrzeżenie programatora

    Jeśli używasz CH341A, zwłaszcza popularnej czarnej wersji, sprawdź rzeczywiste napięcie. Niektóre płyty dostarczają napięcie 3,3 V do układu, ale linie sygnałowe są nadal zbyt wysokie. W przypadku urządzenia 25Q32 należy użyć odpowiedniej logiki 3,3 V .

    Ponadto odczyt w obwodzie za pomocą klipsa SOIC czasami działa, a czasami nie. Objawy złego kontaktu lub zakłóceń w obwodzie to:

    - dwa odczyty różnią się;
    - plik to głównie
    FF
    ;
    - plik jest w większości
    00
    ;
    - programista wykrywa nieprawidłowy identyfikator układu;
    - odczyt powiódł się raz, ale nie powiódł się następnym razem.

    Jeśli tak się stanie, najbezpieczniejszym rozwiązaniem technicznym jest odlutowanie pamięci flash SPI i odczytanie jej poza obwodem.

    ---

    O edycji/redagowaniu zrzutu SPI

    Jeśli przez "redagowanie/edytowanie" rozumiesz modyfikowanie zrzutu w celu umożliwienia odbicia lustrzanego/odwrócenia: tak, w zasadzie może to być możliwe. W praktyce jest to trudne zadanie inżynierii wstecznej.

    Ustawienie orientacji jest prawdopodobnie przechowywane w jednym z tych miejsc:

    Możliwe lokalizacja Komentarz
    Tabela konfiguracji panelu Najprawdopodobniej. Zawiera format LVDS, rozdzielczość, taktowanie, kierunek skanowania itp.
    Obszar fabryczny/NVM Możliwe, jeśli firmware obsługuje ukryte, ale wyłączone opcje.
    Blok konfiguracji rozruchu/projektu Może zawierać typ płyty, typ tunera, ID panelu, typ pilota.
    T-Pasek sprzętowy CON Nie w pamięci flash SPI; wymagałoby inspekcji/modyfikacji PCB panelu.


    Problem polega na tym, że struktura firmware SIS506 nie jest publicznie udokumentowana. Zwykle nie można po prostu wyszukać:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Wiele z tych parametrów jest przechowywanych jako tablice binarne, pola bitowe lub skompresowane/ skonfigurowane bloki.

    ---

    Dlaczego edycja jest metodą ostatniej szansy

    Edytowanie własnego zrzutu jest bardziej ryzykowne niż się wydaje, ponieważ:

    - poprawny bajt/bit jest nieznany;
    - jedna błędna wartość może nie dać żadnego obrazu
    - niektóre sekcje oprogramowania układowego mogą mieć sumy kontrolne;
    - błąd taktowania panelu może powodować niestabilne wyjście LVDS;
    - nadal trzeba zapisać zmodyfikowany SPI;
    - każdy test wymaga kolejnego cyklu zapisu/testu.

    Realistyczna metoda łatania oprogramowania układowego wymagałaby na przykład co najmniej dwóch lub trzech zrzutów referencyjnych:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Wtedy ktoś mógłby je porównać i poszukać różnic w panelu/tabeli/konfiguracji. Bez zrzutów referencyjnych edycja to głównie zgadywanie.

    ---

    Lepsza prośba: poproś o załatany oryginalny zrzut, nie tylko obcy zrzut

    Po wysłaniu żądania poprosiłbym o dwa możliwe rozwiązania:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Druga opcja jest ważna. Obcy dump może naprawić obraz, ale wprowadzić inne problemy:

    - niewłaściwy pilot;
    - niewłaściwy tuner;
    - inny tryb hotelowy/domyślny język;
    - inne logo;
    - nieprawidłowe sterowanie podświetleniem;
    - brakujące funkcje DVB;
    - nadpisane przyciski HDCP/CI+.

    Poprawiona wersja własnego zrzutu byłaby najczystszym rozwiązaniem, jeśli ktoś zna strukturę panelu SIS506.

    ---

    Uważaj na publiczne udostępnianie zrzutów

    Ekran informacji o usłudze pokazuje:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Mogą one odpowiadać poświadczeniom specyficznym dla urządzenia przechowywanym gdzieś w pamięci flash. W wielu zrzutach TV takie obszary są zawarte w kopii zapasowej SPI.

    W celu praktycznej naprawy należy je zachować. Jeśli jednak publicznie przesyłasz pełny zrzut, pamiętaj, że możesz również udostępniać unikalne klucze / dane licencyjne. Jeśli to możliwe:

    - udostępnij pełny zrzut prywatnie zaufanemu członkowi naprawy;
    - lub wyraźnie zaznacz, że zrzut zawiera oryginalne dane urządzenia;
    - nie kasuj/nie usuwaj losowych regionów, chyba że znasz ich dokładną strukturę;
    - zawsze przechowuj prywatną nietkniętą kopię zapasową.

    Nie modyfikuj oryginalnego archiwum. Pracuj tylko na kopiach.

    ---

    Sugerowany tekst żądania oprogramowania

    Możesz opublikować coś takiego:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Załącz lub udostępnij:

    Kod: text
    Zaloguj się, aby zobaczyć kod


    ---

    Praktyczny ranking ryzyka

    Od najbezpieczniejszego do najbardziej ryzykownego:

    Akcja Ryzyko Komentarz
    Reading SPI twice and saving backup Niski Najlepszy pierwszy krok.
    Inspekcja T-CON tylko wizualnie Niski Bez lutowania, tylko zdjęcia.
    Aktualizacja USB z poprawnym pakiet Średni Wygodny, ale nadal może być miękką cegłą.
    Pisanie wiadomo - jak się chce, to się dadobry oryginalny dump z powrotem Średnio-niski Bezpieczny, jeśli kopia zapasowa jest zweryfikowana i programator działa.
    Zapis obcego TP.S506.PB819 dump Średni Może się uruchomić, ale z niewłaściwym pilotem/tunerem/panel.
    Hex-edycja nieznanego zrzutu Wysoki Wymaga inżynierii wstecznej.
    Ruchome paski T-CON Średni/wysoki Może rozwiązać się natychmiast, ale istnieje ryzyko uszkodzenia fizycznego.


    ---

    Moja rekomendacja

    Twój plan jest poprawny:

    1. Przeczytaj SPI.
    2. Weryfikuj zrzut.
    3. Post a targeted request.
    4. Preferuję firmware CSOT/MT3151A05/ST3151A05 TP.S506.PB819.
    5. Rozważ edycję tylko jeśli ktoś ma doświadczenie z tabelami panelu SIS506 lub jeśli uzyskasz zrzuty referencyjne do porównania.

    Gdy masz już zrzut SPI, nie spiesz się z pisaniem czegokolwiek. Najpierw sprawdź, czy kopia zapasowa jest prawidłowa. Po tym, nawet jeśli zdarzy się zły flash, można odzyskać płytę, więc projekt staje się znacznie mniej ryzykowny.
    Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.
REKLAMA