Thanks Thanks:  0
Likes Likes:  0
Dislikes Dislikes:  0
Page 1 of 2 12 LastLast
Results 1 to 15 of 20

Thread: "Resuscitarea" - rescrierea flash-ului la Kathy

  1. #1
    Standard RSP member
    Join Date
    04 Jan 2008
    Posts
    2,759
    Mentioned
    30 Post(s)
    Rep Power
    80

    Default "Resuscitarea" - rescrierea flash-ului la Kathy

    Modificat de Zildan in 22.01.2009

    In cazul in care aveti nesansa deteriorarii imaginii cu imposibilitatea scrierii prin metoda apasarii butonului Meniu la boot procedura este urmatoarea:


    1. In primul rand este necesar un cablu serial null modem

    2. emergency_ub - kernelul rescue pentru receiver Kathrein UFS-910 desfaceti arhiva si puneti filele la indemana pe calculator;

    3. HyperTerminal ( il gasiti in WIN XP la Accesories-Comunications-Hyperterminal ), dati un nume de sesiune, alegeti COM1 , alegeti viteza de 115.200 si "Flow control" pe "none". Veti avea pe ecran fereastra de comunicatie seriala BOX<->PC (la Vista descarcati Tera Term).



    4. pregatiti un memory stick ,formatat, cu structura \kathrein\ufs910, director in care puneti cele 6 file din arhiva:Notfallimage 1.5,si-l introduceti in conectorul USB de pe panou frontal al aparatului.

    ATENTIE! Pentru a fi siguri ca stick-ul este recunoscut de receptor, este de preferat ca acesta sa fie formatat cu HP USB Disk Storage Format

    Dupa care faceti urmatorii pasi:

    - porniti receptorul de la comutatorul de retea ( din spate );
    - dati ENTER imediat cum apare in ferestra Hyperterminalului mesajul de boot Linux ... daca nu reusiti din prima reluati );
    - veti obtine prompterul kernel STB 7100-Ref> acum trebuie sa introduceti:
    loadb a4000000, dupa care ENTER;
    - in prompterul kernel apare ## Ready for binary ( kermit ) download to 0xA4000000 at 115200 bps...
    - in Hyperterminal dati clic dreapta pe SEND file, alegeti protocolul Kermit iar in Browse la filename incarcati fisierul Emergency.ub, dupa care dati Send, moment in care incepe transferul din PC in receptor ( dureaza cam 9-10 min );
    - dupa ce au fost transferate fisirelele introduceti : bootm a4000000, dupa care ENTER
    - in acest moment kernelul rescue porneste si identifica Stick-ul si porneste clasica procedura de update.
    - pe prompter trebuie sa apara urmatoarele:

    1th Erasing 21
    1th Erasing 22
    1th Erasing 23
    1th Erasing 25
    1th Erasing 26
    ...
    ...
    1th Erasing 95
    1th Erasing 96
    1th Erasing 97
    1th Erasing 98
    1th Writing 0
    Remained=5095424
    1th Writing 0
    1th Writing 0
    1th Writing 1
    1th Writing 1
    1th Writing 2
    1th Writing 3
    1th Writing 3
    ...
    ...
    ...
    1th Writing 96
    1th Writing 97
    1th Writing 97
    1th Writing 98
    1th Writing 99
    1th Writing 99
    2th Erasing 0
    2th Erasing 5
    2th Erasing 11
    2th Erasing 16
    2th Erasing 22
    2th Erasing 27
    2th Erasing 33
    2th Erasing 38
    2th Erasing 44
    2th Erasing 50
    2th Erasing 55
    2th Erasing 61
    2th Erasing 66
    2th Erasing 72
    2th Erasing 77
    2th Erasing 83
    2th Erasing 88
    2th Erasing 94
    2th Writing 0
    Remained=1179648
    2th Writing 0
    2th Writing 2
    2th Writing 5
    2th Writing 8
    ....
    2th Writing 11
    2th Writing 94
    2th Writing 97
    3th Erasing 0
    3th Erasing 2
    3th Erasing 5
    3th Erasing 8
    3th Erasing 11
    3th Erasing 13
    3th Erasing 16
    3th Erasing 19
    3th Erasing 22
    3th Erasing 25
    ...
    ...
    3th Erasing 86
    ....
    etc
    etc
    .....

    ebooting
    Rebooting

    - mai departe fiecare poate introduce pe propria raspundere alte imagini
    de exemplu AAF 2.0e






    Alta procedura este cu TFTP

    (aceasta procedura e mai simpla da nu are 100% sorti de izbanda)


    1. Modulul nativ FTP aflat in kernelul LINUX de pe Kathrein 910 contine TFTP ( Trivial FTP )
    care permite transferul prin interfata enternet dispre PC spre receptor a fisierului Emergency.ub

    2. Transferul TFTP dinspre PC spre receptor se fac intre TFTP ( Linux de pe BOX ) si un program server ( TFTPD32 )
    care se instaleaza si ruleaza pe PC.

    3. ATENTIE! Trebuie sa conectati simultan receptorul si PC-ul cu ajutorul unui cablu null-modem si a unui cablu ethernet.

    4. Pentru a incepe operatia aveti nevoie de urmatoarele programe:

    - TFTPD32 programul server TFTP ( il gasiti la http://tftpd32.jounin.net/ ) pe care-l instalati intr-un director , fixati acest director pe interfata ( browse ) , intrati in Settnigs , pastrati doar functia Server TFTP ( Global Settings ) , bifati "Use this IP on interface" si alegeti din drop-list IP PC-ului , dati OK si apoi Apply si reporniti programul .
    Last edited by zildan; 26-01-09 at 16:37.

  2. #2
    Standard RSP member
    Join Date
    03 Jun 2008
    Posts
    135
    Mentioned
    0 Post(s)
    Rep Power
    58

    Default Re: "Resuscitarea" - rescrierea flash-ului la Kath

    Mai am ceva de adaugat.
    In unele cazuri imaginea poate fi intacta dar sa defectat bootloader-ul. Acesta se reface cu ajutorul utilitarului Katy Control Center. In SETTINGS-->CONFIGURE BOOTLOADER(Null-Modem).
    Last edited by zildan; 22-01-09 at 16:42.

  3. #3
    Standard RSP member
    Join Date
    03 Jun 2008
    Posts
    135
    Mentioned
    0 Post(s)
    Rep Power
    58

    Default Re: "Resuscitarea" - rescrierea flash-ului la Kath

    Resuscitarea receptorului se poate face mult mai usor gratie celor de la AAf si utilitarului Katy contol center v.3.0 (Kcc).

    Ca si in procedura de mai sus se foloseste cablu serial null-modem si cablu de retea. Se copiaza cele 6 fisiere ale firmware-ul(ex. Notfallimage 1.5) pe stick.

    Apoi stick-ul se conecteaza la USB-ul frontal. Receptorul trebuie inchis din butonul din spate. Din KCC-->EXPERTS, se da CONECT si se porneste receptorul din buton. In acest moment, daca receptorul e corect conectat cu pc-ul, apare afisat ip, mac-ul. In final apasam START si incepe re-flash-uirea.

  4. #4
    Standard RSP member
    Join Date
    23 Nov 2008
    Posts
    32
    Mentioned
    0 Post(s)
    Rep Power
    0

    Default Re: "Resuscitarea" - rescrierea flash-ului la Kath

    Daca metoda manuala de mai sus esueaza, daca KCC nu vrea sa se conecteze la receiver de nici un fel, si daca atunci cand va conectati la Kathrein aveti un mesaj de genul asta:

    Code:
    Board: STb7100-mboard
    
    
    U-Boot 1.1.2 (STLINUX_2_0p1) (May 30 2007 - 16:03:49)
    
    DRAM:  32 MB
     write time out = 1, clock = 40
     write time out = 1, clock = 40
    Flash: 16 MB
    *** Warning - bad CRC, using default environment
    
    In:    serial
    Out:   serial
    Err:   serial
    pll0 freq 531
    pll1 freq 399
    Net:   VFD_Driver Init
    VFD_Controller Type : NEW Kathrein VFD
    board_version = 0
    Button_value = 7
    STB7100-REF>
    iar receiverul ramane la prompt fara sa mai miste.

    Sau daca dupa ce ati executat cu grija procedura de mai sus aveti un mesaj de genul:

    Code:
    STB7100-REF> bootm a4000000
    
    ## Booting image at a4000000 ...
       Image Name:   Emergency system (captaintrip)
       Image Type:   SH-4 Linux Kernel Image (gzip compressed)
       Data Size:    2489622 Bytes =  2.4 MB
       Load Address: 84401000
       Entry Point:  84402000
       Verifying Checksum ... OK
       Uncompressing Kernel Image ... OK
    
    Starting kernel @à @@ - 0x00000000 - 0 ...
    
    Linux version 2.6.11.12_stm20-33 (root@localhost.localdomain) (gcc-Version 3.4.3 (STMicroelectronics/Linux Base 3.4.3-19) [build Mar 10 2006]) #6 Mon Jul 2 01:01:25 CEST 2007
    hm, page 002c9000 reserved twice.
    hm, page 002ca000 reserved twice.
    Explicatia e simpla. Tocmai ati belit sectorul de memorie flash in care e salvat environment-ul de la U-Boot, adica setarile bootloaderului care explica ce si cum sa incarce acesta automat la pornire.

    Rezolvarea e simpla. Rescrieti environment-ul cu comenzile de mai jos. Faceti cut and paste, una cate una:

    Code:
    setenv bootdelay 1
    setenv ethaddr 0:50:fd:ff:78:ce
    setenv autoload n
    
    setenv defbootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000"
    
    setenv bootmtd=set "bootargs ;boot"
    
    setenv bootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000"
    
    setenv filesize
    setenv monitor_base
    setenv monitor_len
    setenv monitor_sec
    setenv load_addr
    setenv unprot
    setenv update
    setenv bootcmd bootm a0040000
    saveenv
    Dupa care reporniti, ori de la buton de la spate, ori de la prompt cu 'reset'.

    Merge ca uns


    P.S.: Nu sunt 100% sigur dar cred ca de fapt asta explica si pauldemon mai sus cand spune ca "In unele cazuri imaginea poate fi intacta dar sa defectat bootloader-ul."

  5. #5
    Standard RSP member
    Join Date
    03 Jun 2008
    Posts
    135
    Mentioned
    0 Post(s)
    Rep Power
    58

    Default Re: "Resuscitarea" - rescrierea flash-ului la Kath

    Metoda lui @groschien e foarte buna! Am patit si eu o situatie similara cu cele prezentate de el mai jos. Katy nu avrut sa porneasca sub nici o forma dupa metodele scrise de mine.

  6. #6
    RSP Enigma Team
    Join Date
    29 May 2008
    Posts
    151
    Mentioned
    0 Post(s)
    Rep Power
    59

    Default Re: "Resuscitarea" - rescrierea flash-ului la Kath

    Cand am avut problema asta am folosit KathyUp care iti ofera optiunea de a introduce default env.

  7. #7
    Member Beginner
    Join Date
    22 Dec 2008
    Posts
    13
    Mentioned
    0 Post(s)
    Rep Power
    0

    Default

    sal

    la rescriere flash cu KCC trebuie conectat PC-ul cu kathy prin cablu cross-over sau se conecteaza normal prin switch?

    trec cateva minute pana apare ''connected'' si pot introduce MAC-ul
    dupa ''start'' apare un mesaj de eroare

    trebuie lasat COM1? folosesc un adaptor USB la serial si asta ar fi COM4 in device manager

  8. #8
    RSP - TEAM zildan's Avatar
    Join Date
    05 Dec 2007
    Location
    Sudul Romaniei
    Posts
    8,511
    Mentioned
    93 Post(s)
    Rep Power
    100

    Default

    Daca ai adaptor serial e probabilitate mare sa nu mearga scrierea prin metoda KCC.
    Iti recomand cu incredere metoda din primul post!
    Sh40, AML, prime focus 1,5m si altele ...

  9. #9
    Member Beginner
    Join Date
    22 Dec 2008
    Posts
    13
    Mentioned
    0 Post(s)
    Rep Power
    0

    Default

    metoda din primul post merge pana la bootm a4000000

    dupa asta, numai erori

    cu KCC se conecteaza dar dupa START apare
    "Network check failed (ping to PC-IP)'' - firewall e dezactivat

  10. #10
    Standard RSP member
    Join Date
    04 Jan 2008
    Posts
    2,759
    Mentioned
    30 Post(s)
    Rep Power
    80

    Default

    Incearca de mai multe ori , eu asa am procedat
    La fel si cu KathyUp 1.2.0 , cel putin cu acest soft cand ai "intrat pe fagasul normai" se restarteaza singur , nu iti functioneaza din prima
    De cele mai multe ori eu folosesc mai multe variante , una pana la urma trebuie sa-si "faca efectul" , pierzand ore bune de "tatonari"

  11. #11
    Standard RSP member
    Join Date
    22 May 2009
    Location
    cluj napoca
    Posts
    76
    Mentioned
    0 Post(s)
    Rep Power
    0

    Default

    kathyup e cheia

  12. #12
    RSP - TEAM zildan's Avatar
    Join Date
    05 Dec 2007
    Location
    Sudul Romaniei
    Posts
    8,511
    Mentioned
    93 Post(s)
    Rep Power
    100

    Default

    Quote Originally Posted by mr_dexter View Post
    metoda din primul post merge pana la bootm a4000000
    Ai stickul prost sau faci ceva gresit. Toate metodele fac acelasi lucru, doar ca la cele automate se transfera filele pe retea, la cea manuala trebuie sa ai stick-ul cu filele pus in USB.

    In 99% din cazuri ajungeti cu aparatul fara parametii de boot sau cu imaginea stricata datorita nerabdarii (alegeti o imagine la boot apoi va razganditi si dati brusc de power OFF) si in foarte putine cazuri de la opriri repetate ale curentului electric.

    Aparatul scrie in parametrii de boot dupa ce alegeti imaginea pe care o doriti.
    Daca il opriti in momentul scrierii, cablul serial va mai lumineaza fetele.
    Last edited by zildan; 17-11-09 at 21:38.
    Sh40, AML, prime focus 1,5m si altele ...

  13. #13
    Standard RSP member
    Join Date
    04 Jan 2008
    Posts
    2,759
    Mentioned
    30 Post(s)
    Rep Power
    80

    Default

    Nu este obligatoriu , mai degraba in functie de situatie
    La "ultima" resuscitare efectuata zilele trecute tocmai ca la tentativele de resuscitare cu kathyup nu se putea conecta pe serial
    Am vrut sa rescriu o imagine flash non-enigma2 dupa o imagine enigma 2 "first svn flah......." cu kcc 3.2b si totul a decurs normal pana la un moment dat cand mi-a scris ca a aparut o eroare in procesul de instalare flash
    Singura metoda a fost ceea descrisa de mine cu hyperterminalul + stick usb cu imag. orig. 1.3/1.4
    Mi-a luat cam o jumatate de zi pana cand i-am dat de cap , incercand rescrierea de mai multe ori , acum functionand din nou
    Deci mare atentie cu instalarile in flash si mai ales dupa ce a-ti avut enigma 2 in flash

  14. #14
    RSP - TEAM zildan's Avatar
    Join Date
    05 Dec 2007
    Location
    Sudul Romaniei
    Posts
    8,511
    Mentioned
    93 Post(s)
    Rep Power
    100

    Default

    Daca te mananca in c*r si testezi orice prostie scot unii si alttii, probabilitatea de a avea necazuri creste exponential.
    Resuscitarea e simpla si clara, daca ai ce itzi trebuie.
    Last edited by zildan; 17-11-09 at 20:55.
    Sh40, AML, prime focus 1,5m si altele ...

  15. #15
    Standard RSP member
    Join Date
    04 Jan 2008
    Posts
    2,759
    Mentioned
    30 Post(s)
    Rep Power
    80

    Default

    Cred ca nimeni nu sa nascut "super-invatat"
    Omul cat traieste invata , din greselile lui sau a altora
    Atata timp cat am si metode de resuscitare , nu vad cu ce ma impiedica personal in a testa si alte imaginii
    Invatarea pt. mine inseamna dezvoltare , exploatare si de ce nu experimentare , fiindca anumite treburi se intreba si astepti dupa...........
    Nu sfatuiesc pe nimeni sa fac ce fac eu , asumandu-mi riscurile de rigoare a "experimentarilor" mele

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •