ENIGMA 2 for ipbox HD 0.1.0 beta

10-11-2008, 23:18
ENIGMA 2 for ipbox HD/cuberevo/cuberevo-mini SIFTeam

First boot take a little bit much more than a normal boot, so wait
until you can see the bandeau bar (the one with infos on current
channel) on the tv screen.
Default settings are for single tuner on HotBird sat. (you can change
them in the menu)

WARNING: Do not forget to change your DNS configuration (if you
want to use the decoder on the net). The DNS configuration could
only be made by editing manually the file "/etc/resolv.conf"

HISTORY:
release 0.1.0(beta):
*********************
This is the first public release, it's released as a beta version, probably
it has many and many bugs, but to fix and to discover them I need all
your help, so I decided to make it public
This version does not support:
- card reader
- DVB-T, DVB-C, DVB-S tuners
- twin tuner

ABOUT ENIGMA 2 for ipbox9000/900/910/cuberevo/cuberevo-mini:
-------------------------------------------------------------

This is an adaption of Enigma 2 for the DGStation's High Definition boxes.

I want to thank these people:
Team DuckTales: for helping me on finding really many bugs and to helping me on make Enigma2 like it is now.
zbigzbig20: for default bootlogo
Spaeleus: for Italian translation
SIFTeam: this is my place, with all my friends that i like really to chat with!!!! (I LOVE YOU GUYS)

I want also to thank two special friends:
genge: for be the best betatester of ever!!!!! (really a ball breaker but also a good friend )
PhotosOfGhosts: for helping me on finding, studying and solving bugs


HOW TO INSTALL:
To test this enigma2 image you need a running nfs server and a serial &
network connection to the receiver.

You need uboot 1.3.1 or higher to run e2 (never tested with lower versions)

Do this only if you want to use nfs-server otherwise go to point 3:
1. extract the tgz file on the server and set the directory in /etc/exports
for example:
/root/Desktop/root 192.168.1.0/255.255.255.0(rw,no_root_squash,sync,no_subtree_ch eck)

where 192.168.1.0 is your net base-address and 255.255.255.0 is your netmask

2. restart nfs server

3. connect via serial console with an hyperterminal connection to
the receiver (I suggest you to use putty, it's freeware, and configure
it to use a 115200 serial connection)

4. turn on the receiver and hit ctr+z in serial console you should see
the following prompt:

cuberevo>

5. customize the following settings to your network environment
and type them into the
serial console:

setenv menu_1 'setenv ipaddr 192.168.1.5;setenv serverip
192.168.1.6;setenv gateway 192.168.1.1;setenv netmask
255.255.255.0;setenv bootargs "console=ttyAS1,115200 panic=3
bigphysarea=10240 root=/dev/nfs nfsroot=/root/Desktop/root rw
rootpath=/root/Desktop/root ip=$ipaddr:$serverip:$gateway:$netmask
mem=128m [email protected],[email protected] init=/bin
/devinit";setenv bootcmd "nfs a5ff0000 192.168.1.6:/root/Desktop/root/boot
/uImage;bootm a5ff0000";saveenv;boot'

setenv menu_2 'setenv ipaddr 192.168.1.5;setenv serverip
192.168.1.6;setenv gateway 192.168.1.1;setenv netmask
255.255.255.0;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:1
a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv
bootargs console=ttyAS1,115200 panic=3 bigphysarea=10240
root=/dev/sda1 rw rootdelay=10 init=/bin/devinit
ip=$ipaddr:$serverip:$gateway:$netmask mem=128m
[email protected],[email protected]";seten v bootcmd "run
bootusb";saveenv;boot'

setenv menu_3 'setenv ipaddr 192.168.1.5;setenv serverip
192.168.1.6;setenv gateway 192.168.1.1;setenv netmask
255.255.255.0;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:1
a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv
bootargs console=ttyAS1,115200 panic=3 bigphysarea=10240
root=/dev/sdb1 rw rootdelay=10 init=/bin/devinit
ip=$ipaddr:$serverip:$gateway:$netmask mem=128m
[email protected],[email protected]";seten v bootcmd "run
bootusb";saveenv;boot'

setenv menu_4 'setenv ipaddr 192.168.1.5;setenv serverip
192.168.1.6;setenv gateway 192.168.1.1;setenv netmask
255.255.255.0;setenv bootargs "console=ttyAS1,115200 panic=3 root=/dev
/mtdblock3 bigphysarea=1500 ip=$ipaddr:$serverip:$gateway:$netmask
quiet";setenv bootcmd "bootm a0060000";saveenv;boot'

