ENIGMA 2 for ipbox HD 0.1.0 beta

k@lkov

Super VIP
Messages
10,003
Code:
[B]ENIGMA 2 for ipbox HD/cuberevo/cuberevo-mini SIFTeam[/B]

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"

[B]HISTORY:[/B]
[B][COLOR="Red"]release 0.1.0(beta):[/COLOR][/B]
*********************
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
[B]This version does not support:[/B]
    - 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


[B]HOW TO INSTALL:[/B]
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 coprocessor_mem=4m@0x10000000,4m@0x10400000 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 
coprocessor_mem=4m@0x10000000,4m@0x10400000";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 
coprocessor_mem=4m@0x10000000,4m@0x10400000";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
 

levi45

Registered
Messages
474
yes any one hove to load this file in to the box usb cable or webinterface or telnet thanks...
 

john1

Registered
Messages
148
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

Super VIP
Messages
1,172
no abcom img will be much easy then the sifteam ...box will unpack the e2 from usb stick....
 

StanMT

Registered
Messages
27
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

Super VIP
Messages
1,172
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

Registered
Messages
27
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 ?
 

k2k2000

Registered
Messages
727
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

Registered
Messages
17
Possible help my problem.
When trying to enter telenet comes this letter.
Although I was many times
relook and ipbox
Thanks



telnetnq5.th.jpg
 
Top