PDA

View Full Version : DBOX2 HowTo`s


Mehiyou
05-01-2005, 09:41
La cererea prietenilor si pentru ajutorul celor care nu se descurca inca cu dboxul o sa refac howto-urile ..... sper sa va fie de ajutor :wink:

DBOX 2


Boxele d-box2 sint in mai multe variante.Dintre constructori fac parte Nokia,Philips si Sagem.
Flashul : Aici sint mai multe variante : cu unul sau doua chipuri.Daca chipurile sind AMD sau Intel este bine de stiut pentru a aduce boxul in Debug-Modus.
Videochipul : sint doua variante Avia500 si Avia600 au mare importantza pentru Ucodes.
http://www.pc-magazin.de/common/page/images/dbox2/modelle.png

Procesorul(CPU)

Ca Procesor(CPU- Central Processing Unit) este un procesor care vine de la firma Motorola MPC823 cu o frecvventa de 66 MHz, si un tact de 32Bit numit si PowerPC-Kern (PPC).Procesorul are integrat si camunicatiile periferice acestea fiind diferite interfate ca : Kanal USB si un I2C-Port.Interfatza network este cu excluderea chipului tranciever este tot in interiorul CPU-ului realizata.Din cauza designului folosit nu este posibil sa se foloseasca USB-Kanalul din cauza ca unele componente sint folosite intern cu alte scopuri.

http://wiki.godofgta.de/images/thumb/0/0b/150px-MPC823_neu.png

CPU este la dbox intr-o carcasa BGA (Ball Grid Array) pe Mainboard cositorit.Acest lucrul face ca schimbarea procesorului sa fie o procedura foarte dificila care are nevoie de un echipament special si cunostintele neceare .

Flash Chips

Cipurile Flash sint folosite pentru inregistrarea de durata a Softwareului pentru functionare.


AMD 29DL323CB sint in Nokia si Sagem integrate ( 2x16Bit Datenbus).

http://wiki.godofgta.de/images/thumb/e/ef/150px-AMD_29DL323CB.jpg


Intel TE28F320C3B se gaseste la totzi constructori de D-Box ( Nokia ,Philips si Sagem) (2x16Bit Datenbus).

http://wiki.godofgta.de/images/thumb/c/c5/150px-Intel_TE28F320.jpg


Intel E28F640J3A se gaseste doar in Sagem 1xIntel.

http://wiki.godofgta.de/images/thumb/3/39/150px-Inteltsop56.jpg

MPEG-2 Audio/Video Decoder Chip

"MPEG-2 Audio/Video Decoder Chip" de la DBox2 a fost initial pentru C-Cube projectat. In DBox2 sint AViA500 si AViA600 integrate in mai multe variati .
Chipul are urmatoarele sarcini :
Prin MPEG-2 Audio/Video Decoder Chip este decodat Streamul de transport care este produs de Transport-Demultiplexer.Aceasta este decodarea semnalului comprimat de standardul MPEG2 (folosit la comprimarea si reducerea de date), in semnalul Audio si Video decomprimat si decodat.
Pentru ca MPEG2 are o compresie care are anumite pierderi de calitate ( in principiu de functionare mai multe servente pline urmate de diverse servente de diferenta s.a.m.d) la transmisie, este nevoie ca decodorul A/V nu numai sa decodeze secventele intr-un anumit algoritm ci este nevoie sa si substituie secventele perdute ca la sfirsitul decodarii sa avem o immagine calitativa.


AViA500
Numai in Nokia-Boxe vechi

http://wiki.godofgta.de/images/thumb/1/1a/150px-Avia500.png




AViA600
In toate tipurile de Boxe

http://wiki.godofgta.de/images/thumb/8/89/150px-Avia600.png




Bafta

Mehiyou
05-01-2005, 09:51
Traducere de la Diethmar –h.net(pentru cei care nu stiu germana sau engleza am incercat sa traduc citeva probleme care pot sa apara din cauza legaturii dintre DBox si PC)

Probleme cu Image flashen
In caz normal ca sa faci un Flash de image nu este nici o problema ,cu Bootmaneger dai klik pe Image flashen , Boxul porneste su dupa citeva minute merge totul.
Se intimpla des sa fie tot felul de probleme si de aceea este acest Howto.



General
Aveti de grija sa va funktioneze network-ul fara probleme.
Folositi cele mai noi Drivere pentru Interfata de net.
Cind Boxul este conectat la PC reglatzi interfata de net pe 10Mbit half-duplex.
LA Win2K sau XP trebuie sa deactivati Mediasensing.
Dupa aceea trebuie sa restartati PC-ul.
Deactivati in oricecaz( daca este cazul) si Personal Firewal sau antivirus este una din sursele de probleme care pot sa apara .

Dupa Flashen va apare: Kein System ( No System)
Probabil ati pus un Flash gresit.De ce Flash aveti nevoie depinde de numarul de chipuri care le are Boxul vostru.Pentru Sagem cu 1xIntel Flash aveti nevoie de un Image cu denumirea 1X......, pentru celelante Boxuri cu 2X.....

Va apare in Log :
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed


Una dintre cele mai dese greseli.
Aceasta inseamna ca interfata de net nu raspunde la bootp-Request .Sint mai multe cauze:


Aveti de grija sa va funktioneze network-ul fara probleme.
Fara legatura de net nu merge sa scrieti sau sa cititi flashuri.
Nu incerati sa scoateti boxul din priza ci sa il resetati( apasati tasta sageata in sus in combinatie cu tasta Standby in acelasi timp pina dispare lumina de la LCD)

Lasati tasta Standby in timp ce tasta cu sageata in sus ramine papasata pentru citava seconde.Prin acest procedeu se porneste un Memory_check timp in care interfata de net a boxului are timp sa-si ia configuratia (ip... s.a.m.d.)Dupa care Boxul ramine in consola seriala in care va trebuii sa tipariti: boot net


In Networklog va scrie kernel-cdk nu poate fi gasit .
In cazul acesta aveti probabil o problema cu legatura seriala
Sau nu este Nullmodem cablu intre PC si Dbox sau comunicatia nu merge asa cum trebuie.
Verificati steckerele la cablu, sau schimbati portul com,sau verificati configuratia la serial in System:

Bits/Sec:57600
Datenbits:8
Parität: Keine
Stopbits: 1
Flussteuerung: Keine

http://www.dietmar-h.net/img/einst_ser.jpg

In Bootmanager trebuie sa fie la viteza com 9600.

Mehiyou
05-01-2005, 10:24
Network

Generalitati

Ca sa va legati la Dbox direct cu PC ul aveti nevoie de un cablu Crossover( incrucisat).
In acest caz trebuie sa aveti grija pentru ca Dboxul suporta numai 10Mbit half-duplex
Configurati interfata de net din PC pentru 10Mbit half-duplex.

Daca faceti legatura la Box printr-un Hub sau un Switch atentie: echipamentul 10/100MBit are nevoie de timp sa recunoasca Interfata de la Box.Daca dureaza prea mult nu funktioneaza Boot net.
Cu un sistem test puteti sa ajutati interfata sa aiba destul timp pentru a primi configuratia.

Sistem Test:( FLASH ERASE)

Apasati tasta sageata in sus in combinatie cu tasta Standby in acelasi timp pina dispare lumina de la LCD)

Lasati tasta Standby in timp ce tasta cu sageata in sus ramine apasata pentru citava secunde.Prin acest procedeu se porneste un Memory_check timp in care interfata de net a boxului are timp sa-si ia configuratia (ip... s.a.m.d.)Dupa care Boxul ramine in consola seriala in care va trebuii sa tipariti: boot net

OnAccess-Virenscanner intra in transportul de date si aceasta poate fii o problema.VPN sau Sniffer (WinCap) incurca RARP-Server da la Bootmanager.
Daca aveti mai multe interfete de net si nu stiti sigur care este configuratia de la ele deactivatile si lasati doar cea de la Box.





Configuratie de net:

Pentru cei care lucreaza pentru prima data cu o interfata de net aveti aici un exemplu:
Aveti de grija ca protocolul TCI/IP sa fie activat, VPN sau ceva de genul acesta sa nu fie instalat.




IP-Adresa de PC: 192.168.5.3

Aceasta este adresa pe care o puneti manual la interfata.
Adresele 192.168.x.x sint pentru uzul privat.Sa nu folositi in nici un caz o adresa publica.
Adresa de IP este unica pentru fiecare PC si nu are voie sa fie de doua ori in net.
http://www.dietmar-h.net/img/netzwerk1.jpg
Subnetmask: 255.255.255.0

DieSubnetmask-ul descrie netu in care va gasiti.
In acest exemplu aveti un IP grup de 254 de adrese la dispositie de la 192.168.5.1 pina la 192.168.5.254 . Adresa 192.168.5.255 apartine inca de acelasi grup dar ca si Broadcast ( o functie speciala)
http://www.dietmar-h.net/img/einst_netz.jpg

Pentru Dbox trebuie sa puneti o adresa care se deosebeste de adresa de la PC in ultimul bloc.
IP-Adresa de Dbox: 192.168.5.5

Cablu Crossover
( pentru o legatura directa intre Box si PC)
1 - 3
2 - 6
3 - 1
4 - 4
5 - 5
6 - 2
7 - 7
8 - 8


Cablu 1:1
(pentru legatura prin Hub sau Switch)

1 - 1
2 - 2
3 - 3
4 - 4
5 - 5
6 - 6
7 - 7
8 - 8

Probleme:

Problem 10/100er

In Netzwerklog de la Bootmanager scrie :
RARP> Ignored, because requested MAC is 00:50:9C:XX:XX:XX, expected MAC 00:00:00:00:00:00 (DBox-IP: 192.168.5.5)
RARP> Wenn die expected MAC mit C0:.... beginnt, ist das HÖCHSTWAHRSCHEINLICH ein 10/100MBit Problem! - Lest das Readme dazu!

Interfata dumneavoastra este un pic pre inceata
Ajutor:
• Configurati Interfata fix pe 10Mbit half-duplex .
• Inchideti Mediasensing. Cu acest Patch se poate inchde.
• Stergeti dbox.ini din fisierul de la Bootmanager
• Eventual cu alt Driver sa mearga mai bine
Daca nici aceasta nu va ajuta incercati si un sistem test care e mai sus descris.

In Netzwerklog nu se intimpla nimic
Netzwerklog de la Bootmanager arata asa :
***Adapter Desc: Realtek 8139-series PCI NIC
***MAC address: 00:E0:7D:AE:6F:7B Local IP: 192.168.1.2 (via Packet-Driver #0)
***BootP server started... Port 67
***TFTP server started... Port 69
Un semn ca de fapt nu s-a intimala nimic..
• In primul rind verificat daca ati ales interfaza buna in Bootmanager
• Verificati cablul pe care-l folositi.
• Daca interfata poseda un LED pentru activitate verificati da acesta este aprins.
• Contrilati bucsele de la cabluri se poate sa fie un pin indoit sau n contact defect.
• Dupa posibilitati verificati functionalitatea lnterfetaei cu un al doilea PC.

Dupa ce ati verificat toate acestea incercati din nou un sistem test poate veti avea mai mult noroc acum.
Error 10048 in function Bind Address already in use
Portul pe care Bootmanagerul vrea sa-l foloseasca este deja in folosinta.De obicei este ICS care aduce cu el un DHCP server.
Se poate sa fie si un alt BOOTP/DHCP server problema , de la un alt Router –Software.

Es wurde keine einzige Netzwerkkarte gefunden für die der Packettreiber gestartet werden konnte ...

• Verificati daca aveti un IP static
• La W2K sau XP probabil trebuie deinstalat Mediasensing.
• Si un alt driver pentru interfata s-ar putea sav a ajute.

Es wurde keine Netzwerkkarte mit einer zur gewünschten DBox-IP passenden IP gefunden!

Probabil nu se potriveste Ip-ul de la Box cu cel de la PC ( Amindoua trebuie sa fie in acelasi Subnetmask)

Bafta

Mehiyou
05-01-2005, 10:27
Debug enablen – Metoda noua(MHC)


Cuvint inainte:

Multzumita genialitatzii lui MHC exista o noua metoda pentru a deschide Debug-Mode la DBox2.
Ca intotdeauna este valabil: Tot ceea ce facetzi Boxului cu ajutorul acestui tutorial se intimpla pe raspunderea vostra. Eu nu preiau nici un fel de raspundere pentru ceea ce se intimpla.

________________________________________

Materia de baza :

Exista o mare problema la Boxele care nu se afla in Debug-Mode: nu se poate rula pe ele decit Software semnata.
La celelante metode se ocoleste aseasta problema sau prin folosierea Kernel-ui in Flash(Scurtcircuit), sau se face boot la un Kernel dintr-o BR-versiune mai veche( metoda fara scurtcircuit).
Cu aceasta metoda se opreste demersul la Boot la timpul necesar si se prelucreaza Bootloader-ul cu comezile proprii.

Cititzi acest HowTo cu mare atentzie pina la capat inainte de a incepe ( acest lucrul este valabil si pentru toate celelante HowTo)
Nu incepetzi sa lucrati ceva inainte de a intzelege ce vretzi sa faceti.
________________________________________
Metoda de scriere:

Comenzile pe care trebuie sa le scrietzi sint in bold scrise.
Tastele care trebuie folosite sint scrise asa : [Enter]
________________________________________

Pregatirile necesare :

Localizati prima data punctele pentru Flash-Reset si Schreibschutz(blocajul de scriere) (va fi tema in unul din posturile urmatoare).
Faceti aceasta inainte de a incepe, daca va trebuii sa va uitatzi prima data unde sint punktele s-ar putea sa ve deruteze si sa greshitzi .
Boxul trebuie sa fie legat la PC printr-un cablu Nullmodem.
In Bootmanager sau in alt Com-Terminal viteza de conexiune trebuie sa fie la 9600.
(Nu uitati sa pornitzi Bootmanager cu butonul de start)


Acum faceti un Sistem test-Flash Eraze ( descris mai sus) pina cind va apare pe Display un numar care arata cam asa: 01DD10081 161608


Explicatie:
01: mID (aici Nokia)
DD: feID (Frontend)
10: Bmon Version (aici 1.0)
081: FPrev. Software-Revision de la Frontprozessor (la Bmon 1.0 ca si SWRev titulat)
16: Ram interior (aici 16MB)
16: Ram exterior (aici 16MB)
08: Flash (aici 8MB)

Important aici este in primul rind Versinea Bmon.Daca avetzi un Nokia Dbox2 cu 2 Intel-flash si Bmon 1.0 nu va functiona aceasta metoda pentru ca acest tip de Box nu cunoaste comanda “setenv” .
Aceste Boxuri se pot prelucra numai prin ppcbot( va fi tema in unul din posturile urmatoare) dar aceasta procedura este cu mult mai complicata.
________________________________________

Procedura de lucru:

Apasati tasta sageata in sus in combinatie cu tasta Standby in acelasi timp pina dispare lumina de la LCD)

Lasati tasta Standby in timp ce tasta cu sageata in sus ramine apasata pina cind va apare pe LCD numarul mentionat.
Acum se uneste punctul pentru Flash-Reset cu GND( masa).
La Nokia apar 5 Linii in mijlocul numerelor,la celelante apare o Linie.Acum trebuie sa fie Boxul in Bootloader-Prompt.
Desfacetzi contactul pentru Flafh-Reset
Pentru ca Boxul nu este inca in Debug-Mode nu va aparea nici un fel de anuntzuri, dar sint toate comenzile posibile.
Toate aceste comenzi se intimala in Com-terminal.Nu disperati daca nu scrie inca nimic, primul anuntz de la Box este raspunsul la comanda: icache.
Din experientza : Com-terminalul in Bootmanager il recunoastetzi in partea stinga a programului.Daca avetzi un “Timeout” acesta a fost RHS-terminalul si nu Com-terminalul.

Grija mare la tiparirea comenzilor.Cu o gresheala de tiparire putetzi avea surprize.
Tiparitzi pentru test : icache[Enter]
Ca si raspuns primitzi : icache is on.
Daca a functionat putetzi merge mai departe
La Boxele cu 2xAMS sau 1xIntel ca trebuii sa ridicatzi Screibschtz(predica de scriere).
La Boxale cu 2xIntel se intipla automat cind faceti Flash-Reset.

Tiparitzi acum :
setenv product? 0 [Enter]

La aceasta comanda nu vetzi primi nici un raspuns, acest lucru este normal.
Asteptatzi vreo 3-5 Secunde dupa care ( daca este nevoie) desfacetzi contactul pentru Schreibschutz si resetatzi Boxul.
Daca tiparitzi setenvproduct?0 fara sa ridicatzi piedica de scriere va ramine Bootloaderul in aceasta pozitzie.Faceti in acest caz un scurt Flash-Reset(acum putezi tiparii din nou)si ridicatzi piedica se scriere.
Pentru reset la Sagem si Philips tiparitzi : reset [Enter] la Nokia : go 10000100 [Enter]
Acum la pornire vetzi avea in mod normal pe LCD secventza de pornire in Debug-Mode.
http://www.dietmar-h.net/img/debug.jpg

Mai departe procerura este cea obisnuita :
In primul rind extrageti un Image de la Software-ul original din care va scoatetzi Ucodes.Dupa care putetzi sa punetzi un Linux-Image (flashen).


Procedura numai pentru Nokia 2xIntel bmon1.0

Metoda aceasta nu este pentru Sagem.
Metoda aceasta nu este pentru Philips.
Metoda aceasta nu este Nokia 2 x AMD
Metoda aceasta nu este pentru Nokia 2 x Intel mit Bmon1.2.

Aceasta metoda este numai pentru Nokia mit 2x Intel-flash und Bmon 1.0


La fiecare alt Box se va strica boatloaderul daca folositi aceasta metoda.Dupa care nu veti mai putea folosi Boxul si va trebuii dus la reparat.

Apasati tasta sageata in sus in combinatie cu tasta Standby in acelasi timp (Reset) dupa care lasati tastaStandby.Tasta tasta sageata in sus mai ramane putin apasat pina cind va apare pe LCD un sir de numere care arata cam asa : : 01DD10081 161608


Folositi aceasta metoda numai in cazul in care numaru 10 apare exact in aceeasi pozitie ca mai sus.


Atentie la faptul ca acest tip de Boxe nu au predica de scris.

Metoda de scriere:

Comenzile pe care trebuie sa le scrietzi sint in bold scrise.
Tastele care trebuie folosite sint scrise asa : [Enter]

Pregatiri
Boxul trebuie sa fie legat la PC printr-un cablu Nullmodem si un cablu Network.
Toate serverele necesare le gasiti in Dbox2-Bootmanager

In continuare aveti nevoie de ppcboot ( fara terminatie de ex. .txt) care trebuie sa il introduceti in C:\dbox\.



Configuratia la Bootmanager:

RARP-Server starten Aus
BootP/Tftp-Server starten Ein
Bootfile für die Dbox C:\dbox\ppcboot
NFS-Server starten Aus
COM-Port öffnen Ein
Verbindungsgeschwindigkeit 9600




Procedura

Porniti Bootmanager dupa care Dbox.
Boxul incarca ppcboot si face , din cauza ca nu are signatura, un Reset.
Cind va apare pe LCD RESET , apasati tasta tasta sageata in sus, pina va apare in LCD numaru amintit mai sus.

Uniti punctele pentru Flashreset , pina va apar cele 5 bare dupa care puteti lasa contactul.
Danach könnt ihr die Kontakte wieder lösen.
Atentie mare la tiparirea comenzilor.O greseala poate avea urmari grave.
Achtet bei allen Befehlen sehr sorgfältig auf die korrekte Eingabe!
Ein Vertipper kann aus der Box einen extravaganten Briefbeschwerer machen.

Tipariti in COM TERMINAL :
icache [Enter] .
Veti primi un raspuns :: icache is on .

Dupa care tipariti :

chorus 800000 [Enter].
ppcboot porneste si primiti raspunsurile de pornire.

Copiati primul sectoral flashului in RAM:
cp 10000000 01000000 1000 [ENTER]

Editati adresa 0x10000944, acolo este scrisa variabila productului..
nm 01000944 [ENTER]

Adressa resetata la 0:
01000944: ffffffff ? 00000000 [ENTER]

Parasirea modului de editare:
01000944: 00000000 ? [ESC] [ENTER]

Die Protection des 1. Flash-Sectors aufheben:
Ridicarea protectiei in sectorul 1 din flash
prot off 1:0 [ENTER]

RAM-ul schimbat copiat in primul Sektor:
cp 01000000 10000000 1000 [ENTER]


Piedica de scris trebuie sa fie deja ridicata daca a existat vreodata.
Acum puteti reseta Boxul cu comanda : go 10000100 [Enter] .

Acum la pornire vetzi avea in mod normal pe LCD secventza de pornire in Debug-Mode.
http://www.dietmar-h.net/img/debug.jpg

Bafta

Mehiyou
05-01-2005, 11:05
Flash-Reset


Generalitatzi:

Prin Flash-Reset se scoate temporar din functie Flash-ul.
Acest lucru se face prin conectarea Kontactului prevazut cu GND (masa)
Pentru fiecare tip de Flash/Dbox sint alte contakte prevazute.
Punctul de masa(GND) putetzi sa-l luatzi de la shurubul de prindere al platinei de carcasa
Pentru Flash-Reset se face un contact de durata la masa, nu ca si in cazul pentru deactivare a piedicii de scris(Schreibschtz) la Boxele 2xIntel unde ajunge un scurt contact.Noi vrem sa deactivam Flashul pentru o anumita perioada.Pentru aceasta perioada contactul intre punctul de Flash-Reset si masa trebuie sa ramina.
Cum facetzi acest contact(prin ce metoda) ramine la aprecierea voastra.
Atentzie : nu avetzi o ora la dispozitie sa faceti acest contact, aceasta trebuie sa se petreaca la momentul potrivit si pentru o durata potrivita.

________________________________________


Nokia cu 2 x Intel Flash

In spatele Flashului la Nokia 2xI exista un Punct (http://www.dietmar-h.net/img/nokia_2xi_pin12.jpg) , care se poate folosii.
Daca nu doritzi sa desfacetzi Boxul putetzi sa facetzi contactul prin gaura numarul 8 (http://www.dietmar-h.net/img/nokia_boden.jpg) de pe podeaua carcasei.Asiguratzi-va ca sintetzi in punctul necesar, daca nimeriti alt punct putetzi distruge Boxul.

________________________________________

Nokia cu 2xAMD Flash

In spatele Flashului exista un Punct la pinul 12, care se poate folosii.

________________________________________

Sagem cu 1 x Intel Flash

Cel mai sigur este Pin16 (http://www.dietmar-h.net/img/nokia_2xAMD_Pin12.jpg) al Flashului care se leaga la masa.Lipitzi ce mai bine pini vecini cu banda de izolat,in acest fel gasitzi pinul mai repede si avetzi sigurantza ca nu alunecatzi din greseala pe alt pin.

Alternativa:

Conectatzi punctul Flashreset (http://www.dietmar-h.net/img/sag1xI.jpg) cu masa.de la caz la caz poate sa fie in alta parte (http://www.dietmar-h.net/img/sag1xI_2.jpg).
________________________________________

Sagem cu 2 x Intel Flash

In spatele Flashului exista un Punct la pinul 12 (http://www.dietmar-h.net/img/sagem2xiflashreset.jpg), care se poate folosii

________________________________________

Sagem cu 2 x AMD Flash in 2 x Intel Layout

Conectatzi Pin12 de la Flashs cu masa.La Pinul 1 exista un marcaj pe flash dupa care va trebuii sa numaratzi.Din Pacate nu exista la Sagem 2xI un punct de lipire pe cera putetzisa-l folositzi.
Lipitzi ce mai bine pini vecini cu banda de izolat,in acest fel gasitzi pinul mai repede si avetzi sigurantza ca nu alunecatzi din greseala pe alt pin.

________________________________________

Sagem cu 2 x AMD Flash in 1 x Intel Layout

Conectatzi Punktul (http://www.dietmar-h.net/flash_reset_s2a1.html) cu GND. Atentzie acest punct functioneaza numai la Sagem 2xAMD cu 1 x Intel-Layout .Prin urmare verificatzi sa fitzi siguri ca avetzi acest Layout
________________________________________

Phillips

Conectatzi acest punct (http://www.dietmar-h.net/img/philipsflashreset.jpg) Flashreset cu GND.

Bafta

Mehiyou
05-01-2005, 13:17
Ridicarea piedicii de scris(Schreibschutz aufheben)

Nu incurcatzi scurtcircuitul (Kurzschliessen) cu ridicarea piedicii de scris(Schreibschutz)
Scurtcircuitul se foloseste pentru deactivarea temporara a Flashului.Cu aceasta se urmareste ca Kernel de la Softul original sa nu fie gasit sau minflsh sa nu gaseasca scriptul de initiere si sa se deschida boxul in RSH.( piedica de scris nu are nimic de a face cu aceasta).

Piedica de scris ocroteste primii 128kb din memoria de Flash(bootloader).Pentru a deschide Debug-mode trebuie sa avem posibilitatea de a scrie in acest sector.In acest caz se deactiveaza temporar piedica de scris.

Aceasta se intimpla intotdeauna : inainte ca scriptul pentru Debug-Enable sa fie incarcat.
Va sfatuiesc sa nu deactivatzi piedica de la inceput. Aceasta este( chiar atunci cind se face scurtcircuit) un risc inutil.Daca ceva merge gresit si bootloaderul este fara piedica se poate intimpla ca bootloaderul sa fie sters.
Deci singura data cind metoda de ridicare a piedici se foloseste este numai cind se deschide Debug-Mode.

________________________________________

De la model la model se foloseste alta metode de deactivare a piedici de scris:

________________________________________

Nokia cu 2 Intel Flash

Metoda Normala :
Deasupra la Flash se gasesc Jumperi XH4 si XH6 (http://www.dietmar-h.net/img/nokia_2xIntel_XH4_XH6.jpeg).Acestia trebuie activati.
Daca se intimpla sa nu aveti jumperi respectivi conectati doar contactele necesare ca si cind a-ti activa un jumper.

Methoda Pin 12:
Alternativ puteti sa puneti Pin12 (http://www.dietmar-h.net/img/nokia_2xi_pin12.jpg) de la Flash pentru scurt timp (o secunda ajunge) in conexiune cu masa GND.
Aveti de grija ca acest contact sa fie deactivat in momentul in care Scriptul se incarca.
Se poate ajunge la pinul 12 si prin gaura numarul 8 (http://www.dietmar-h.net/img/nokia_boden.jpg) din podeaua carcasei.
Asigurati-va ca ati nimerit pinul cel bun ( un pin gresit si aceasta va putea avea urmari fatale pentru box.)


Atentie:

La Nokia2x1 exista o specialitate: Din cauza unei greseli in Layout majoritatea boxelor de aces gen ( aproape toate Kabel-box) nu au predica de scris functionabila.Daca vreti sa stiti daca Boxul este de acest tip incercati o data fara deactivare.
________________________________________

Nokia cu 2 AMD Flash

Aici trebuie jumperul XH3 (http://www.dietmar-h.net/img/nokia_2xAMD_XH3.jpeg)activat ( il gasiti in fata linga cititorul de cartele). Daca se intimpla sa nu aveti jumperi respectivi conectati doar contactele necesare ca si cind ati activa un jumper.La metoda aceasta este necesar ca , contactele sa fie pe toata durata de care este nevoie pentru a deactiva pedica de scris. Nu ajunge sa faceti numai un scurt contact.

Daca la sfirsit pare asa ceva in Com-terminal :


COULDN'T WRITE, IT'S STLL FFFFFFFF

verificati daca la XH3 (http://www.dietmar-h.net/img/nokia_2xAMD_XH3.jpeg) sint 9V.La unele Box-uri din pacate nu este asa.
________________________________________

Sagem cu 1 Intel - Flash

Metoda veche

Conectati cele doua puncte ca si pe poza (http://www.dietmar-h.net/img/WP_Sagem1xI.jpg) .Verificati punctele de contact ( de obicei sint acoperite cu lac). La metoda aceasta este necesar ca , contactele sa fie pe toata durata de care este nevoie pentru a deactiva pedica de scris. Nu ajunge sa faceti numai un scurt contact.


Metoda noua

Uniti punctul acesta (http://www.dietmar-h.net/img/sag1xI.jpg)numit Schreibschutz cu masa (GND).
Si la metoda aceasta este necesar ca , contactele sa fie pe toata durata de care este nevoie pentru a deactiva pedica de scris. Nu ajunge sa faceti numai un scurt contact.



________________________________________

Sagem cu 2 Intel - Flash

La fel ca si la 1 Intel –Falsh uniti punctele din poza (http://www.dietmar-h.net/img/sagem_2xIntel.jpeg).

Metoda Pin 12 :

Alternativ pueti sa puneti Pinul 12 (http://www.dietmar-h.net/img/sagem2xiflashreset.jpg)de la Flash pentru scurt timp (o secunda ajunge) in conexiune cu masa GND.
Aveti de grija ca acest contact sa fie deactivat in momentul in care Scriptul se incarca.

________________________________________

Sagem mit 2 AMD - Flash im 2xIntel-Layout

Conectati cele doua puncte (http://www.dietmar-h.net/img/sagem2xA_2x_pin14.jpeg)din poza cu 9V (http://www.dietmar-h.net/img/sagem_9V.jpeg) .Verificati punctele de contact ( de obicei sint acoperite cu lac). Si la metoda aceasta este necesar ca , contactele sa fie pe toata durata de care este nevoie pentru a deactiva pedica de scris. Nu ajunge sa faceti numai un scurt contact.


________________________________________

Sagem mit 2 AMD - Flash im 1xIntel-Layout

Conectati cele doua puncte din poza (http://www.dietmar-h.net/img/sagem2xA_1x_pin14.jpeg) cu 9V (http://www.dietmar-h.net/img/sagem_9V.jpeg) .Verificati punctele de contact ( de obicei sint acoperite cu lac). Si la metoda aceasta este necesar ca , contactele sa fie pe toata durata de care este nevoie pentru a deactiva pedica de scris. Nu ajunge sa faceti numai un scurt contact.

________________________________________

Phillips

Uniti pentru scurt timp (o secunda ajunge) contactul (http://www.dietmar-h.net/img/philipsflashreset.jpg) denumit Flashreset in conexiune cu masa GND.
Aveti de grija ca acest contact sa fie deactivat in momentul in care Scriptul se incarca.

________________________________________

A functionat ?

Dupa initierea scriptului de Debug-Enable( enable_debug sau enable_debug cu minflsh.txt) va trebuii sa va apara in Com-Terminal urmatoarele:
Exemplu:
DebugEnabler (c) tmbinc, gillem +(sagem,amd,philips) 1.8 beta
bl-version : 1.0
product? at : 10000944
current state : tmb-locked
flashrom type : 2x16 bit? yes. vendor: INTEL
unprotecting : OK!
flashing NOW : DONE !

Tipurile depind de la Box la Box important este sa va apara in ultimul rind:DONE.
________________________________________

Greseli standard:
________________________________________
In ultimul rind va apare : flashing NOW : FAILED!

Deactivarea nu a functionat: eventual un contact nu a fost curat( verificati daca pe contacte mai exista lac)
________________________________________
In ultimul rind va apare: bl-version : unknown, please report AFTER you read the howto.
Aveti inca un scurtcircuit activ ( nu-l confundati cu deactivarea piedici de scris) sau folositi un tuner .so vechi.Actuala versiune de la tuner.so este 1.8 beta.Daca primiti alt raspuns cautati versiunea actuala de la tuner.so.

Daca ati verificat si nici una din cele doua cazuri nu va ajuta atunci intradevar aveti o versiune necunoscta de bootloader.
________________________________________

In com-Terminal apare:

DebugEnabler (c) tmbinc, gillem +(sagem/13,amd,philips) 1.8beta
bl-version : 1.0
product? at : 10000944
current state : unlocked
Please reset now!

Felicitari sinteti in Debug-Mode!
________________________________________

Daca in com-terminal nu va apare nimic:

In cazul acesta aveti probabil o problema cu legatura seriala
Sau nu este Nullmodem cablu intre PC si Dbox sau comunicatia nu merge asa cum trebuie.
Verificati configuratia la serial in System:

Bits/Sec:57600
Datenbits:8
Parität: Keine
Stopbits: 1
Flussteuerung: Keine

Eventual schimbati portul sau cautati o noua versione de tuner.so ( aventual cu un download-manager).

Bafta

Mehiyou
05-01-2005, 13:38
Debug-Mode fara Scurtcircuit(Kurzschluss)

Generalitati

Pentru citeva programe care vor fi aici denumite exista Copyrights de la Sun ,sau Betaresearch.Punerea la dispositie a acestor programe (BR-Images sau fisiere din el) este strict interzisa.

Ca intotdeauna este valabil: Tot ceea ce facetzi Boxului cu ajutorul acestui tutorial se intimpla pe raspunderea vostra. Eu nu preiau nici un fel de raspundere pentru ceea ce se intimpla.

________________________________________

De ce aveti nevoie:

Un Netzwerk care sa funktioneze , un cablu serial Nullmodem, de Dbox2-Bootmanager si un fisier numit minfls.tar.gz.
Acest fisier minflsh nu este liber din pacate, citeva fisiere din el apartin la Sun sau la Betaresearch.
________________________________________

Pregatiri:

Verificati interfata de net sa aiba o IP adresa fixa.Daca nu stiti ce sa puneti :
IP-Adresse: 192.168.5.3
Subnet-Mask: 255.255.255.0

http://www.dietmar-h.net/img/einst_netz.jpg

Folositi o adresa privata (192.168.x.x)
Verificati configuratia de la Portul serial in Windows:

Bits pro Sekunde: 57600
Datenbits: 8
Parität: Keine
Stopbits: 1
Flussteuerung: Keine
http://www.dietmar-h.net/img/einst_ser.jpg

Dupa aceea eventual un nou start al Windows-ului.
Desfaceti arhiva minflsh cel mai bine in C.minflsh
Acum aveti nevoie de noul tuner.so, schmbati numele in flash.so si schimbati fisierul flash.so (http://www.dietmar-h.net/tools/tuner.so)din C:\minflsh\root\platform\drv cu cel facut de voi.
________________________________________

Procerura:

La un Sagem cu 1xIntel-Flash nu este nevoie sa intrerupeti un Update, asa cum nu este nevoie daca aveti Softul original cu o versiune mai mica de 1.6.
Si daca primiti un box nou cu soft original cu versiunea 1.5p puteti sarii peste intreruperea de Update.Cu conditia ca asistentul de pornire sa nu fie deja pornit.

Citeva Nokia-Box sint cu versiunea 2.02a.La aceste Boxe versiunea fara scurtcircuit nu este posibila.Puteti incerca metoda MHC,sau sa faceti un update pentru versiunea BN2.01 prin cablu sau satelit.

Incercati in cel mai rau caz daca Boxul porneste si asa din minflsh.
Daca primiti raspuns la Help puteti sa margeti mai departe cu procedura de Boot(descrierea urmeaza mai jos).
Daca nu merge va trebuii sa aduceti BR-Software in posibilitatea de a face un Update.
Pentru aceasta exista urmatoarele metode:

Pornirea unui Update:

Update normal :

Mergeti in “DBox-Intern->Einstellungen”, al treilea punct in configuratie este "Software aktualisieren".
Daca Softwareul va scrie ca are deja versiunea actuala atunci aveti urmatoarele posibilitati:

Schimbare de cartela:

O metoda foarte simpla este sa schimbati cartela dupa care se poate porni un Update.
Atentie : Aceasta metoda nu aduce intotdeauna rezultatele dorite.

flash-erase

Porniti Boxul din nou si asteptati pina cind pe display „STARTE V2.01“ .In acest moment apasati tasta cu sageata in jos la Box pina cind va apare pe display FLASH-ERASE.

Boxul se gaseste acum in stadiul de livraere.Porniti-l din nou si repetati procedura.Important este ca Boxul sa nu ajunga la asistentul de pornire.Dupa al doilea flash-erase …. dupa o noua pornire a boxului primiti o instiintare pe display : software-ul trebuie actualizat.
Bingo ,mai mult nici nu am dorit.
Eventual va trebuii sa faceti de mai multe ori flash-erase pina primiti instiintarea.Este totusi recomandat sa nu fie de prea multe ori ,mai bine verificati daca nu ati facut cumva ceva gresit.
________________________________________

Cind merge Update-ul:

Asteptati pina va apare pe display circa 1-4 linii.(Nu liniile care merg repede la „LADE…” ci liniile care se formeaza incet la Softwareupdate.La BN2.01 va arata in acest punct Premiere in display.
La a 4 linie scoateti boxul din priza.
Scoateti pentru siguranta si antena , unele boxuri raspund la semnalul RSH
Acum va trebuii sa porneasca boxul din minflsh si sa deschida RSH.

________________________________________

Procedura de Boot:

Porniti Dbox2-Bootmanager.
La DBox-IP puneti o adresa care se poriveste in Net ( daca ati urmat exemplul de mai sus 192.168.5.7)
Rarp-Server starten: Ein
BootP/TftP-Server starten: Ein
Bootfile pentru Dbox: C:\minflsh\kernel\os
NFS-Server starten: Ein
Root-Verzeichnis: C:\minflsh
Com-Port: Öffnen
Verbindungsgeschwindigkeit: 57600


Apasati Start si bagati Dbox in priza.
Boxul va ramina la pozitia “Lade…”
Asteptati inca un pic ,se poate sa durezze pina la 30 de secunde.
Dupa care schimbati in Bootmanager pe RSH-Client si trimiteti cu butonul Send Cmd comanda help
Dupa care primiti urmatorul raspuns:

> help
ChorusOS r3 rsh daemon - valid commands are:

mount [hostaddr:filesystem|special_file [mount_point]]
umount [-v|-F|-f|-a|-t [ufs|nfs]] [special_file]
swapon mount_point

Si o gramada alte rinduri....

Daca nu merge si primiti ceva de genul “timeout” inseamna ca intreruperea la Update nu a mers.Cel mai bine incercati inca o data la mai multe linii( eventual intre 5-9 linii)
Controllati inca o data configuratia, daca serialul este configurat gresit atunci nu va merge!

Verificati Netzwerklog, trbuie ca BN-Kernel(os) sa fie deja transmis.

BootP> Answer sent!
TFTP> Started TFTP-Transfer for "C:\miniflsh\kernel\os"...
TFTP> Transfer finished, sent 2444 blocks
RARP> Answer sent to 00:50:9C:XX:XX:XX with DBox-IP: 192.168.5.5

Asa trebuie sa arate Netzwerklog ( partea gri de sus in Bootmanager)
Daca va lipseste linia "Transfer finished, sent 2444 blocks" faceti un Sistem Test ( mai sus descris)


________________________________________

Deactivarea piedici de scris (Schreibschutz aufheben )

Daca comanda help a mers va trebuii in continuare sa deactivati piedica de scris ( mai sus descrisa )

Activarea in Debug-Mode

Cind contactul nevoit este pus, folositi Scriptul enable_debug_mit_minflsh.txt (este in fisierul de la Bootmanagers) si porniti cu butonul Execute-Script .
Acum va raspunde :

> umount /
> mount 192.168.5.3:C/minflsh/ /
C_INIT: mount 192.168.5.3:C/minflsh/ on /
;
;
;
;
; Und nun ins Terminalfenster (vorherige Seite) kucken!
;
;
;
;
> arun initactor -v -V -i 4
started aid = 10
INIT Version 0.9 loaded
INIT: library path: "LD_LIBRARY_PATH=/root/platform/nokia-dbox2/lib:/root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib"
INIT: start run level 2
INIT: execute "ddf"
INIT: time: 58 sec, 920000000 nsec
INIT: started aid = 11
INIT: execute "upgrade
INIT: time: 62 sec, 820000000 nsec
INIT: afexec of upgrade failed - No such file or directory

Daca primiti raspunsul acesta inseamna ca Netul este in ordine.
Cum am spus apar citeva raspunsuri de greseli dar aceasta este normal, si de asemeni dupa citava minute va apare cum ca scriptul nu a fost executat.
Ce a fost imporatant sa intimplat deja.
Acum va uitati in com-terminal .Daca va raspunde:

DebugEnabler (c) tmbinc, gillem +(sagem,amd,philips) 1.8 beta
bl-version :1.0
product? at :10000944
current state :tmb-locked
flashrom type :2x16 bit? yes. vendor: INTEL
unprotecting :OK! flashing NOW :DONE !

Este totul in ordine si sinteti in Debugmode

Raspunsurile depind de la Box la Box important este sa va apara in ultimul rind:DONE.
Daca linga flashing NOW :scrie failed , atunci nu a reusit deactivarea piedici de scris.
Daca nu va scrie nimic inseamna ca legatuara la box nu este in ordine.
Daca totul am mers bine sinteti in Debug-Mode,va tebuii sa scoateti boxul din priza si sa inlaturati contactul facut

Cind pornit boxul arata acum asa :

http://www.dietmar-h.net/img/debug.jpg

________________________________________

Dupa Debug enablen

Cel mai bine lasati acum BR-Soft sa termine update .
Ginditi-va inainte sa puneti cartela buna.


Mai departe procerura este cea obisnuita :
In primul rind extrageti un Image de la Software-ul original din care va scoatetzi Ucodes.Dupa care putetzi sa punetzi un Linux-Image (flashen).

Bafta

Mehiyou
05-01-2005, 13:48
Minflsh constructie proprie

Cuvint inainte

Ca sa intrati in Debug-Mode la und DBox fara a avea o softaware care sa functioneze avetzi nevoie de fisierul minflsh.tar.gz.
Pentru ca acest fisier apartine la Sun sau Betasearch, nu puteti sa il gasiti in mod normal, dar se poate sa va construiti unul singuri daca aveti fisierele citite al unui BN-Soft, cum de exemplu se intimpla la metoda de scurtcircuit.

Metoda cu intreruperea Update-ului al BN-Soft nu functioneaza din pacate cu actualul Chorus-Kernel (Datei os), pentru aceasta aveti nevoie de un BN-Versiune mai mica decit 1,6.

De ce avetzi nevoie:

BN-Software si un Texteditor (sa mearga si in Unix)

Procedura :

Constructia Fisierelor:


Avem nevoie de un fisier principal numit: minflsh

In care urmeaza structura urmatoare:

/kernel
/root
/root/bin
/root/lib
/root/platform
/root/platform/bin
/root/platform/drv
/root/platform/lib

In afara de /kernel sint toate celelante fisiere la fel cu BR-Software

Acum puteti sa introduceti fisierele:

Fisiere originale ->minflsh

/root/platform/kernel/os ->/kernel/os
/root/bin/initactor ->/root/bin/initactor
/root/lib/libinit.so.1.0 ->/root/lib/libinit.so.1.0
/root/lib/libnana.so.1.0 ->/root/lib/libnana.so.1.0
/root/platform/bin/ddf ->/root/platform/bin/ddf
/root/platform/bin/ddfexec ->/root/platform/bin/ddfexec
/root/platform/drv/drv_to_inst ->/root/platform/drv/drv_to_inst
/root/platform/lib/libcx.s.so ->/root/platform/lib/libcx.s.so
/root/platform/lib/libddf.so.1.0 ->/root/platform/lib/libddf.so.1.0
/root/platform/lib/libddfdrv.so.1.0 ->/root/platform/lib/libddfdrv.so.1.0
tuner.so ->/root/plaform/drv/flash.so

Dupa care deschideti /root/platform/drv/drv_to_inst cu Texteditor.
Si de acolo stergeti tot ce exista , avem nevoie doar de un singur rind:
flash 5

Acum avem nevoie de ceva ca sa putem porni.
La Windows este usor, Bootmanagerul are scripturile necesare in el .
Pentru Linux aveti nevoie de un script DO
Care include urmatoarele :

rsh $1 setenv PATH /root/platform/bin:/root/bin:/usr/bin:/usr/siege/bin:/mnt/bin
rsh $1 setenv TZ MET-01METDST-02,J84,J302
rsh $1 setenv LD_LIBRARY_PATH /root/platform/lib:/root/lib:/usr/lib
rsh $1 setenv SIEGEHOME /usr/siege
rsh $1 setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:.:/class:/lost+found/class
rsh $1 umount -F /
rsh $1 mount $2 /
echo "Now look at your terminal-programm (57600/8n1)";
rsh $1 arun initactor -v -V -i 4
ca sa-l porniti folositi comanda : ./do dboxip nfs-mntpoint


Si gata este MINFLSH
Cu acesta puteti intra in Debug-Mode la un Box care are BR-Softul defect.

Bafta

Mehiyou
05-01-2005, 14:00
Citirea unui Flashimage

Generalitati

Ca sa va asigurati actualul Flash din DBox aveti nevoie de un Image al Flashului.
Acesta este o imagine care copiaza byte cu byte din actualul Flash.
Cu aceasta metoda puteti citi Linux-Image chiar daca BR-Image este defecta sau intacta.
Pentru ca aceasta metoda sa functioneze avetzi nevoie de o legatura Net intre DBox si PC.

Bootmanager

Cea mai po....ra si cea mai simpla metoda esta cea cu Bootmanager.
Este de preferat sa folositi un Nullmodemcablu dar nu este neaparata nevoie.
Daca folositi un Nullmodemcablu verificati ca viteza de comunicare in Bootmanager sa fie 9600.
RARP-Server trebuie sa fie bifat.
Mergeti in Utilieties pe butonul Image auslesen,dupa care veti fi intrebati denumirea si locul unde sa fie citite.
Acum puteti porni DBoxul, ppcboot_read este transmis si citirea imageului porneste automat. In Com-Terminal va apar multe puncte si in Status numarul din stinga incepe sa creasca .
Toata aceasta procedura dureaza citeva minute bune dupa care va va anunta Bootmanagerul intr-un popup cind procesul de citire s-a terminat.
Daca in Com -Terminal va apare de mai multe ori “nochmal”, sau la Status va ramine numarula la 0/8192 acesta este un semn ca netul este prea incet pentru aceasta metoda.
In acst caz folositi dbox2.rar de la derget (http://www.dietmar-h.net/flash_read_de.html#dbox2.rar).

dbox2.rar

Aici este vorba de o minidistributie Linux care este numai pentru a citi un Image.
Aveti nevoie de un cablu serial , de fisierul arhiva dbox2.rar si de Bootmanager.
Desfaceti arhiva de exemplu in C :dbox
Bottmanagerul il configurati in felul urmator :


http://www.dietmar-h.net/img/einst_dbox2rar.jpg


Acum puteti porni Bootmanagerul cu butonul Start ( nu cu Image auslessen)dupa care porniti dboxul.
Dboxul incepe sa incarce ppcboot,kernel s.a.s.m.d…
Dupa citva timp va apare in com terminal :

Press Enter to activate this console

Acum apasati tasta “enter”, dupa care tipariti asa cum sta si in Com-Terminal :

cat /dev/mtd/5 > flash.img


Verificati in C:\dbox\cdkroot. Acolo va trebuii sa fie un fisier cu numele flash.img . Acesta este imageul vostru cu mentiunea ca acest image este fara Bootloader.
Daca doriti sa asigurati si bootloaderul atunci tipariti cum urmeaza :


cat /dev/mtd/0 > boot.img

Fisierul boot.img va fii tot in C:\dbox\cdkroot.



Telnet

Daca aveti deja Linux pe DBox aceasta usureaza lucrurile .Aveti nevoie doar de un Client FTP de exemplu Total Comander sau altul .
Porniti DBoxul si configurati netul pentru comunicatie . Faceti legatura cu DBoxul prin Telnet.Pentru aceasta tipariti in consola dos: telnet 192.168.5.5 . (La IP adresa va fi tiparit in orice caz adresa DBoxului )

Tipariti root .
Si Passwortul este dbox2.

Dupa care tipariti :

cat /dev/mtd/5 > /tmp/flash.img

dupa citeva momente , procesul se termina si cursorul incepe din nou sa pilpie
Acum va putetzi conecta la DBox cu clientul FTP si copiati Imageul din fisierul /tmp.


Expertenfunktionen

Daca aveti deja o versiune mai noua de Neutrino puteti citi Imageul si cu Expertenfunktion.Pentru aceasta aveti nevoie de un client FTP.
Din meniul de la Neutrino :
Service -> Software aktualisieren -> Expertenfunktionen

Daca doriti sa cititi imageul in intregime atunci mergeti pe Flashimage auslesen.
Daca doriti un Image fara Bootloader atunci mergeti pe Einzelne Parttion auslesen -> Flash ohne Bootloader. Dupa care puteti sa luati imageul cu clientul FTP din DBOX in \tmp.


Probleme

ppcboot nu este transmis.
Probabil reactia netului este prea inceata .
Incercati un Sistem Test ( descris intr-un topic anterior) dupa care ppcboot va trebuii sa fie transmis.

Bafta

Mehiyou
05-01-2005, 14:20
Rotor Setup (DiSEqC 1.2)

Cuvint inainte si materia de baza

Pentru o configurare fara gresheli la DISEQ1.2 pentru enigma este nevoie de o instalare fara greseli a motorului diseq.

Atentie !

In moment nu exista optiunea de a limita miscarea motorului cu ajutorul softwareului.De aceea va trebuii sa folositzi in cazul in care antena se poate lovii (in stinga sau in dreapta) limitatorul harware de la motor.
Din motivul ca Diseq mai mic de 2.xx nu suporta raspuns soft ( si Dboxul nu suporta Diseq2.xx) exista problema de a nu se putea verifica daca motorul este in miscare sau a ajuns la pozitia dorita.

De aceea se foloseste prin software metoda de masurare a curentului prin care Dboxul masoara curentul din iesirea LNB .Prin acest curent se poate verifica daca motorul este in miscare sau nu.Acest lucru functioneaza numai la motoarele Diseq fara sursa externa de curent.

Prin urmare nu folositi cabluri foarte lungi din cauza pierderii de curent.

Configuratia

//Einstellungen -> //Kanäle -> //Satelliten

Pentru a intra in meniul de configurare procedati dupa cum urmeaza :

1. Apasatzi tasta [D-BOX] pentru a ajunge in meniul principal.
2. Alegeti meniul //Einstellungen si confirmati cu tasta [OK].
3 Alegeti meniul //Kanäle si confirmati cu tasta [OK].
4. Alegeti meniul //Satelliten si confirmati cu tasta [OK] .

In meniul //Satellitenkonfiguration alegeti //non-standard user defined configuration, dupa care toti satelitii care vreti sa ii instalati primesc aceeasi configuratie la //LNB .

La acesti sateliti alegeti //LNB, si confirmati cu [OK]

//Einstellungen -> //Kanäle -> //Satelliten -> // LNB

Pentru a intra in meniul de configuratie al LNB procedati dupa cum urmeaza:
1. Apasatzi tasta [D-BOX] pentru a ajunge in meniul principal.
2. Alegeti meniul //Einstellungen si confirmati cu tasta [OK].
3. Alegeti meniul //Kanäle si confirmati cu tasta [OK].
4. Alegeti meniul //Satelliten si confirmati cu tasta [OK]
5. Alegeti meniul //LNB si confirmati cu tasta [OK]

Aici alegeti //Diseqc 1.2 si parasiti meniul pe urma cu //speichern.

//Einstellungen -> //Kanäle -> //Rotor Setup

Pentru a intra in meniul de configuratie al rotorului procedati dupa cum urmeaza:
1. Apasatzi tasta e [D-BOX] pentru a ajunge in meniul principal.
2. Alegeti meniul //Einstellungen si confirmati cu tasta [OK].
3. Alegeti meniul //Kanäle si confirmati cu tasta [OK].
4. Alegeti meniul //Rotor Setup aus si confirmati cu tasta [OK].

Im meniul //Rotor Setup scrieti numarul de grade,pe care motoru le face intr-o secunda,si toti satelitii doriti cu numarul pe care l-ati inregistrat si pozitia orbitala .

• //hinzufügen introduce o noua pozitie in lista.
• cu [OBEN][UNTEN] alegeti numarul inregistrat/positia de satelit pe care vreti sa o prelucrati
• //Number in Rotor numarul de positie inregistrat in Rotor .
• //Orbital Position este positia in grade pentru numarul inregistrat
• //Direction este pentru configurarea devierii la ost sau la west
• //entfernen sterge din lista pozitia de satelit aleasa


De exemplu se pot prelua pozitile inregistrate in receiverul vechi : ( Humax: Antenne 1 Astra 19,2, in acest caz Astra va primi si aici numarul 1 in rotor).

Functia gotoXX

//Einstellungen -> //Kanäle -> //Satelliten -> //Rotor Setup -> // gotoXX Function

Daca roterul accepta functia //gotoXX, i se poate trimite pozitia orbitala pe care sa mearga.
Daca rotrul poate aceasta, este de preferat sa folositi aceasta optiune.
Daca alegeti meniul //gotoXX.
Aici configuratia este urmatoarea:
1. Poztitia longitudinala pe care va aflati //Longitude
2. . Poztitia latitudinala pe care va aflati //Latitude .

Configuratia Satelitilor

//Einstellungen -> //Kanäle -> //Satelliten -> //Rotor Setup -> // gotoXX Function -> //nächste Seite

La //Mode alegeti , daca:
• vreti sa mergeti pe o pozitie libera ( //position )
• vreti sa mergeti pe o pozitie inregistrata ( //drive to stored position)
• vreti sa mergeti pe pozitia unui Satelit( //drive to satellite)
• pozitia zero al rotorului ( //drive to 0°) .
La //Satellit alegeti satelitul dorit
La //Transponder puteti sa alegeti un alt trasponder cunoscut de pe satelitul ales


Bafta

Mehiyou
05-01-2005, 14:23
Ordinea keylor pentru Emulatoare

Pentru cei care nu stiu unde se folosesc:

camd3 Keys/Config
/var/keys/camd3.keys
/var/keys/seca_hash.bin
/var/keys/seca_mask_60.bin
/var/keys/seca_mask_70.bin
/var/keys/seca2_hash_0060.bin
/var/keys/seca2_hash_0070.bin
/var/keys/seca2_mask_0060.bin
/var/keys/seca2_mask_0060.bin
/var/keys/camd3.config
/var/keys/camd3.users (pentru Serverbox)
/var/keys/camd3.servers (pentru Clientbox)

camX Keys/Config
/var/keys/SoftCam.Key
/var/keys/AutoRoll.key
/var/bin/server
/var/bin/config
/var/bin/serverconfig

evocamd Keys/Config
/var/keys/camd_cfg
/var/etc/radegast.cfg
/var/keys/newcamd-client.txt
/var/keys/Keylist.txt
/var/keys/Autoupdate.Key
/var/scce/nagraepr3.bin
/var/scce/nagraepr7.bin
/var/scce/nagraepr10.bin
/var/scce/nagraepr11.bin
/var/scce/nagraram3.bin
/var/scce/nagraram7.bin
/var/scce/nagraram10.bin
/var/scce/nagraram11.bin
/var/scce/nagrarom3ext.bin

g**x Keys/Config
/var/keys/seca
/var/keys/nagra
/var/keys/via
/var/keys/irde*o
/var/keys/conax
/var/keys/gbox_cfg
/var/keys/softcam.cfg
/var/keys/cwshare.cfg
/var/keys/ignore.list
/var/keys/knowns.ini
/var/keys/ident.info

mgcamd Keys/Config
/var/keys/SoftCam.Key
/var/keys/AutoRoll.Key
/var/keys/mg_cfg (sau gbox_cfg)

radegast Keys/Config
/var/keys/SoftCam.Key
/var/keys/AutoRoll.Key
/var/etc/radegast.cfg

newcamd Keys/Config
/var/scce/keylist
/var/scce/ppua
/var/scce/rsakeylist
/var/scce/tpscrypt
/var/scce/nagrarom3.bin
/var/scce/nagraram3.bin
/var/scce/nagraepr3.bin
/var/scce/sttestrom3.bin
/var/scce/stmaprom3.bin
/var/scce/nagrarom7.bin
/var/scce/nagraram7.bin
/var/scce/nagraepr7.bin
/var/scce/nagrarom10.bin
/var/scce/nagraram10.bin
/var/scce/nagraepr10.bin
/var/scce/nagrarom11.bin
/var/scce/nagraram11.bin
/var/scce/nagraepr11.bin
/var/tuxbox/config/newcamd.conf
/var/tuxbox/config/cardserv.cfg

scam Keys/Config
/var/keys/SoftCam.Key
/var/keys/seca2
/var/keys/nagra
/var/keys/via
/var/keys/irde*o
/var/keys/conax
/var/scam/cw_servers
/var/keys/softcam.cfg ?
-/var/keys/nagra_roms/eep10.bin <-----Path should be also: ../keys/nagra/
-v/ar/keys/nagra_roms/eep11.bin
-/var/keys/nagra_roms/eep2.bin
-/var/keys/nagra_roms/eep3.bin
-/var/keys/nagra_roms/eep7.bin
-/var/keys/nagra_roms/ram10.bin
-/var/keys/nagra_roms/ram11.bin
-/var/keys/nagra_roms/ram2.bin
-/var/keys/nagra_roms/ram3.bin
-/var/keys/nagra_roms/ram7.bin
-/var/keys/nagra_roms/rom10.bin
-/var/keys/nagra_roms/rom11.bin
-/var/keys/nagra_roms/rom2.bin
-/var/keys/nagra_roms/rom3.bin
-/var/keys/nagra_roms/rom7.bin

Unknown Usage-/var/keys/s2_hash_0064.bin
-/var/keys/s2_hash_0065.bin
-/var/keys/s2_hash_0067.bin
-/var/keys/s2_hash_0070.bin
-/var/keys/s2_mt_0064.bin
-/var/keys/s2_mt_0065.bin
-/var/keys/s2_mt_0070.bin
-/var/scce/strom3.bin
-/var/scce/sttestrom3.bin

Bafta

Mehiyou
05-01-2005, 15:20
Introducerea unei imagini cu ajutorul la Botmanager


Accesorii:

• Field's Bootmanager (http://dbox.feldtech.com/),
• Imaginea completa de care aveti nevoie ( depinde de tipul de Boxa care-l aveti)
• WinRAR, sau ZipProgram
• Serielles Nullmodem-Kabel.
• Cablu de net ( daca faceti legatura direct :crossover ,daca faceti legatura prin hub sau switch : cablu 1:1)

Procedura:

• Imaginea care o doriti o descarcati si o puneti cel mai bine in root de exemplu(“C:\”). Daca are denumirea pre lunga puteti sa–i schimbati denumirea ( cite o data face probleme bootmanagerul la denumiri mai lungi…).
• In Botmanager trebuie sa introduceti adresa de IP de la box ( ca in poza) aceasta se poate alege liber cu conditia sa fie in aceeasi subnet ca si computerul.De exemplu computerul 192.168.0.30 si D-Box 192.168.0.45, cu Subnet 255.255.255.0.
• Cablul de Null Modem trebuie de asemenea sa fie legat intre PC si Box si portul Com pe care-l folositzi sa-l configurati in bootmanager..
• BootP/TFTP Server este nevoie sa fie bifat si la Bootfile für Dbox : C:\Programme\DBoxBoot\ppcboot_writeflash. (C:\Programme\DBoxBoot fiind fisierul unde a fost instalat bootmanagerul)
http://yadi.org/mirror/dboxupdate.berlios.de/bilder/install/bm1.png

• Acum puteti sa alegeti imaginea pe care doriti sa o introduceti in box apasind butonul "Utilities" -> "Image flashen" Dupa care alegeti imaginea dorita (vezi poza).
http://yadi.org/mirror/dboxupdate.berlios.de/bilder/install/bm2.png

• Dupa ce ati ales imaginea ve-ti fi intrebati daca intradevar doriti sa porniti actiunea …apasati pe [OK] si veti intra automat in Com-Terminal
• Acum putetzi porni D-Boxul

• Daca cablul Null Modem este bine montat , procedura porneste automat si va arata cam asa:
http://yadi.org/mirror/dboxupdate.berlios.de/bilder/install/bm3.png


• Daca procedura nu porneste si aveti ceva mesaje de genul ::

debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Atunci aveti probleme cu netul ( descrise mai sus ) eventual faceti un Sistem Test(Flash Erase)

• Procedura dureaza la
o Sagem (1x) Boxen ca. 1,5 Minute
o Philips/Nokia/Sagem(2x) Boxe ca. 2 Minute
• La sfirsit primiti un mesaj prin care se confirma terminarea procedurii
• Acum resetati boxul prin scoaterea cablului de curent..


Atentie:

Dupa pornirea Boxului cu imaginea dorita IP sa-r putea sa nu mai corespunda cu cel pus de voi in Bootmanager.(Fiecare imagine are alt IP introdus in Settingurile facute de Producator) prin urmare este nevoie sa verificati si daca este cazul sa schimbati IP din Telecomanda .

Bafta

Mehiyou
03-02-2005, 09:50
CAMD3

Informatii generale

Hardware folosita :
multicam, cardreader, premierekarte

Ce poate camd3?

*) camd3 se intelege cu cartela de p*******e prin cam-alpha.bin ucode.
*) camd3 se intelege cu multicam si cardreader, daca aveti asa ceva. Cu acestea puteti folosii si alte cartele .
*) camd3 poate emula mai multe sisteme de decriptare, atita timp cit se cunoaste algoritmul...aceasta inseamna ca nu mai aveti nevoie de hardware extra(multicam, cardreader) pentru ele.. CWs pentru decodat nu mai vin de pe cartela ci dintr-un fisier
camd3 poate filtra semnalul de satelit sau cablu care sint transmise la cartela (slot, cardreader, multicam)
*) camd3 se poate folosii ca si server (CW-sharing) sau client pentru CWs-uri.

ce face camd3?

camd3 este un software cu legatura intre CAM(hardware) si un system tuxbox(linux software).
camd3 poate comunica si cu alta software…. de exemplu un alt camd3
camd3 ruleaza ca si daemon, prescurtarea de la Disk And Execution MONitor – aceasta este denumirea in linux a unui program care ruleaza ..."fara sa se bage in seama " si pune la dispozitie anumite servicii de care avem nevoie.

cum pornim camd3?

in /etc/init.d/start_neutrino startskript( la neutrino) sau in /etc/init.d/start_enigma startskript se poate introduce scriptul de cuviinta dar aceasta depinde de tipul de imagine folosit.
De exemplu :
/bin/camd3
sau
/var/bin/camd3
sau
/var/emu/camd3



Bafta

Max_Max
07-11-2006, 03:23
Multumesc maestre :wink:

animasola
15-10-2007, 21:25
Hallo,

Mai intii vreau sa ma introduc.
Traiesc in germania si sper ca mai scriu bine pe romaneste.
Am citit toate descrierile despre dbox2.
In germania sunt in mai multe forumuri moderator care se ocupa special cu dbox2.
La tema despre dbox2 boot manager....mai exista un alt tool cu care este si mai simplu de a "flashen un image" pe boxa.
Cu Hallenberg.
Sunt nou aici si nu am gasit inca cum pot sa pun acest tool pentru ca sa puteti sa faceti download.
Paginile pe care sint activ sint altfel construite :geek:
Ma intereseaza neaparat und pot sa ofer lucruri pentru download pentru ca am si foarte multe images pentru dbox care fac auto update....pay tv merge permanent...auto update se face direct prin satelit:-)

Salutari

animasola

PS
Mai am o intrebare...de ce nu pot sa imi aleg un avatar ?