saveenv

remember to customize where /root/Desktop/root is the directory you
added to /etc/exports and ipaddr is the ip of your decoder, serverip is
the ip of your nfs-server, gateway is your gateway ip, netmask is the
mask of your home-net

6. now you can restart your decoder and press the relative remote
controller's button for 5 seconds to start the image you want:

- Press Button 1: start your image using nfs-server
- Press Button 2: start your image using usb pendrive if you don't have a
SATA hdd
- Press Button 3: start your image using usb pendrive if you have a SATA hdd
- Press Button 4: start your original flash image in the decoder (DGStation's
original firmwares and images based on them)

That operation is necessary only the first time you want to change
your boot commands. You don't need to press all the time you reboot
the decoder a button to select wich image to start, simply do that only
if you want to change to e2 nfs from usb, or from original images.

That's all, Tideglo



Old attachment removed to preserve space

maddy2005
11-11-2008, 20:08
is there a way to install this without serial cable. i dont have one but have usb cable..

mercato_1
11-11-2008, 20:34
for whom install it and tested..can you pls. feed us back

levi45
12-11-2008, 00:46
yes any one hove to load this file in to the box usb cable or webinterface or telnet thanks...

xxxAxxx
12-11-2008, 09:35
abcom enigma soon out...

k2k2000
12-11-2008, 12:25
abcom enigma soon out...

Few hours? Few days? Few months? :D

xxxAxxx
12-11-2008, 13:19
they wating same think from rudbox team..regarding emulotor...

john1
12-11-2008, 17:27
they wating same think from rudbox team..regarding emulotor...

thanks for the good news

I have one question: can we flash it flash directly or it will be same as SIFteam long and difficult steps.

:thum::mecry::mecry::mecry::mecry::thum:

xxxAxxx
12-11-2008, 17:33
no abcom img will be much easy then the sifteam ...box will unpack the e2 from usb stick....

gonesuper
12-11-2008, 20:47
I've just finished installing it on my box so i wrote it up and posted the guide here (http://www.sat-universe.com/showthread.php?t=93444)

Gonesuper

Shaterlo
27-11-2008, 01:34
did some body test that Enigma????

StanMT
30-11-2008, 12:55
I have been trying this for hours...now i'm trying to debug what's happening and i am doing the bootloader commands manually....when trying to boot from nfs is giving CRC Error...

cuberevo-mini> nfs a5ff0000 192.168.102.109:/test/release/boot/uImage
Using MAC Address 00:13:18:00:00:FA
STMAC: RTL8020/1 found
STMAC: 100Mbs full duplex link detected
File transfer via NFS from server 192.168.102.109; our IP address is 192.168.102.108
Filename '/test/release/boot/uImage'.
Load address: 0xa5ff0000
Loading: ############################################################ #####
############################################################ #####
############################################################ #####
############################################################ #####
############################################################ #####
####################################
done
Bytes transferred = 1846484 (1c2cd4 hex)
cuberevo-mini> bootm a5ff0000
## Booting image at a5ff0000 ...
Image Name: Linux-2.6.17.14_stm22_0040
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1846420 Bytes = 1.8 MB
Load Address: 84001000
Entry Point: 84002000
Verifying Checksum ... Bad Data CRC

xxxAxxx
30-11-2008, 13:11
can you try first uboot 1.3.1 or 1.3.2 what ever then AB_900HD_r8340b_271008_usb_all_noboot img then try to boot on this img Enigma2..

StanMT
30-11-2008, 13:28
not possible....these instructions screw up the default bootloader....i am now studying how to make the env settings how they where so it can be 'flashed' again and boot back with ABCom image as this one doesn't look right yet....

from what i understand:

bootargs "console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500
ip=$ipaddr:$serverip:$gateway:$netmask
quiet";setenv bootcmd "bootm a0060000";saveenv;boot

(not sure if mtdblock 3 or 4) is supposed to be disk allocation on onboard flash for the running O/S...at this stage just busybox is booting and no sbox....I will now try and manually try and put abcom image and go back to play with the DM500 :)

is uboot documented properly somewhere? explaining the memory allocation in flash on the ipbox ?

xxxAxxx
30-11-2008, 14:02
ok flash this to bring back bootloader

