Register

Welcome to the RDI-Board Community.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.


Donate Now Goal amount for this month: 100 EUR, Received: 100 EUR (100%)
Donate to support this site...

Results 1 to 7 of 7

Thread: Expert Linux

  1. #1
    Junior Member Teacher
    RDI - Board Default Avatar

    Join Date
    Apr 2008
    Location
    Cluj
    Posts
    148
    Posts Thanks / Likes

    Default Expert Linux

    Salut,
    Sunt in cautarea unui expert in linux, care m-ar putea lumina si pe mine ce contine si ce face fisierul "ppcboot" folosit la punerea image linux in dbox2.
    se pare ca acesta trimite in prima faza un pachet de comenzi gen: 364 blocks.. si multe altele,.. daca lasi acest "ppcboot" sa trimita prea multe astfel de blocari la un dbox2 (neadus in debug modus-- fara ridicarea piedicii de scris), se pare ca "blockeaza" primele secventele de boot din flash,.. prin urmare ramane display verde. Mi-ar prinde tare bine, interventia unui maestru in Linux care sa poata intelege si explica cum lucreaza acest fisier "ppcboot". Va rog ajutati-ma.

    PS. ca deobicei orice interventie pozitiva si utila va fi apreciata corespunzator...Multumesc anticipat.
    Dbox2, Dbox1, Humax CI-8100PVR 80GB/HDD, DG 17500 CI, DigiTV, H-H Strong2100, 1,2m AL and more...

  2. #2
    Complicated & Antisocial Mentor
    Join Date
    Jun 2008
    Posts
    792
    Posts Thanks / Likes

    Default

    Quote Originally Posted by pitiu_hh View Post
    Salut,
    Sunt in cautarea unui expert in linux, care m-ar putea lumina si pe mine ce contine si ce face fisierul "ppcboot" folosit la punerea image linux in dbox2.
    se pare ca acesta trimite in prima faza un pachet de comenzi gen: 364 blocks.. si multe altele,.. daca lasi acest "ppcboot" sa trimita prea multe astfel de blocari la un dbox2 (neadus in debug modus-- fara ridicarea piedicii de scris), se pare ca "blockeaza" primele secventele de boot din flash,.. prin urmare ramane display verde. Mi-ar prinde tare bine, interventia unui maestru in Linux care sa poata intelege si explica cum lucreaza acest fisier "ppcboot". Va rog ajutati-ma.

    PS. ca deobicei orice interventie pozitiva si utila va fi apreciata corespunzator...Multumesc anticipat.
    face exact ce scrie powerpcbootloader
    pur si simplu, fortezi dbox2 sa nu execute fisierul de boot, existent in flash, iar in acest caz va cauta bootloaderul prin retea, exact ce a ce ii va furniza DBox II - Bootmanager.
    Acest bootloader ii da posibilitatea utilizatorului, sa trimita comenzi dbox-ului.

    Lista de comenzi pentru ppcboot:
    dbox2-ppcboot> help
    go - start application at address 'addr'
    bootm - boot application image from memory
    bootp - boot image via network using BootP/TFTP protocol
    bootidxfs - boot application image from idxfs
    infoidxfs - list content of idxfs
    tftpboot- boot image via network using TFTP protocol
    and env variables ipaddr and serverip
    rarpboot- boot image via network using RARP/TFTP protocol
    bootd - boot default, i.e., run 'bootcmd'
    loads - load S-Record file over serial line
    loadb - load binary file over serial line (kermit mode)
    md - memory display
    mm - memory modify (auto-incrementing)
    nm - memory modify (constant address)
    mw - memory write (fill)
    cp - memory copy
    cmp - memory compare
    crc32 - checksum calculation
    base - print or set address offset
    printenv- print environment variables
    setenv - set environment variables
    saveenv - save environment variables to persistent storage
    protect - enable or disable FLASH write protection
    erase - erase FLASH memory
    flinfo - print FLASH memory information
    bdinfo - print Board Info structure
    iminfo - print header information for application image
    coninfo - print console devices and informations
    loop - infinite loop on address range
    mtest - simple RAM test
    icache - enable or disable instruction cache
    dcache - enable or disable data cache
    reset - Perform RESET of the CPU
    version - print monitor version
    help - print online help
    ? - alias for 'help'

    ppcboot este lansat cu urmatoarele argumente:
    bootargs=console=ttyS0 root=/dev/nfs rw nfsroot=$(serverip):$(bootpath)/$(img)root/.bootcmd=infoidxfs.bootdelay=5.baudrate=9600.loads _echo=1
    Cumpar/colectez Caut TT-connect S2-3600/Pinnacle PCTV Pro 452e

    Vand

  3. #3
    Junior Member Teacher
    RDI - Board Default Avatar

    Join Date
    Apr 2008
    Location
    Cluj
    Posts
    148
    Posts Thanks / Likes

    Default

    protect - enable or disable FLASH write protection
    erase - erase FLASH memory

    Salut,
    sa inteleg ca, daca ppcboot ajuge sa trimita doar pana aici instructiunile, atunci raman doar cu flash-ul sters? fara sa mai existe un bootloader activ? oare ce se mai poate face in aceasta situatie?
    Dbox2, Dbox1, Humax CI-8100PVR 80GB/HDD, DG 17500 CI, DigiTV, H-H Strong2100, 1,2m AL and more...

  4. #4
    Complicated & Antisocial Mentor
    Join Date
    Jun 2008
    Posts
    792
    Posts Thanks / Likes

    Default

    Comenzile acelea le trimite utilizatorul catre ppcboot, iar ppcboot le trimite procesorului sa le execute
    Ideea este ca procesorul sa incarce ppcboot, in loc de bootloaderul din flash, daca l-a incarcat, atunci poti trimite comenzile care aduc dbox2-ul in debug mode.
    Daca bootloaderul din flash este corupt, dbox2-ul porneste dar nu raspunde la comenzi

    Singura solutie este sa schimbi flash-urile cu altele programate ok
    Cumpar/colectez Caut TT-connect S2-3600/Pinnacle PCTV Pro 452e

    Vand

  5. #5
    Junior Member Teacher
    RDI - Board Default Avatar

    Join Date
    Apr 2008
    Location
    Cluj
    Posts
    148
    Posts Thanks / Likes

    Default

    Salut,
    as vrea sa stiu daca la placa de retea a calculatorului e setat 10 Full Duplex in loc de 10 Half Duplex, trimiterea comenzilor ale ppcboot-ului poate sa fie una din cauzele care ar putea duce la coruperea bootloaderului din flash?
    Dbox2, Dbox1, Humax CI-8100PVR 80GB/HDD, DG 17500 CI, DigiTV, H-H Strong2100, 1,2m AL and more...

  6. #6
    Complicated & Antisocial Mentor
    Join Date
    Jun 2008
    Posts
    792
    Posts Thanks / Likes

    Default

    reteaua trebuie sa fie pe half duplex.
    reteaua este pentru transmiterea fisierelor, serialul este pentru comenzi si monitorizare
    coruperea flash-ului poate aparea de la prea multe flash reset/erase
    Cumpar/colectez Caut TT-connect S2-3600/Pinnacle PCTV Pro 452e

    Vand

  7. #7
    Junior Member Teacher
    RDI - Board Default Avatar

    Join Date
    Apr 2008
    Location
    Cluj
    Posts
    148
    Posts Thanks / Likes

    Default

    Salut,.. multumesc pt ajutor
    Se pare ca nu mai exista nicio alta metoda de a putea scrie intr-un flash cu bootloader-ul corupt,.. deci singura solutie e sa schimb flash-urile cu ajutorul unei "statii de aer cald". A mai schimbat cineva asa ceva? vreau sa pun de la un dbox2 (aceeasi marca si acelasi model) doar ca e cablu,.. caci am nevoie doar de satelit...
    Exista ceva riscuri? trebuie sa tin cont de ceva anume in mod special,.. cand efectuez aceasta operatie?
    Dbox2, Dbox1, Humax CI-8100PVR 80GB/HDD, DG 17500 CI, DigiTV, H-H Strong2100, 1,2m AL and more...

 

 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

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