Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Philips 42PFL7862D/10 potrzebny soft z rozszerzeniem .bin nie .upg

01 Maj 2011 03:07 7929 5
  • Poziom 19  
    Witam kolegów.
    Mam ogromną prośbę o soft do w/w modelu TV opartego na płycie Q581E.
    Soft może być w wersji od 000.064.014.015 do 022, ewentualnie niższej, aby był z rozszerzeniem .bin a nie .upg.
    Tv wywalił się podczas upgradu (niestety ale to normalne) na nowszy soft przez USB i teraz zostaje tylko opcja wgrania go przez SPI, lecz soft potrzebny jest w formie binarnej.
    Osoby współpracujące z firmą Philips (TPV) , bądź serwisy tej firmy proszę o pomoc. Mogę zaoferować w zamian pomoc przy najnowszych produktach Thomsona i pokrewnych.
  • Poziom 17  
    Witam,
    Na początek mała uwaga co do pobierania softów i firmware ze stron ...de. do Tv marki Philips, Lg. 50% softów jest uszkodzona i niepełna. Kolego Lisek ile razy korzystałeś z oprogramowania z tych stron co podajesz? Czy kiedykolwiek sprawdziłeś chociaż jeden soft z oryginałem? Czy nie łatwiej jest od razu podać link do softu z oryginalnej strony producenta który jest dostępny? Link A co do softu dla kolegi do w.w tv w postaci .bin mogę wysłać ale najszybciej w środę jak będę w firmie.
    Pozdrawiam.
  • Spec od monitorów
    Korzystałem wiele razy z softów firmware na org. stronie Philipsa (rózny sprzęt )
    Do takiej strony (org. Philipsa) odsyła ów link z ....de. czyli do http://www.consumer.philips.com/ .........
    Jesli sam wielki producent Ph. umieszcza na swojej stronie babola ,to sorry nie moja kulpa.
    Pisz na centralę Ph. Mail na centra serwisowe ogólnie dostępny.

    Raz tylko miałem babola ,ale na podforum Link_ Aktualizacja i Firmware znalazłem rozwiązanie .

    Ale niestety jak pokazuje praktyka na forum..wszyscy liczą na gotowca i prawie nikomu nie chce się skorzystać ze skarbnicy Elektrody (* znana opcja Szukaj ).
    Szkoda bowiem szukanie i czytanie postów dostarcza wiele nowych i pożytecznych wiadomośći i wiedzy.

    Pozdrawianm i powodzenia .
  • Poziom 19  
    Tv naprawiony, po niedzieli opiszę dokładnie z logami z UARTa co jak zrobiłem i osiągnołem sukces. Jest o czym pisać, trzy nieprzespane noce, sporo godzin w google i wiedza z firmy w której pracuję zaowocowały.
    Na marginesie, kolegę Arturb77 nadal proszę o sofcik, na pewno się przyda.
    Prócz w\w kolegi nikt mi tutaj nie pomógł, jasno napisałem czego potrzebuję.

    Dodano po 5 [godziny] 23 [minuty]:

    Tak więc zaczynając od początku trafił do mnie ten Philips z wyświetlającym się tylko menu z wysokości którego można było zrobić tylko upgrade softu. Żadne znane metody wejścia w jakikolwiek tryb serwisowy (SAM,SDM,CSM) nie dawały rezultatu.
    Nie wiem czy wszyscy wiedzą, ale wszystkie nowe tv mają możliwość podglądu w znanym windowsowym programie HyperTerminal ich całego procesu uruchamiania się. W przykładzie mojego tv nie był potrzebny żaden interfejs do komunikacji (UART) ponieważ układ typu max232 jest zastosowany na SSB który dopasowuje napiecia z tv do stanów TTL na RS232 w kompie.
    Tak więc tv podłączyłem pod kompa w w\w sposób (2 i 3pin RS232 w kompie Rx,Tx) i włączając tv do zasilania widziałem w HyperTerminalu cały proces uruchamiania się danego tv. Wyglądał on tak:


    Standby application ceissppnxjagCFG10 version 18.2.2
    Built on Dec 13 2007 at 18:04:11
    UŞU


    uBTM NDK R5.2b retail Feb 7 2007 11:56:37

    Boot device - ST NAND512W3A

    BootFFS initialization - OK

    uBTM has been enabled with ECC

    Searching BootLoader.tdf

    File System ID is BFFS_ID

    Loading /bffs0/BootLoader.tdf -Done


    Starting /bffs0/BootLoader.tdf
    JBL enabled with ECC check

    Initialize I2C module



    BootLoader OS_R0.4.6 retail Apr 25 2007 12:01:32

    Searching boot.bat

    Executing /bffs1/boot.bat from label " 1 :"

    * boot1: SR6->USB SW DL boot1

    * On error goto 70

    * Loading /bffs1/Kernel.tdf - ok

    * Loading /bffs1/RFSBoot1.tdf - ok

    * MemFill 0x83fff000 0x1000 0xff

    * Signal 30
    Parsing Kernel Boot Command Line

    CMD_LINE arguments passed by JBL :

    * Starting /bffs1/Kernel.tdf (Warning) [-29971] MDCS write timeout 0/0 from 2 to 6 at 1be47064; EPC 801d18ac

    "htv520EU/82 startup script ..."
    "Mounting file systems"
    Total usertime mount for /proc: 0,000000 [Sec]
    Total systemtime mount for /proc: 0,000000 [Sec]
    Total usertime mount for /sys: 0,000000 [Sec]
    Total systemtime mount for /sys: 0,000000 [Sec]
    Total usertime mount for /dev/shm: 0,000000 [Sec]
    Total systemtime mount for /dev/shm: 0,000000 [Sec]
    Total usertime mount for /dev/pts: 0,000000 [Sec]
    Total systemtime mount for /dev/pts: 0,000000 [Sec]
    "Disabling alive"
    disablealive_main 0ALIVE MESSAGE 0 sent to Message Queue
    disablealive_main - done(Warning) [-29788] MDCS read timeout 1/1 from 0 to 25 at 2a002000; EPC c00ea2c0

    "Loading PNX5050 Image"
    "Launching SW Download Application From Boot1"
    checking hotboot: NO
    Incompatible standby version found (18.x.2.2).Expected 15.x.0.0.
    timestamp
    timestamp
    clearing m_InitDoneBlunk
    Slave /dev/pts/0
    0 - Reference RW partition: 4
    mounting partition 4 to jffs2 file system passed
    RW partition: 5
    mounting partition 5 to jffs2 file system passed
    mounted: </dev/mtdblock6>Mount check passes, 2 iterations
    Could allocate 41943040.
    mounted: </dev/mtdblock7>Mount check passes, 2 iterations
    pffsN_OnMounted sets m_InitDoneBlunk to true
    Initial Sw Version: Q581E_0.64.14.15
    Startup m_InitDoneBlunk: 1, m_InitDoneMain: 1

    /mnt/jffs0/rupg/cetv/display found - Layoutcheck OK
    Display flash file : Layout version = 5 ; Content version = 42
    Display flash file : Project Id = 0 ; Branch Id = 64
    version string: DISPT_000.064.005.042
    Using screen option 97, name LCD LPL WU5 SLB1 DF 42"

    MMIO address obtained from pnx5050 drv = 0x28000000

    startr_init
    Startup m_InitDoneBlunk: 1, m_InitDoneMain: 1

    gfxptr: 2fbe5000
    malloc 807297032

    Starting STi710x device with i2c protocol version v0.4 !
    ST TurnOn first attemptS18,0,Q581E_0.64.14.15
    Go!!!!!!!

    ST i2c read: val1: 0x0 val2: 0x1
    ST i2c read: val1: 0x0 val2: 0x1
    ST i2c read failed: subaddress: 0x6 attempt: 2
    Por: 0No upg files found!
    ST i2c read: val1: 0x0 val2: 0x1
    ST i2c read: val1: 0x0 val2: 0x1
    ST i2c read failed: subaddress: 0x6 attempt: 2

    Jak widać na załączonym logu tv próbuje się połączyć z procesorem STi710x który jest odpowiedzialny za MPEG4 którego w tym odbiorniku nie ma. Jak wiemy Philipsy z literką "D" w nazwie modelu mają tylko MPEG2, a z literką "H" mają w DVB-T dekoder MPEG4. Mój tv jak wynika z tytułu postu nie posiada dekodera MPEG4, a próbuje się z nim komunikować-bezskutecznie.
    Podczas upgradu przez USB softem z oficjalnej strony Philipsa autorun.upg (bądź software lub newsoft w folderze UPGRADES) log z HP wyglądał następująco:

    ST SW Version: MPEG4.000.000.000.000
    FAT: invalid media value (0x00)

    FAT: invalid media value (0x00)

    ST HW Version: MP4HW.000.000.000.0001 upgs found on USB. Press right to enter the list. newsoft <--- Upgrade now L: 3%
    L: 14%
    L: 25%
    L: 37%
    L: 48%
    L: 59%
    L: 70%
    L: 78%
    L: 88%
    L: 99%
    V: 2%
    V: 5%
    V: 9%
    V: 12%
    V: 15%
    V: 18%
    V: 22%
    V: 25%
    V: 29%
    V: 32%
    V: 35%
    V: 39%
    V: 42%
    V: 46%
    V: 49%
    V: 52%
    V: 55%
    V: 59%
    V: 62%
    V: 66%
    V: 69%
    V: 72%
    V: 76%
    V: 79%
    V: 82%
    V: 85%
    V: 89%
    V: 92%
    V: 96%
    V: 99%
    P: 0%
    P: 0%
    /data/rupg/* is being scanned for size current flashsize: 7949008: current flashsize: 8040847: current flashsize: 8050248: /data/rw/* is being scanned for size current flashsize: 8050283: /squash/* is being scanned for size current flashsize: 15279723: /bffs2/* is being scanned for size current flashsize: 15291710: current flashsize: 15291787: current flashsize: 19693831: current flashsize: 21791615: current flashsize: 22807626: current flashsize: 24200638: m_JffsMounted = 3
    Sync called Sync DONE CheckUnMount: /mnt/jffs0
    /mnt/jffs0 is mounted
    Unmount /mnt/jffs0
    /mnt/jffs0 is not mounted
    umounting /mnt/jffs0 ok
    umounting partition 4 from jffs2 file system passed
    Sync called Sync DONE CheckUnMount: /mnt/jffs1
    /mnt/jffs1 is mounted
    Unmount /mnt/jffs1
    /mnt/jffs1 is not mounted
    umounting /mnt/jffs1 ok
    umounting partition 5 from jffs2 file system passed
    P: 0%
    P: 0%
    P: 0%
    P: 0%
    Format succesfull Totalsize flashed: 0, TotalProgramSize: 26981954 m_JffsMounted = 0
    spawning flash_eraseall param: flash_eraseall param: -q param: /dev/mtd5P: 0%
    P: 0%
    status: 1 ,erasing partimage partition succesfull Totalsize flashed: 0, TotalProgramSize: 26981954 m_JffsMounted = 0

    ENTER DOWNLOADP: 0%
    P: 0%
    P: 0%
    P: 0%
    P: 0%
    P: 0%
    P: 0%
    P: 0%

    ST download m_InternalStatus: 0x1P: 0%
    P: 0%
    P: 0%
    P: 0%
    P: 0%
    P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 0P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 300
    ST download m_InternalStatus: 0x2
    Retry, timeout: 600P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 900
    ST download m_InternalStatus: 0x2
    Retry, timeout: 1200P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 1500
    ST download m_InternalStatus: 0x2
    Retry, timeout: 1800P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 2100P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 2400
    ST download m_InternalStatus: 0x2
    Retry, timeout: 2700P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 3000
    ST download m_InternalStatus: 0x2
    Retry, timeout: 3300P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 3600
    ST download m_InternalStatus: 0x2
    Retry, timeout: 3900P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 4200P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 4500
    ST download m_InternalStatus: 0x2
    Retry, timeout: 4800P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 5100
    ST download m_InternalStatus: 0x2
    Retry, timeout: 5400P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 5700P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 6000
    ST download m_InternalStatus: 0x2
    Retry, timeout: 6300P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 6600
    ST download m_InternalStatus: 0x2
    Retry, timeout: 6900P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 7200
    ST download m_InternalStatus: 0x2
    Retry, timeout: 7500P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 7800P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 8100
    ST download m_InternalStatus: 0x2
    Retry, timeout: 8400P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 8700
    ST download m_InternalStatus: 0x2
    Retry, timeout: 9000P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 9300
    ST download m_InternalStatus: 0x2
    Retry, timeout: 9600P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 9900P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 10200
    ST download m_InternalStatus: 0x2
    Retry, timeout: 10500P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 10800
    ST download m_InternalStatus: 0x2
    Retry, timeout: 11100P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 11400P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 11700
    ST download m_InternalStatus: 0x2
    Retry, timeout: 12000P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 12300
    ST download m_InternalStatus: 0x2
    Retry, timeout: 12600P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 12900
    ST download m_InternalStatus: 0x2
    Retry, timeout: 13200P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 13500P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 13800
    ST download m_InternalStatus: 0x2
    Retry, timeout: 14100P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 14400
    ST download m_InternalStatus: 0x2
    Retry, timeout: 14700P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 15000
    ST download m_InternalStatus: 0x2
    Retry, timeout: 15300P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 15600P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 15900
    ST download m_InternalStatus: 0x2
    Retry, timeout: 16200P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 16500
    ST download m_InternalStatus: 0x2
    Retry, timeout: 16800P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 17100P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 17400
    ST download m_InternalStatus: 0x2
    Retry, timeout: 17700P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 18000
    ST download m_InternalStatus: 0x2
    Retry, timeout: 18300P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 18600
    ST download m_InternalStatus: 0x2
    Retry, timeout: 18900P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 19200P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 19500
    ST download m_InternalStatus: 0x2
    Retry, timeout: 19800P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 20100
    ST download m_InternalStatus: 0x2
    Retry, timeout: 20400P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 20700
    ST download m_InternalStatus: 0x2
    Retry, timeout: 21000P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 21300P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 21600
    ST download m_InternalStatus: 0x2
    Retry, timeout: 21900P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 22200
    ST download m_InternalStatus: 0x2
    Retry, timeout: 22500P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 22800P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 23100
    ST download m_InternalStatus: 0x2
    Retry, timeout: 23400P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 23700
    ST download m_InternalStatus: 0x2
    Retry, timeout: 24000P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 24300
    ST download m_InternalStatus: 0x2
    Retry, timeout: 24600P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 24900P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 25200
    ST download m_InternalStatus: 0x2
    Retry, timeout: 25500P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 25800
    ST download m_InternalStatus: 0x2
    Retry, timeout: 26100P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 26400
    ST download m_InternalStatus: 0x2
    Retry, timeout: 26700P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 27000P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 27300
    ST download m_InternalStatus: 0x2
    Retry, timeout: 27600P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 27900
    ST download m_InternalStatus: 0x2
    Retry, timeout: 28200P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 28500P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 28800
    ST download m_InternalStatus: 0x2
    Retry, timeout: 29100P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 29400
    ST download m_InternalStatus: 0x2
    Retry, timeout: 29700P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 30000
    ST download m_InternalStatus: 0x2
    Retry, timeout: 30300P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 30600P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 30900
    ST download m_InternalStatus: 0x2
    Retry, timeout: 31200P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 31500
    ST download m_InternalStatus: 0x2
    Retry, timeout: 31800P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 32100
    ST download m_InternalStatus: 0x2
    Retry, timeout: 32400P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 32700P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 33000
    ST download m_InternalStatus: 0x2
    Retry, timeout: 33300P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 33600
    ST download m_InternalStatus: 0x2
    Retry, timeout: 33900P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 34200P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 34500
    ST download m_InternalStatus: 0x2
    Retry, timeout: 34800P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 35100
    ST download m_InternalStatus: 0x2
    Retry, timeout: 35400P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 35700
    ST download m_InternalStatus: 0x2
    Retry, timeout: 36000P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 36300P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 36600
    ST download m_InternalStatus: 0x2
    Retry, timeout: 36900P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 37200
    ST download m_InternalStatus: 0x2
    Retry, timeout: 37500P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 37800
    ST download m_InternalStatus: 0x2
    Retry, timeout: 38100P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 38400P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 38700
    ST download m_InternalStatus: 0x2
    Retry, timeout: 39000P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 39300
    ST download m_InternalStatus: 0x2
    Retry, timeout: 39600P: 0%

    ST download m_InternalStatus: 0x2
    Retry, timeout: 39900P: 0%

    ST download m_InternalStatus: 0x2
    HandleError, progress: 0 m_Timeout: 40200P: 69%
    Error nr 12: (null) during ST71XX update, progress: 0
    m_JffsMounted = 0
    Totalsize flashed: 2781316, TotalProgramSize: 26981954 P: 69%
    Script could not be correctly performed
    Programming Error! Retry the procedure or contact your dealer.

    Jak widać tv próbuje bezskutecznie wgrać soft od MPEG4 do pamięci flash podpiętej do procesora STi710x którego w moim odbiorniku nie ma.
    Wniosek jest jeden, klient chciał sobie ulepszyć tv i załączył w menu serwisowym opcję MPEG4 na ON, a w pewnym momencie (nie wiem jakim) wpadł na genialny pomysł aby zrobić upgrade softu.TV miał soft 0.64.14.15 a na stronie Philipsa był już z końcówką .22 no i poszło. Powstał problem o którym piszę na początku tego postu.
    Wiem już o co chodzi (brakujący procesor od MPEG4) teraz jak to pominąć?
    Sposobów jest kilka, aha już wiem że ta informacja- MPEG4_on_off jest zapisana w pamięci eeprom (schemat 7HC3). Najprościej wgrać soft przez kabel(UART) o który prosiłem. Pracuję w firmie produkującej różne tv także philipsy, lecz nie te modele, a dostęp do takich softów mają tylko tacy ludzie (bądź serwisy). Niestety o taki soft ciężko, ale kto pyta nie błądzi. Z jasnych powodów szukałem cały czas innego rozwiązania no i teoretycznie znalazłem nawet gdzieś na forum elektrody (nie podam linku bo tyle tego było). Gość pisze tam aby zczytać zawartość eepromu i zmienić wartość 3 komórek o -0x4, tak zrobiłem. Niestety moje chassis to Q528.1E a opis był do Q528.2E i nie zadziałało, porażka. W tych philpsach pamięci są mniejsze niż w obudowach SOP8 tak więc musiałem do niej lutować kabelki aby ją zczytać i zapisać. Po nieudanej pierwszej akcji zrezygnowałem z dalszych działań z eepromem ze względu na możliwość jego uszkodzenia mechanicznego. Przyszła mi jednak myśl aby uruchomić tv bez eepromu toż ten tv ma w pamięci NAND kernela 2.10.6 i powinien ruszyć, ewentualnie nie będę widział obrazu, ale to mi nie przeszkadza ponieważ cały czas śledzę grzmota przez UARTa na HP (zapisana w NVM informacja o ID panela). Stało się, odpalam tv bez eepromu(24c64) i jak przewidywałem ciemny obraz (podświetlenie ok), ale na HP już nie krzyczy o procek STi71x! Sukces. Wkładam pena z softem i robie upgrade, tv w HP pokazuje mi co mam wcisnąć na pilocie-log:

    Software is equal or older,

    - press OK to stop

    - press down + OK to continue

    i leci:

    L: 0%
    L: 10%
    L: 21%
    L: 32%
    L: 43%
    L: 54%
    L: 66%
    L: 76%
    L: 85%
    L: 95%
    V: 1%
    V: 4%
    V: 7%
    V: 11%
    V: 14%
    V: 17%
    V: 21%
    V: 24%
    V: 28%
    V: 31%
    V: 34%
    V: 37%
    V: 41%
    V: 44%
    V: 48%
    V: 51%
    V: 54%
    V: 58%
    V: 61%
    V: 65%
    V: 67%
    V: 71%
    V: 74%
    V: 78%
    V: 81%
    V: 84%
    V: 88%
    V: 91%
    V: 94%
    V: 98%
    V: 100%
    P: 0%
    /data/rupg/* is being scanned for size

    current flashsize: 7949008:

    current flashsize: 8040847:

    current flashsize: 8050248:

    /data/rw/* is being scanned for size

    current flashsize: 8050283:

    /squash/* is being scanned for size

    current flashsize: 15279723:

    /bffs2/* is being scanned for size

    current flashsize: 15291710:

    P: 0%
    current flashsize: 15291787:

    current flashsize: 19693831:

    current flashsize: 21791615:

    current flashsize: 22807626:

    current flashsize: 24200638:

    m_JffsMounted = 3
    Sync called

    Sync DONE

    CheckUnMount: /mnt/jffs0
    /mnt/jffs0 is mounted
    Unmount /mnt/jffs0
    /mnt/jffs0 is not mounted
    umounting /mnt/jffs0 ok
    umounting partition 4 from jffs2 file system passed


    Sync called

    Sync DONE

    CheckUnMount: /mnt/jffs1
    /mnt/jffs1 is mounted
    Unmount /mnt/jffs1
    /mnt/jffs1 is not mounted
    umounting /mnt/jffs1 ok
    umounting partition 5 from jffs2 file system passed


    P: 0%
    P: 0%
    P: 0%
    Format succesfull

    Totalsize flashed: 0, TotalProgramSize: 24200638

    m_JffsMounted = 0
    spawning flash_eraseall

    param: flash_eraseall

    param: -q

    param: /dev/mtd5

    P: 0%
    P: 0%
    P: 0%
    status: 1 ,erasing partimage partition succesfull

    Totalsize flashed: 0, TotalProgramSize: 24200638

    m_JffsMounted = 0
    Totalsize flashed: 0, TotalProgramSize: 24200638

    m_JffsMounted = 0
    JFFS found to write /data/rupg/ceapps
    mounting partition 4 to jffs2 file system passed


    Totalsize flashed: 0, TotalProgramSize: 24200638

    P: 0%
    P: 0%
    P: 0%
    P: 0%
    P: 0%
    P: 0%
    P: 0%
    P: 0%
    P: 2%
    P: 2%
    P: 4%
    P: 4%
    P: 6%
    P: 6%
    P: 6%
    P: 8%
    P: 8%
    P: 10%
    P: 10%
    P: 12%
    P: 12%
    P: 14%
    P: 14%
    P: 16%
    P: 16%
    P: 18%
    P: 18%
    P: 18%
    P: 18%
    P: 18%
    P: 18%
    P: 18%
    P: 18%
    P: 20%
    P: 20%
    P: 22%
    P: 22%
    P: 22%
    P: 25%
    P: 25%
    P: 27%
    P: 29%
    P: 29%
    P: 29%
    P: 31%
    P: 31%
    m_JffsMounted = 1
    Sync called

    Sync DONE

    CheckUnMount: /mnt/jffs0
    /mnt/jffs0 is mounted
    Unmount /mnt/jffs0
    /mnt/jffs0 is not mounted
    umounting /mnt/jffs0 ok
    umounting partition 4 from jffs2 file system passed


    JFFS found to write /data/rw/cehtv
    P: 33%
    mounting partition 5 to jffs2 file system passed


    Totalsize flashed: 8050248, TotalProgramSize: 24200638

    P: 33%
    m_JffsMounted = 2
    Sync called

    Sync DONE

    CheckUnMount: /mnt/jffs1
    /mnt/jffs1 is mounted
    Unmount /mnt/jffs1
    /mnt/jffs1 is not mounted
    umounting /mnt/jffs1 ok
    umounting partition 5 from jffs2 file system passed


    v1 squash


    Totalsize flashed: 8050283, TotalProgramSize: 24200638

    spawning nandwrite

    param: nandwrite

    param: -z

    param: 7229440

    param: /dev/mtd5

    param: /philips/pipe

    execute nandwrite OK

    Writing data to block 0
    Writing data to block 4000
    Writing data to block 8000
    Writing data to block c000
    Writing data to block 10000
    Writing data to block 14000
    Writing data to block 18000
    Writing data to block 1c000
    Writing data to block 20000
    Writing data to block 24000
    Writing data to block 28000
    Writing data to block 2c000
    Writing data to block 30000
    Writing data to block 34000
    Writing data to block 38000
    Writing data to block 3c000
    Writing data to block 40000
    Writing data to block 44000
    Writing data to block 48000
    Writing data to block 4c000
    P: 33%
    Writing data to block 50000
    Writing data to block 54000
    Writing data to block 58000
    Writing data to block 5c000
    Writing data to block 60000
    Writing data to block 64000
    Writing data to block 68000
    Writing data to block 6c000
    Writing data to block 70000
    Writing data to block 74000
    Writing data to block 78000
    Writing data to block 7c000
    Writing data to block 80000
    Writing data to block 84000
    Writing data to block 88000
    Writing data to block 8c000
    Writing data to block 90000
    Writing data to block 94000
    Writing data to block 98000
    Writing data to block 9c000
    Writing data to block a0000
    Writing data to block a4000
    Writing data to block a8000
    Writing data to block ac000
    P: 35%
    Writing data to block b0000
    Writing data to block b4000
    Writing data to block b8000
    Writing data to block bc000
    Writing data to block c0000
    Writing data to block c4000
    Writing data to block c8000
    Writing data to block cc000
    Writing data to block d0000
    Writing data to block d4000
    Writing data to block d8000
    Writing data to block dc000
    Writing data to block e0000
    Writing data to block e4000
    Writing data to block e8000
    Writing data to block ec000
    Writing data to block f0000
    Writing data to block f4000
    Writing data to block f8000
    Writing data to block fc000
    Writing data to block 100000
    Writing data to block 104000
    Writing data to block 108000
    Writing data to block 10c000
    P: 37%
    Writing data to block 110000
    Writing data to block 114000
    Writing data to block 118000
    Writing data to block 11c000
    Writing data to block 120000
    Writing data to block 124000
    Writing data to block 128000
    Writing data to block 12c000
    Writing data to block 130000
    Writing data to block 134000
    Writing data t

    block 138000
    Writing data to block 13c000
    Writing data to block 140000
    Writing data to block 144000
    Writing data to block 148000
    Writing data to block 14c000
    Writing data to block 150000
    Writing data to block 154000
    Writing data to block 158000
    Writing data to block 15c000
    Writing data to block 160000
    Writing data to block 164000
    Writing data to block 168000
    Writing data to block 16c000
    P: 37%
    Writing data to block 170000
    Writing data to block 174000
    Writing data to block 178000
    Writing data to block 17c000
    Writing data to block 180000
    Writing data to block 184000
    Writing data to block 188000
    Writing data to block 18c000
    Writing data to block 190000
    Writing data to block 194000
    Writing data to block 198000
    Writing data to block 19c000
    Writing data to block 1a0000
    Writing data to block 1a4000
    Writing data to block 1a8000
    Writing data to block 1ac000
    Writing data to block 1b0000
    Writing data to block 1b4000
    Writing data to block 1b8000
    Writing data to block 1bc000
    Writing data to block 1c0000
    Writing data to block 1c4000
    Writing data to block 1c8000
    Writing data to block 1cc000
    P: 39%
    Writing data to block 1d0000
    Writing data to block 1d4000
    Writing data to block 1d8000
    Writing data to block 1dc000
    Writing data to block 1e0000
    Writing data to block 1e4000
    Writing data to block 1e8000
    Writing data to block 1ec000
    Writing data to block 1f0000
    Writing data to block 1f4000
    Writing data to block 1f8000
    Writing data to block 1fc000
    Writing data to block 200000
    Writing data to block 204000
    Writing data to block 208000
    Writing data to block 20c000
    Writing data to block 210000
    Writing data to block 214000
    Writing data to block 218000
    Writing data to block 21c000
    Writing data to block 220000
    Writing data to block 224000
    Writing data to block 228000
    Writing data to block 22c000
    P: 41%
    Writing data to block 230000
    Writing data to block 234000
    Writing data to block 238000
    Writing data to block 23c000
    Writing data to block 240000
    Writing data to block 244000
    Writing data to block 248000
    Writing data to block 24c000
    Writing data to block 250000
    Writing data to block 254000
    Writing data to block 258000
    Writing data to block 25c000
    Writing data to block 260000Writing data to block 264000
    Writing data to block 268000
    Writing data to block 26c000
    Writing data to block 270000
    Writing data to block 274000
    Writing data to block 278000
    Writing data to block 27c000
    Writing data to block 280000
    Writing data to block 284000
    Writing data to block 288000
    Writing data to block 28c000
    P: 43%
    Writing data to block 290000
    Writing data to block 294000
    Writing data to block 298000
    Writing data to block 29c000
    Writing data to block 2a0000
    Writing data to block 2a4000
    Writing data to block 2a8000
    Writing data to block 2ac000
    Writing data to block 2b0000
    Writing data to block 2b4000
    Writing data to block 2b8000
    Writing data to block 2bc000
    Writing data to block 2c0000
    Writing data to block 2c4000
    Writing data to block 2c8000
    Writing data to block 2cc000
    Writing data to block 2d0000
    Writing data to block 2d4000
    Writing data to block 2d8000
    Writing data to block 2dc000
    Writing data to block 2e0000
    Writing data to block 2e4000
    Writing data to block 2e8000
    Writing data to block 2ec000
    P: 45%
    Writing data to block 2f0000
    Writing data to block 2f4000
    Writing data to block 2f8000
    Writing data to block 2fc000
    Writing data to block 300000
    Writing data to block 304000
    Writing data to block 308000
    Writing data to block 30c000
    Writing data to block 310000
    Writing data to block 314000
    Writing data to block 318000
    Writing data to block 31c000
    Writing data to block 320000
    Writing data to block 324000
    Writing data to block 328000
    Writing data to block 32c000
    Writing data to block 330000
    Writing data to block 334000
    Writing data to block 338000
    Writing data to block 33c000
    Writing data to block 340000
    Writing data to block 344000
    Writing data to block 348000
    P: 45%
    Writing data to block 34c000
    Writing data to block 350000
    Writing data to block 354000
    Writing data to block 358000
    Writing data to block 35c000
    Writing data to block 360000
    Writing data to block 364000
    Writing data to block 368000
    Writing data to block 36c000
    Writing data to block 370000
    Writing data to block 374000
    Writing data to block 378000
    Writing data to block 37c000
    Writing data to block 380000
    Writing data to block 384000
    Writing data to block 388000
    Writing data to block 38c000
    Writing data to block 390000
    Writing data to block 394000
    Writing data to block 398000
    Writing data to block 39c000
    Writing data to block 3a0000
    Writing data to block 3a4000
    Writing data to block 3a8000
    P: 47%
    Writing data to block 3ac000
    Writing data to block 3b0000
    Writing data to block 3b4000
    Writing data to block 3b8000
    Writing data to block 3bc000
    Writing data to block 3c0000
    Writing data to block 3c4000
    Writing data to block 3c8000
    Writing data to block 3cc000
    Writing data to block 3d0000
    Writing data to block 3d4000
    Writing data to block 3d8000
    Writing data to block 3dc000
    Writing data to block 3e0000
    Writing data to block 3e4000
    Writing data to block 3e8000
    Writing data to block 3ec000
    Writing data to block 3f0000
    Writing data to block 3f4000
    Writing data to block 3f8000
    Writing data to block 3fc000
    Writing data to block 400000
    Writing data to block 404000
    Writing data to block 408000
    P: 50%
    Writing data to block 40c000
    Writing data to block 410000
    Writing data to block 414000
    Writing data to block 418000
    Writing data to block 41c000
    Writing data to block 420000
    Writing data to block 424000
    Writing data to block 428000
    Writing data to block 42c000
    Writing data to block 430000
    Writing data to block 434000
    Writing data to block 438000
    Writing data to block 43c000
    Writing data to block 440000
    Writing data to block 444000
    Writing data to block 448000
    Writing data to block 44c000
    Writing data to block 450000
    Writing data to block 454000
    Writing data to block 458000
    Writing data to block 45c000
    Writing data to block 460000
    Writing data to block 464000
    Writing data to block 468000
    P: 52%
    Writing data to block 46c000
    Writing data to block 470000
    Writing data to block 474000
    Writing data to block 478000
    Writing data to block 47c000
    Writing data to block 480000
    Writing data to block 484000
    Writing data to block 488000
    Writing data to block 48c000
    Writing data to block 490000
    Writing data to block 494000
    Writing data to block 498000
    Writing data to block 49c000
    Writing data to block 4a0000
    Writing data to block 4a4000
    Writing data to block 4a8000
    Writing data to block 4ac000
    Writing data to block 4b0000
    Writing data to block 4b4000
    Writing data to block 4b8000
    Writing data to block 4bc000
    Writing data to block 4c0000
    Writing data to block 4c4000
    Writing data to block 4c8000
    P: 52%
    Writing data to block 4cc000
    Writing data to block 4d0000
    Writing data to block 4d4000
    Writing data to block 4d8000
    Writing data to block 4dc000
    Writing data to block 4e0000
    Writing data to block 4e4000
    Writing data to block 4e8000
    Writing data to block 4ec000
    Writing data to block 4f0000
    Writing data to block 4f4000
    Writing data to block 4f8000
    Writing data to block 4fc000
    Writing data to block 500000
    Writing data to block 504000
    Writing data to block 508000
    Writing data to block 50c000
    Writing data to block 510000
    Writing data to block 514000
    Writing data to block 518000
    Writing data to block 51c000
    Writing data to block 520000
    Writing data to block 524000
    Writing data to block 528000
    P: 54%
    Writing data to block 52c000
    Writing data to block 530000
    Writing data to block 534000
    Writing data to block 538000
    Writing data to block 53c000
    Writing data to block 540000
    Writing data to block 544000
    Writing data to block 548000
    Writing data to block 54c000
    Writing data to block 550000
    Writing data to block 554000
    Writing data to block 558000
    Writing data to block 55c000
    Writing data to block 560000
    Writing data to block 564000
    Writing data to block 568000
    Writing data to block 56c000
    Writing data to block 570000
    Writing data to block 574000
    Writing data to block 578000
    Writing data to block 57c000
    Writing data to block 580000
    Writing data to block 584000
    Writing data to block 588000
    P: 56%
    Writing data to block 58c000
    Writing data to block 590000
    Writing data to block 594000
    Writing data to block 598000
    Writing data to block 59c000
    Writing data to block 5a0000
    Writing data to block 5a4000
    Writing data to block 5a8000
    Writing data to block 5ac000
    Writing data to block 5b0000
    Writing data to block 5b4000
    Writing data to block 5b8000
    Writing data to block 5bc000
    Writing data to block 5c0000
    Writing data to block 5c4000
    Writing data to block 5c8000
    Writing data to block 5cc000
    Writing data to block 5d0000
    Writing data to block 5d4000
    Writing data to block 5d8000
    Writing data to block 5dc000
    Writing data to block 5e0000
    Writing data to block 5e4000
    Writing data to block 5e8000
    P: 58%
    Writing data to block 5ec000
    Writing data to block 5f0000
    Writing data to block 5f4000
    Writing data to block 5f8000
    Writing data to block 5fc000
    Writing data to block 600000
    Writing data to block 604000
    Writing data to block 608000
    Writing data to block 60c000
    Writing data to block 610000
    Writing data to block 614000
    Writing data to block 618000
    Writing data to block 61c000
    Writing data to block 620000
    Writing data to block 624000
    Writing data to block 628000
    Writing data to block 62c000
    Writing data to block 630000
    Writing data to block 634000
    Writing data to block 638000
    Writing data to block 63c000
    Writing data to block 640000
    Writing data to block 644000
    Writing data to block 648000
    P: 60%
    Writing data to block 64c000
    Writing data to block 650000
    Writing data to block 654000
    Writing data to block 658000
    Writing data to block 65c000
    Writing data to block 660000
    Writing data to block 664000
    Writing data to block 668000
    Writing data to block 66c000
    Writing data to block 670000
    Writing data to block 674000
    Writing data to block 678000
    Writing data to block 67c000
    Writing data to block 680000
    Writing data to block 684000
    Writing data to block 688000
    Writing data to block 68c000
    Writing data to block 690000
    Writing data to block 694000
    Writing data to block 698000
    Writing data to block 69c000
    Writing data to block 6a0000
    Writing data to block 6a4000
    Writing data to block 6a8000
    P: 60%
    Writing data to block 6ac000
    Writing data to block 6b0000
    Writing data to block 6b4000
    Writing data to block 6b8000
    Writing data to block 6bc000
    Writing data to block 6c0000
    Writing data to block 6c4000
    Writing data to block 6c8000
    Writing data to block 6cc000
    Writing data to block 6d0000
    Writing data to block 6d4000
    Writing data to block 6d8000
    Writing data to block 6dc000
    Writing data to block 6e0000
    Writing data to block 6e4000
    /philips/pipe could is closed

    m_JffsMounted = 0
    Totalsize flashed: 15279723, TotalProgramSize: 24200638

    P: 62%
    P: 62%
    P: 64%
    P: 64%
    P: 66%
    P: 66%
    P: 68%
    P: 68%
    P: 70%
    P: 70%
    P: 70%
    P: 72%
    P: 72%
    P: 75%
    P: 75%
    P: 77%
    P: 77%
    P: 79%
    P: 79%
    P: 81%
    P: 81%
    P: 81%
    P: 83%
    P: 85%
    P: 85%
    P: 87%
    P: 87%
    P: 87%
    P: 89%
    P: 89%
    P: 91%
    P: 91%
    P: 93%
    P: 93%
    P: 95%
    P: 95%
    P: 95%
    P: 97%
    P: 97%
    m_JffsMounted = 0
    Totalsize flashed: 24200638, TotalProgramSize: 24200638

    Completed !!

    Operation Successful! Remove all inserted media and restart the TV set.

    i pozamiatane. Wyciągam pena, wyłączam tv i po ponownym uruchomieniu widzę normalny obraz, a nie menu do upgradu. Wchodzę w serwis (062596i) i wyłączam opcję MPEG4 na off i pozamiatane, tv po uruchomieniu już nie krzyczy o procek STi710x- przykład log:

    Standby application ceissppnxjagCFG10 version 18.2.2
    Built on Dec 13 2007 at 18:04:11
    UŞU


    uBTM NDK R5.2b retail Feb 7 2007 11:56:37

    Boot device - ST NAND512W3A

    BootFFS initialization - OK

    uBTM has been enabled with ECC

    Searching BootLoader.tdf

    File System ID is BFFS_ID

    Loading /bffs0/BootLoader.tdf -Done


    Starting /bffs0/BootLoader.tdf
    JBL enabled with ECC check

    Initialize I2C module



    BootLoader OS_R0.4.6 retail Apr 25 2007 12:01:32

    Searching boot.bat

    Executing /bffs2/boot.bat from label " 1 :"

    * SR1->Coldboot

    * On error goto 60

    * Loading /bffs2/atvTm0App.tdf - ok

    * Loading /bffs2/tm5050.tdf - ok

    * Loading /bffs2/Kernel.tdf - ok

    * MemFill 0x83fff000 0x1000 0xff

    * Signal 30
    Parsing Kernel Boot Command Line

    CMD_LINE arguments passed by JBL :

    * Starting /bffs2/Kernel.tdf (Warning) [-29976] MDCS write timeout 0/0 from 2 to 6 at 1be47064; EPC 801d18ac

    "htv520EU/82 startup script ..."
    "Mounting file systems"
    Total usertime mount for /proc: 0,000000 [Sec]
    Total systemtime mount for /proc: 0,000000 [Sec]
    Total usertime mount for /sys: 0,000000 [Sec]
    Total systemtime mount for /sys: 0,000000 [Sec]
    Total usertime mount for /dev/shm: 0,000000 [Sec]
    Total systemtime mount for /dev/shm: 0,000000 [Sec]
    Total usertime mount for /dev/pts: 0,000000 [Sec]
    Total systemtime mount for /dev/pts: 0,000000 [Sec]
    "Mounting the flash file systems"
    "Loading PNX5050 Image"
    [-29860] MDCS read timeout 1/1 from 0 to 25 at 28040010; EPC 8006283c

    "Launching TV application"
    checking hotboot: NO
    Total usertime mount for /mnt/jffs1: 0,000000 [Sec]
    Total systemtime mount for /mnt/jffs1: 0,850000 [Sec]
    Total usertime mount for /mnt/jffs0: 0,000000 [Sec]
    Total systemtime mount for /mnt/jffs0: 0,270000 [Sec]
    Incompatible standby version found (18.x.2.2).

    Expected 15.x.0.0.


    start_Init clearing m_InitDoneBlunk
    0 - Reference timestamp
    mounted: </Slave /dev/pts/0
    RW partition: 4
    mounting partition 4 to jffs2 file system failed


    MountJffsPartition( 4, TRUE ) failed, mountcheck will try again
    RW partition: 5
    mounting partition 5 to jffs2 file system failed


    MountJffsPartition( 5, TRUE ) failed, mountcheck will try again

    /mnt/jffs0/rupg/cetv/display found - Layoutcheck OK
    Display flash file : Layout version = 5 ; Content version = 52
    Display flash file : Project Id = 0 ; Branch Id = 64
    version string: DISPT_000.064.005.052
    Screen 16 not supported; using default screen parametersDiversity: BoardType=/82, BoardVersion=2, Detected pnx8535 version=M2
    AmbientLightGenerator : Pacific
    AmbientLightMode : Mono
    AmbientLightTechnology : Cffl
    CabinetNumber : 16
    ChannelDecoderType : None
    ClearLcdSupported : True
    DimmingBacklightSupported : True
    DisplayRawNumber : 16
    DvbHdSupported : False
    EpldPresent : False
    HDMIMuxPresent : Mux4
    IfDemVersion : V2
    LightSensor : None
    LightSensorType : Step
    Sti7100Present : False
    PacificPresent : True
    Region : Europe
    Pnx5050Present : True
    SawVersion : New
    TunerI2cConfig : ViaI2cMux
    TunerType : 24

    RU Flash file not found in /mnt/jffs0/rupg/tv520avi/cabinet16
    RO Flash file not found in /mnt/jffs0/ro/tv520avi/cabinet16
    Local flash file not found in file/cabinet16
    RU Flash file found in /mnt/jffs0/rupg/tv520avi/cabinet
    Cabinet flash file : Layout version = 4 ; Content version = 23
    Cabinet flash file : Project Id = 0 ; Branch Id = 64
    version string: ACSTS_000.064.004.023
    Cabinet 16 not supported, using default cabinet parameters
    /mnt/jffs0/rupg/cetv/pqprivate found
    PQ private flash file : Layout version = 4 ; Content version = 13
    PQ private flash file : Project Id = 0 ; Branch Id = 64
    version string: PRFPV_000.064.004.013
    /mnt/jffs0/rupg/cetv/ambientlight found
    Ambientlight flash file : Layout version = 3 ; Content version = 2
    Ambientlight flash file : Project Id = 0 ; Branch Id = 64
    version string: PRFAM_000.064.003.002
    /mnt/jffs0/rupg/cetv/pqpublic found
    PQ public flash file : Layout version = 2 ; Content version = 15
    PQ public flash file : Project Id = 0 ; Branch Id = 64
    version string: PRFPB_000.064.002.015Main software:
    Standby software:
    startr_init
    Startup m_InitDoneBlunk: 1, m_InitDoneMain: 1

    svbas pgselN_OnProgramChangeRequested

    svbas pgselN_OnProgramNotFound
    --- pass 0 ---

    Sukces osiągnięty, koledzy ze wschodu prawie -17000 rubli (wymiana SSB), koledzy z niemiec- wymiana SSB, koszt nieznany, tych z hiszpani co podesłał Lisek to nawet nie czytałem do końca bo nie było sensu (nawet czytać).

    Ewentualne sugestie, uwagi, bądź cokolwiek związane z tematem mile widziane.

    PS
    Można także wgrać z wysokości wyświetlanego menu do upgradu option code, lecz trzeba taki plik posiadać. Postaram się w miarę możliwości po niedzieli w firmie dowiedzieć jak je zgrać, bo na pusty pen nie dało rady. Musi być na to jakiś myk prodykcyjny (utworzenie odpowiedniego folderu), a mieliśmy w firmie doczynienia z philipsami na procach NXP i pamięciami NAND, lecz tylko 22" HFL (dokumentacja do tego modelu bardzo mi pomogła), oraz z chassis TV522 Thomsona na tym samym procku.

    Podejrzewam że wiele osób na tym forum o tym wszystkim wie i ma zapewne pliki z option code i zastanawiam się po co to forum istnieje?
    Sądziłem że po to żeby sobie pomagać, a nie komplikować życie tekstami typu: szukaj a nie czekaj na gotowca, pisz ą a nie a i podobne bzdety.
    Jak ja tu zakładam post to musi być ciekawy przypadek. Naprawiam od dwudziestu lat i z tego forum rzadko korzystam, ale jednak.
    Widzę jednak że to forum poszło nie w tą stronę i koleżeńska pomoc się tu nie liczy, bez najmnieszej obrazy dla kolegi Arturb77 od którego nadal oczekuję softu. Jedyny człowiek w tym poście który konkretnie odpowiedział na moje zapytanie.
    Dziękuję, pozdrawiam wszystkich, może paru kolegom pomogę.
  • Poziom 19  
    Dzisiaj w firmie zdobyłem plik o nazwie "factory frs tv520 and jag2k7". W pliku są także komendy dla starszego protokołu do Philipsa 2k6. Jest tam około trzech tysięcy komend dzięki którym możemy przez złącze komunikacyjne UART zrobić bardzo dużo rzeczy, od załączania poszczególnych funkcji w menu i wyłączenia ich do wgrania lub zczytania zawartości eeprom, ewentualnie zmiany poszczególnych komórek z zawartością option code i naprawdę mnóstwo innych potrzebnych do produkcji tv i serwisu.
    Pliku chwilowo nie udostępniam na forum ze względów bezpieczeństwa (tryb serwisowy jest ogólnie dostępny wszędzie w sieci i widać jakie potrafi przynieść szkody). Ten plik jest dla osób mających pojęcie o komunikowaniu sie ze sprzętem RTV. Są tam komendy dla TV LCD, PDP, DVD i odtwarzaczy BlurayDisc.
    Za pomocą tego pliku można niejednokrotnie naprawić sprzęt bez jego rozkręcania, w moim przypadku by tak właśnie było (problemy z software, eeprom, option code).