Let me explain, I have just recieved my nokia dbox2 (two intel chips) and the forums in the UK are very new to this box. There is very little english documentation around to gain a better understanding of the DBOX2.
My first mistake was to buy a box without Neutrino on. The one I have has the premier or Chorus software on it. I want to flash this box with Nuetrino. I have read some documentation and realise that this procedure is complicated and you could ruin you box.
I have 3 Questions...
1. Does anyone know any english documentation that covers this procedure well?.
2. If the worst did happen and you erased your flash...Is it possible to re-build the flash from nothing?
3. Does anyone have english an version of the bootmanager "README" file.
Many Thanks
Nokia DBOX2 and problem reading german!
-
- Beiträge: 2
- Registriert: Dienstag 18. Mai 2004, 23:27
Nokia DBOX2 and problem reading german!
madasafish
-
- Contributor
- Beiträge: 1623
- Registriert: Donnerstag 10. Januar 2002, 20:03
Hi!
The Linuxsoft Neutrino in the Dbox2 is not free availible! So if you by any Receiver of DBox2 you can only by ist with the original Betanova Software. If you want to use the Neutrino in the Box so you have to patch the Box by yourself.
Your Questions...
The only englisch documentation i now is availible under http://www.dietmar-h.net/without_sh.html . But if you have an DBox wich is not an Nokia with BMon1.0 it is realy easier to use the Method of MHC ( http://www.dietmar-h.net/mhc_debug.html ). So in the Moment this documantation only in german. Try to understand ist, it may be helpful for you. Or ask for further problems here.
If you "killt" your Flash (the original betanova) there is only one Way to get another Content in thr Flash. O.k. two ways. The first Possibility is to set the Box in the Debug Mode an flash the Linuxsoft (so you still have problem with the missed so called "UCodes" ) or flash an Betanova from a friend. Dont ask here for the Betanova because there is an Copyright on this.
The second Possibility is to flash the Flash out of the Box. In this Case you need an Progger.
So this is't realy a Alternative. *lool*
A english Version of the readme from the DBox2Bootmanager is still not avalibile.
Hope you can read my english!
The Linuxsoft Neutrino in the Dbox2 is not free availible! So if you by any Receiver of DBox2 you can only by ist with the original Betanova Software. If you want to use the Neutrino in the Box so you have to patch the Box by yourself.

Your Questions...
The only englisch documentation i now is availible under http://www.dietmar-h.net/without_sh.html . But if you have an DBox wich is not an Nokia with BMon1.0 it is realy easier to use the Method of MHC ( http://www.dietmar-h.net/mhc_debug.html ). So in the Moment this documantation only in german. Try to understand ist, it may be helpful for you. Or ask for further problems here.
If you "killt" your Flash (the original betanova) there is only one Way to get another Content in thr Flash. O.k. two ways. The first Possibility is to set the Box in the Debug Mode an flash the Linuxsoft (so you still have problem with the missed so called "UCodes" ) or flash an Betanova from a friend. Dont ask here for the Betanova because there is an Copyright on this.
The second Possibility is to flash the Flash out of the Box. In this Case you need an Progger.


A english Version of the readme from the DBox2Bootmanager is still not avalibile.
Hope you can read my english!

-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
Hmm, the first sentence is misleading. Of course Neutrino is freely available under the terms of the GPL.
But the original software prevents it from being simply uploaded to the flash (because a signature check is
before any foreign codes are accepted and since this is
with a RSA-key we cannot brute force this in a foreseeable time
).
That's why you need to put the bootloader (BMon) into a debug mode. After that mode is turned on (and it is only needed to be
once and for all) you can simply use the windows bootmanager or a linux distribution to upload something to the flash.
You only need to program the flashes externally in case the BMon itself has been erased which shouldn't happen but there is a slim chance if some (human) error occurs during the initial "debug mode" procedure.
"erasing the flash" usually means deleting all software except the bootloader (which except for some Nokias is supposed to be protected by the hardware). But BE VERY CAREFUL NOT TO DO THIS BEFORE YOU SAVED THE ORIGINAL BETANOVA because it contains some copyrighted microcodes which are necessary even under Linux to make the hardware work.
It's no problem to extract these from a Betanova image but if you erase the flash before you made a copy you're stuck. Even though copies of the ucodes have obviously surfaced on the internet we cannot endorse this and it's always best to keep one's own ucodes anyway, so be careful.
But the original software prevents it from being simply uploaded to the flash (because a signature check is



That's why you need to put the bootloader (BMon) into a debug mode. After that mode is turned on (and it is only needed to be

You only need to program the flashes externally in case the BMon itself has been erased which shouldn't happen but there is a slim chance if some (human) error occurs during the initial "debug mode" procedure.
"erasing the flash" usually means deleting all software except the bootloader (which except for some Nokias is supposed to be protected by the hardware). But BE VERY CAREFUL NOT TO DO THIS BEFORE YOU SAVED THE ORIGINAL BETANOVA because it contains some copyrighted microcodes which are necessary even under Linux to make the hardware work.
It's no problem to extract these from a Betanova image but if you erase the flash before you made a copy you're stuck. Even though copies of the ucodes have obviously surfaced on the internet we cannot endorse this and it's always best to keep one's own ucodes anyway, so be careful.
-
- Beiträge: 2
- Registriert: Dienstag 18. Mai 2004, 23:27
ucode.bin
Many thanks for your replies.
I am happy to say the DBOX bmon1.0 is now flashed with neutrino. Although the experiance was daunting using google to translate web pages, I am delighted with the capabilities of this box.
You mention ucodes above and on the english forum it recommends changing the /var/tuxbox/ucodes/ucode.bin if experiancing channels that do not display even though the EPG is showing!.
This is exactly what I am experiancing now.
1. Many of the web links for "ucode" seem to be broken, do you know where I can get a "ucode.bin"
2. Does the ucode.bin have to match the model of the box?. In my case Nokia with 2xIntel chips runing Neutrino 1.6.1
Many thanks again.

I am happy to say the DBOX bmon1.0 is now flashed with neutrino. Although the experiance was daunting using google to translate web pages, I am delighted with the capabilities of this box.

You mention ucodes above and on the english forum it recommends changing the /var/tuxbox/ucodes/ucode.bin if experiancing channels that do not display even though the EPG is showing!.
This is exactly what I am experiancing now.
1. Many of the web links for "ucode" seem to be broken, do you know where I can get a "ucode.bin"

2. Does the ucode.bin have to match the model of the box?. In my case Nokia with 2xIntel chips runing Neutrino 1.6.1
Many thanks again.
madasafish
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
reading this could help:
http://cvs.tuxbox-cvs.sourceforge.net/c ... cvs-markup
- the ucode does not have to match the box though some people have made different experiences with different ucodes on different machines.
some additional explanations:
- The hardware has some bugs, so have the (chip-)firmwares. Recently (last week) derget introduced some watchdogs into the drivers to make them recover in case demuxing/decoding stops which is not perfect yet (boxes behave differently, there is no common grounds, some work perfect, some don't, we have no insight into that problem really but can only try workarounds).
- The 0014-ucode is built-in, if you delete or rename the "ucode.bin" it will automatically take this built-in version. That version offers section filters in the ucode which is good since otherwise the CPU has to do the filtering. The problem is that some boxes won't work properly and the demux simply crashes. Derget is working on that.
- Since this is a long known problem most images offer a way to disable the ucode section filters. Because it's a module parameter you'd have to edit the start skripts but for your convenience all modern Neutrino images offer a way to do this through the menu (look for "HW section filtering").
- You mention a Neutrino 1.6.1, I think this is really the AlexW 1.6.1-image. AlexW has stopped offering images so you cannot profit of new features if you stick to that.
I'd recommend you give the images at http://yadi.org a try.
http://www.jackthegrabber.de also offers images but you have to register in their forum to get to the download page.
http://cvs.tuxbox-cvs.sourceforge.net/c ... cvs-markup
- the ucode does not have to match the box though some people have made different experiences with different ucodes on different machines.
some additional explanations:
- The hardware has some bugs, so have the (chip-)firmwares. Recently (last week) derget introduced some watchdogs into the drivers to make them recover in case demuxing/decoding stops which is not perfect yet (boxes behave differently, there is no common grounds, some work perfect, some don't, we have no insight into that problem really but can only try workarounds).
- The 0014-ucode is built-in, if you delete or rename the "ucode.bin" it will automatically take this built-in version. That version offers section filters in the ucode which is good since otherwise the CPU has to do the filtering. The problem is that some boxes won't work properly and the demux simply crashes. Derget is working on that.
- Since this is a long known problem most images offer a way to disable the ucode section filters. Because it's a module parameter you'd have to edit the start skripts but for your convenience all modern Neutrino images offer a way to do this through the menu (look for "HW section filtering").
- You mention a Neutrino 1.6.1, I think this is really the AlexW 1.6.1-image. AlexW has stopped offering images so you cannot profit of new features if you stick to that.
I'd recommend you give the images at http://yadi.org a try.
http://www.jackthegrabber.de also offers images but you have to register in their forum to get to the download page.