Procedura izmene softvera koja ce ovde biti opisana, vazi samo za modele 9200S i 9500S.Za model 9600S procedura je nesto drugacija Pre bilo kakvog starta mora se utvrditi koja se verzija bootloadera nalazi u risiveru. Kada se risiver ukljuci u 220V, prvo sto se pojavi na displeju i traje svega delic sekunde je oznaka verzije bootloadera. Postoji ih vise, ali jedina verzija koja aktivira serijski port a u isto vreme ne proverava checksum je B20UnS. Vrlo je bitno da imate ovu verziju bootloadera jer se u praksi pokazao zaista kao izuzetan. Ako je verzija neka druga (B1.12pBD, B2.0pBD, Bx.xx, i sl.) onda se mora pristupiti zameni bootloadera jer instalirani softver ne podrzava serijski prenos. Ova operacija se izvrsava samo jednom i to na taj nacin sto se na PC-u startuje odredjeni program koji preko LPT porta, BDM interfejsa i konektora u unutrasnjosti risivera, direktno prenosi program u Flash memoriju. POSTUPAK NIJE BEZAZLEN I U SEBI NOSI RIZIK, tako da moze vrlo lako doci do trajnog ostecenja risivera, pa se preporucuje pomoc i konsultacija iskusnog korisnika. |
|||||||||||||
Medjutim, pre nego sto ukratko objasnim postupak programiranja, da se ukratko osvrnem na strukturu Flash memorije. Rekli smo da je u usnovnoj varijanti rec o 1 Mb ROM-u koji je podeljen ovako: |
|||||||||||||
|
|||||||||||||
sto ukupno iznosi 1024 Kb odnosno 1 Mb. Takodje evidentno je da u Nokiu ne moze stati veci program od 917.504 bajtova. Nokia 9600S ima za firmver jedan sektor od 64 Kb vise ali to je dobijeno optimizacijom postojece memorije. Memorija gde se smestaju kanali je 48 Kb sto je u praksi sasvim dovoljno (za sada) za smestaj 3072 kanala max. |
|||||||||||||
BDM interfejs (Background Debugging Mode) je uredjaj koga je krajnje prosto napraviti ako ste ulepo sa elektronikom. |
|||||||||||||
|
|||||||||||||
Sadrzi svega 2 IC-a. Iako ima nekoliko slicnih sema, ja sam se odlucio za ovu . Mesto na risiveru gde se ukljucuje kabal od BDM interfejsa je u obliku 10 pinskog XP01 konektora, a nalazi se ispod modema (koga treba skinuti) izmedju skarta i audio izlaza. |
|||||||||||||
![]() |
|||||||||||||
Nekoliko puta treba proveriti da li pin 1 sa BDM-a dolazi na pin 1 konektora na risiveru. Druga veoma vazna stvar je pravilno uzemljenje racunara i risivera jer su pinovi procesora sa dva razlicita uredjaja u direktnom kontaktu. Najzad, upis podataka u boot sektor Flash RAM-a je zasticen, pa da bi se operacija uspesno obavila, neophodno je postaviti kratkospojnik XP06 koji se nalazi izmedju modema i CAM-a kod novijih verzija risivera a kod starijih sakriven ispod tjunera. U download odeljku ovog sajta ima nekoliko uputstava i sema, pa ako ste se resili da samostalno to obavite, dobro proucite sve opcije. Programa za ovu operaciju takodje ima vise, ali su najpoznatiji dboxhack (dboxbdm) za rad pod DOS-om i BDP1.15 za rad pod Windowsima. Toplo preporucujem ovaj drugi. |
|||||||||||||
![]() |
|||||||||||||
Jedino sto treba da uradite je da prijavite LPT port preko koga ce ici podaci i odredite port delay koji zavisi od brzine vaseg racunara. Ako imate Pentium probajte sa 50 ili 100. Ako nemate Pentium posetite nas u Tronu. Krajnje je vreme da ga nabavite. Jos samo jedna vazna stvar. Iskljucite sve programe u pozadini a narocito one koji bi na bilo koji nacin mogli da naprave prekid u slanju podataka. Ako se to slucajno desi, bez panike, sve iz pocetka: sam proces upisa boot sektora traje svega nekoliko minuta. Inace nemojte da vas uplasi izgled Nokie. Kada je ukljucite sa prikacenim BDM-om nece dati ni traga od zivota (cak ni display ne svetli) sto je u ovom slucaju normalno. Iako sa BDM-om mozete ne samo da vrsite upload boot sektora, setinga i firmvera, zaustavljanje signala, editovanje slike, itd., moja preporuka je da izvrsite upis bootloadera, iskljucite Nokiu, skinete konektor, odstranite dzamper XP06 i zatvorite kuciste. Zasto ? |
|||||||||||||
Zato sto vam onda jedino treba serijski kabal za vezu sa PC racunarom a trajno ste obezbedjeni od kvara uzrokovanog vasim eventualno nestrucnim rukovanjem. Taj kabal nije obican, vec takozvani null-modem kabal za komunikaciju a ako se odlucite i njega da napravite (bolja varijanta), uradite to po ovoj semi: |
|
|||||||||||||||||||||||||||||||||||||||||
Ako vasa Nokia vec sadrzi B20UnS, upis setinga, firmvera kao i svih novih verzija, mozete vrsiti preko serijskog kabla. Za promenu firmvera kao i prvo ucitavanje firmvera koristite program NSD1.2 (Nokia Serial Download). Sve sto ovde treba uneti je COM port i ukazati na put do fajla DVB2000.bin. Postupak traje 5-10 minuta a tok se moze pratiti i na ekranu PC-a i risivera. |
|
Upgrade firmvera kao i setinge vrsicete vrlo cesto, a program sa kojim to mozete raditi moze biti SetEdit Wofganga Litzingera, zatim NSE (Nokia Setting Editor) autor - Fulvio Lesca. Tu je i vizuelno lepo opremljeni Transbox autora Mario Bohn-a sa verzijama i za BDM i za serijski port koji jedini medjutim nije besplatan, tu je zatim najnoviji Eddy2000, ali sam se ja ipak "pretplatio" na DVBEdit Roda Hewita. |
|
Ovaj program je izvanredan pre svega jer je delo vrhunskog poznavaoca digitalne tehnologije, a osim editora TV, Radio i Data kanala, tu su mogucnosti exporta i importa podataka, upload i download i firmvera i setinga i to i preko serijskog i preko SCSI porta. |
|
|
|
Kao poslastice ostaju signal scaner koji preko serijskog porta sam vrsi pretrazivanje signala u izabranom frekventnom opsegu i samo za verziju 4 grabovanje slike sa satelita, play audio fajlova... |
|
|
|
Nazalost zbog ucestalih izdavanja nedozvoljenih piratskih verzija, autor je odlucio da prekine dalji rad na razvoju softvera. Steta, jer iako je nekoliko meseci proslo od te odluke softver je jos uvek jedan od najboljih u toj klasi. Ono sto je medjutim pozitivno, to je pojava novih pretezno mladih autora sa specijalizovanim utility programima za Nokiu. |
|
I eto kada smo sve pripremilii ostaje nam najzanimljiviji i najatraktivniji deo posla a to je ucitavanje programa, tj. setinga. |
|
|
2002.Copyright ©
TRoN-Informatika™ Kraljevo All rights reserved.
Preporucujemo Vam Internet Explorer 5.5 ili noviji i rezoluciju 1024x768 32 bit |
|