k2k2000
01-12-2008, 01:17
is your nfs server on linux partition?
try to press 4 to boot on dgs image, or just flash with file posted by xxxAxxx to restore you original env

madhbouh
03-12-2008, 00:55
Possible help my problem.
When trying to enter telenet comes this letter.
Although I was many times
relook and ipbox
Thanks



http://img396.imageshack.us/img396/3513/telnetnq5.th.jpg

xxxAxxx
03-12-2008, 09:44
Possible help my problem.
When trying to enter telenet comes this letter.
Although I was many times
relook and ipbox
Thanks



http://img396.imageshack.us/img396/3513/telnetnq5.th.jpg

picture so small cant see the log...

madhbouh
03-12-2008, 15:29
picture so small cant see the log...
http://img229.imageshack.us/img229/6679/telnetky1.th.png
http://www.zshare.net/image/52194857e6b05b30/

xxxAxxx
03-12-2008, 19:00
what is the problem they show unknow?????????

otheitis
12-12-2008, 13:02
How to for the e2 in usb stick!!

StanMT
13-12-2008, 09:19
pendrive partitioned for 512mb and formated ext2 on linux

tar file extracted from linux directly to usb stick....

still won't boot

result:

U-Boot 1.3.1 (Sep 5 2008 - 14:18:50) - stm23-2008-03-19
Board: cuberevo-mini (0x2D42C041)
Board: 14 dotmatrix vfd front
DRAM: 128 MB
Flash: 32 MB
In: serial
Out: serial
Err: serial
Reserve 0x2010000 bytes from 0xa5ff0000 for DGS upgrade buffer.
no such a key.(ethaddr)
Saving Environment to Flash...
Un-Protected 1 sectors
Erasing Flash...
.
Erased 1 sectors
Writing to Flash... done
Protected 1 sectors
(Re)start USB...
USB: scanning bus for devices... 2 USB Device(s) found
scanning bus for storage devices... 1 Storage Device(s) found

** Unable to read "boot/uImage" from usb 0:1 **
## Booting image at a5ff0000 ...
Bad Magic Number
cuberevo-mini>


ideas???

xxxAxxx
15-12-2008, 18:44
and after you see a Panic yes???you cant boot as it is... use this img http://www.sat-universe.com/showthread.php?t=98444

dorosk
17-12-2008, 09:01
Does this version work if we have two tuners installed.
In my case I have DVB-S2 & DVB-C.
It will ignore the second one or it will stay on booting?

For your information I have installed it the way OTHEITIS suggests, the buttons work and I can select the Sif image when I press 2 and try to boot Enigma when I press the 1 button. The files look OK on the USB stick.
Unfortunately it stays in booting for a long time, it tried to change to loading momentarily and then went back to booting.

tom_63
21-12-2008, 23:09
pendrive partitioned for 512mb and formated ext2 on linux

tar file extracted from linux directly to usb stick....

still won't boot

result:

U-Boot 1.3.1 (Sep 5 2008 - 14:18:50) - stm23-2008-03-19
Board: cuberevo-mini (0x2D42C041)
Board: 14 dotmatrix vfd front
DRAM: 128 MB
Flash: 32 MB
In: serial
Out: serial
Err: serial
Reserve 0x2010000 bytes from 0xa5ff0000 for DGS upgrade buffer.
no such a key.(ethaddr)
Saving Environment to Flash...
Un-Protected 1 sectors
Erasing Flash...
.
Erased 1 sectors
Writing to Flash... done
Protected 1 sectors
(Re)start USB...
USB: scanning bus for devices... 2 USB Device(s) found
scanning bus for storage devices... 1 Storage Device(s) found

** Unable to read "boot/uImage" from usb 0:1 **
## Booting image at a5ff0000 ...
Bad Magic Number
cuberevo-mini>


ideas???

in my opinion there are 2 possible causes:

1.) maybe the files arenīt correctly coped to the stick. Did you a "sync; sync;" after copying?
2.) maybe the bootargs donīt have the correct boot-device. If yout formated the stick with an NLB-Image there may be a swap-partition on the stick. The correct boot-device would be /dev/sda2 or /dev/sdb2 then.

Greetz TOM

k2k2000
22-12-2008, 02:14
## Booting image at a5ff0000 ...
Bad Magic Number

maybe usb sticker unmounted correctly
try
#umount /dev/sda1
after extracting e2 tar file

EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum