Software:
Ich habe von einigen Versuchen gehört, wo das Programmieren von Software in einen
Mediamaster fehlgeschlagen ist. Meine Erfahrungen erstrecken sich auf zwei Geräte, die
als normale in Deutschland erhältliche Boxen bekannt sind. Diese Geräte werden von der
Firma Nokia gefertigt und von DF1 oder Premiere leihweise vergeben. Zusätzlich konnte und
kann man diese Box auch erwerben. Allerdings zu einem recht hohen Preis. Da die Geräte
Mediamaster 9500 und 9200, bis auf das evt. Fehlen des Irdetomoduls, identisch von der
Hardware sind, beziehen sich Erläuterungen auch auf diese Modelle.
Eine meiner Boxen ist einer der ersten Hardwarestände, eine Box die ich rechtzeitig zu
ersten Übertragungen von DF1 erworben habe. Hierin befinden zwei Flash-Memory Bausteine,
mit jeweils 512 KByte Speichervermögen. Die andere Box ist ein neuer Hardwarestand, mit
kleinem Tunermodul und einem Flash Baustein, der 1024 KByte faßt.
Beide Geräte habe ich sowohl mit dem BDM Modul als auch mit der serial download Software
erfolgreich programmieren können.
Will man selbst ein Programm in die Box transferieren ist das Vorgehen unterschiedlich.
BDM:
Die bisher vielseitigere Lösung ist der Aufbau der BDM Schaltung oder deren Kauf. Es gibt
im Internet inzwischen einige Anbieter von Bausätzen, Platinen zum Selbstbestücken und
auch Fertigangebote. Es lohnt sich hier allerdings die Preise zu vergleichen.
Es ist hier dringend zu Raten, beide Geräte, Box wie PC vom Netz gänzlich abzutrennen,
bis der Anschluß steht...
Ist man im Besitz der Schaltung, muß sie in der Box richtig angeschlossen werden.
Die andere Seite der Schaltung, wird mit dem PC über ein Druckerkabel verbunden. Achtung
natürlich keines mit Centronics Stecker an einer Seite kaufen. Das richtige Kabel hat auf
beiden Seiten 25 polige Anschlüsse. Mein Kabel ist selbst gefertigt, etwa 1,8 m lang und
auf der PC Seite, und nur auf dieser Seite, ist die Schirmung des Kabels über den
Metallkragen des Steckers, mit der PC Gehäuse nach dem Einstecken verbunden.
Ist dieser Teil erledigt, kann man die Software in Betrieb nehmen. BDM-Software wie
BPD1.15 oder TranxBDM gibt es hier.
Das Programm kann nun getestet werden. Also Programm aufrufen. Das Programm meldet sich
hoffentlich mit der Frage nach dem Printer Port. Hier 1 oder 2 eingeben, je nachdem wo man
das BDM angeschlossen hat.
Backup machen mit BDM I:
Nachdem hoffentlich soweit alles geklappt hat, sollte man nun ein Backup der Software
machen, die zur Zeit in der Box ist. Dies geschieht durch drücken des READ - Buttons.
Alle die nur ein Backup machen wollten, sind nun fertig damit und sollten die dump-Files
auf Diskette sichern.
Anmerkungen, Infos, Anregungen bitte an Guenter Damm
SOFTWARE
I Guenter
Damm TRANSLATED BY FRANK BORMANN
ATTENTION You should always unplug power before you
do anything inside your Box. We cannot give any warranty if the info shown here - is
correct! Anyone does this all on his own risk!
Mediamaster®
is registered trademark of Nokia
d-box® is registered trademark of betaresearch
|
Programming:
I heard from some people that they've failed in re-programming the receiver's software. My experience is limited to
two official German boxes. These units can be rented from DF1 or Premiere. They can also
be bought in Germany. Since the modells Mediamaster 9200 and 9500 have got almost
identical hardware (except for the CAM), these infos are valid for those modells too.
One of my receiver's has got a very early hardware revision. It has been bought at the
same time, DF1 started transmitting. It has got two flash memory IC's with 512 KB each.
The other receiver has got a newer hardware revision with a smaller tuner module and just
one flash memory IC with 1MB.
I was able to re-program both modells successfully. I tried both methods: the BDM interface and the serial
download software.
BDM:
There are two methods to re-program the box: The more sophisticated method is to build or buy a BDM interface. Be sure to
disconnect PC and receiver from the mains until you're absolutely sure that you connected
everything correctly (see also the dboxtech.txt File). The interface is connected to the
XP01 conntector inside the receiver at one end and via a parallel cable to a PC parallel
port at the other end. Make sure to get the correct parallel cable, you need one with 25
pin connectors at both ends (no
centronics cable!!). My own cable is self-made and approx. 1.8 m long. The shielding of
the cable is connected only to the PC casing.
After you connected the hardware, you can start the software.
BDM-Software like BPD1.15 oder TranxBDM is available here.
Backup with BDM I:
If everything worked well, hopefully, you should make a backup of the software which is
still in the box.
New software :
... and here comes the dangerous part ... If you'd like to
feed new software in your box, look first if there is something useful at all!
You need more than one file, and the file length must be 524288 bytes for the first file
(f.ex. eeprom.00 or dump.00 or filexyx.00 or filexyz.lo). The last file to go into the box
can be less ... that's of no importance for dboxhack.
Now load the filexy.00, or whatever its name, in the hex editor. There you should have in
the first 8 bytes what I've indicated earlier.
If you find: 00950C00 00020008
you have a software which must be loaded with the serial download software as it is in
circulation. (I have nearly finished a programme which converts serial loadable files in
BDM and vice versa). For BDM trials this is the end point.
However, if everything is all right, length and starting bytes, you must decide if you
want to take the risk ... If the programming of the box goes wrong, it will not work any
more ...
The new software is to be copied into the same index where you have dboxhack.exe. Start
dboxhack.exe, press b, then i. It will be something like:
0: 2258
1: 2258
or
0: 22D6
1: 22D6
or
0: 22AB
1: 22AB
or
0: 2223
1: 2223
there are more indications to 2: and 3:, but I don't know if they will be shown correctly.
The procedure will be decided by the line 0:
If you find there 2258 or 22D6, then you have 29F800 element(s) as flash.
With 22AB or 2223 it's 29F400
Erasing of the flash elements:
a) Press 2223 or 22AB, here ctrl (strng) plus F1 and then ctrl plus F2. It will
last around 30 seconds each time.
If you have 2:2223 or 22AB: press ctrl and F3.
If you also have 3:2223 or 22AB, press also ctrl and F4.
b) 2258 or 22D6 - press ctrl (strng) and F1, with 2+3:2258 or 22D6 press ctrl and F3.
The elements are now erased.
Programming of the software:
With shift and F1 a files' selection is displayed. Select f.ex. eeprom00 or dump.00 or
filexy.00, or whatever the name of file nr 1. With "return" you start the
programming. After about 20 minutes for every 512 K, you go on with shift F2, file nr 2
etc.
If the programming is concluded, you can start the box anew. The best way is to leave the
dboxhack and unplug the box. Plug in again and the box comes up with the new software ...
if everything went well.
If not, check the transmission, vary the clockspeed, run the computer with turbo switch
off, check the cables and the data files ... don't know more advice.
Remarks, Comments, additional Infos to: Guenter Damm
|