meta data for this page
  •  

This is an old revision of the document!


Wersje

  • Biały NBOX ITI-5800S
    • BSKA
    • BXZB (nowszy HW)
  • Biały nowy ITI-2850ST (TnK HD)
  • Biały do naziemnej ITI-5800C
    • BVXZ (NBOX 500C)Kablówka: Multimedia, Głowica DVB-C, można wsadzić z BSKA
  • Czarny NBOX (recorder) ITI-5800SX
    • BSLA - ITI-5800SX klasyczny recorder z HDD 250MB
    • BZZB - 5800SX
    • CHTC
  • Czarny NBOX nowy ITI-5720SX
    • CLRA

Oparte na oprogramowaniu Enigma2 / OpenPLi. Dużo filmów instruktarzowych można znaleźć na YouTube pod hasłem “ nBox Enigma2”

http://www.rftpolska.pl/pomoc/nbox-enigma2/

Pierwsze uruchomienie

  • poczekać aż dekoder się uruchomi do kończa (będzie wyświetalny zegarek lub numer kanału). Kolejne etapy uruchamiania widoczne na wyświetlaczu to:
    • boot
    • NAND
    • LoAd
    • nBOX
    • E2
  • jeśli nie ma obrazu na telewizorze, przyciskiem @ na pilocie można zmieniać wyjście wideo (HDMI, SCART, Composite).
  • na kanale 4 oraz 5 powinny pokazać się niekodowane kanały (TVP Info / TVP Polonia)

Włączenie karty Wifi

  • Niebieski przyciska na pilocie otworzy menu dodatków. Należy wybrać E2 Manager
  • wybrać USB Wifi oraz Enable RT5370
  • zrestartować dekoder: klawisz setup –> Czuwanie/restart –> Restart odbiornika
  • klawisz SETUP –> “Ustawienia” –> “System” –> “Sieć” –> Polaczenie WLAN
  • Skanuj sieci bezprzewodowe
  • pojawi się lista sieci bezprzewodowych, należy wybrać sieć
  • pojawi się ekran konfiguracji sieci
  • ustawiamy Użyj DHCP na TAK (przyciskami pilota lewo/prawo)
  • ustawiamy Szyfrowanie (przyciskami pilota lewo/prawo). Najbardziej popularne w domach jest WPA lub WPA2 z hasłem. Źle wpisane litery hasła można usuwać strzałkami przewijania na pilocie « / »
  • OK oraz OK

Jaki jest IP:

  • sieć ,ustawienia adaptera i tam jest ip dekodera

Dostęp do dekodera przez przeglądarke:

Zmiana rozdzielczosc

echo "720p50" > /proc/stb/video/videomode
echo "1080p50" > /proc/stb/video/videomode

Inne wartości: 576i50, 576p50, 720p50, 720p60, 1080i50, 1080i60, 1080p24, 1080p25, 1080p30, 1080p50, 1080p60.

Graterlia

Pendrive

  • Rozpakowujemy rootfs na 1-sza partycje ext3.
  • Przy starcie nboxa, zmieniamy strzalkami w dol na UsbA.
  • Graterlia zbootuje, dość długo będzie generować klucz SSH (LED: GenS). Na koniec wyświetli adres IP.

NAND

  • Na pendrive z fat32 rozpakowujemy paczke dla NAND (rootfs.img, kernel.img, update.img)
  • Włączyć nboxa trzymajac POWER i ouscic gdy pokaze sie na wyswietlaczu PROG
  • Wgrywanie trwa ok 3 minut
  • Na koniec pokaże sie OK

Instalacje pakietow

# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                60.0M     12.7M     47.3M  21% /
 
opkg update
sysupdate
opkg install enigma2 enigma2-locale-pl enigma2-plugin-graphmultiepg enigma2-plugin-openwebif enigma2-plugin-satfinder enigma2-plugin-skinselector vsftpd
opkg install enigma2-plugin-softwaremanager
 
# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                60.0M     44.6M     15.4M  74% /
 
opkg install enigma2-channels-hotbird-polskie-myszka20 enigma2-picons-hotbird-polskie-220x132x8-style-00-myszka20 enigma2-plugin-frontpanel enigma2-skin-infinityhd-gos oscam-standard-webif-longterm
 
# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                60.0M     50.7M      9.3M  85% /
 
reboot

Wifi

Obsługiwane wifi:

  • kernel-modules-wifi-mt7601u-gos - 2.6.32.61.0217.03 - Kernel module for WiFi Mediatek MT7601U chipsets
  • kernel-modules-wifi-rt2870-gos - 2.6.32.61.0217.03 - Kernel module for WiFi Ralink 2870 chipsets
  • kernel-modules-wifi-rt3070-gos - 2.6.32.61.0217.03 - Kernel module for WiFi Ralink 3070 chipsets
  • kernel-modules-wifi-rt5370-gos) - 2.6.32.61.0217.03 - Kernel module for WiFi Ralink 5370 chipsets
  • kernel-modules-wifi-rt8188eu-gos - 2.6.32.61.0217.03 - Kernel module for WiFi Ralink 8188eu chipsets
  • kernel-modules-wifi-rt8192cu-gos - 2.6.32.61.0217.03 - Kernel module for WiFi Ralink 8192cu chipsets
  • kernel-modules-wifi-rt8712u-gos - 2.6.32.61.0217.03 - Kernel module for WiFi Ralink 8712u chipsets
opkg install kernel-modules-wifi-rt5370-gos
opkg install enigma2-plugin-wirelesslan

OSCAM

Z jakiego powodu OSCam w wersji wyższej niż 10551 nie działa z MODCHIP.

opkg install oscam-standard-modchip-webif kernel-modules-modchip-gos

Dodatki

echo "GraterliaOS-user" > /etc/hostname
/etc/sysconfig/udhcpc.conf
OPTIONS="-t 10 -A 10 -p $PIDFILE"
/etc/sysconfig/hdparm.conf
parmSDA="-S 180 -B 255"
/etc/sysconfig/sysctl.conf
varrun=64k
varlog=32k

Overclocking

insmod /lib/modules/cpu_frequ.ko
cat /proc/cpu_frequ/pll0_ndiv_mdiv
Modul HZ = 1000
CKGA_LCK = 0
CKGA_MD_STA = 6
CKGA_PLL0_CFG = 83b06
CKGA_PLL0_LCK_STA = 1
CKGA_PLL0_CLK1 = 0
CKGA_PLL0_CLK2 = 1
CKGA_PLL0_CLK3 = 0
CKGA_PLL0_CLK4 = 0
CKGA_PLL1_CFG = 98009
CKGA_PLL1_LCK_STA = 1
CKGA_CLK_DIV = 0
CKGA_CLK_EN = 3f
CKGA_PLL1_BYPASS = 0
CKGA_CLKOUT_SEL = 0
SYSACLKOUT (standard 266MHz) = 265MHz
TMU0_TCOR = 10347
TMU0_TCNT = 7621
TMU1_TCOR = ffffffff
TMU1_TCNT = 334689d3
 
BOGOMIPS (static)= 262
BOGOMIPS (measured)= 261
 
PLL0     = 531 MHz
SH4      = 265 MHz
SH4_IC   = 132 MHz
MODULE   = 66 MHz
SLIM     = 265 MHz
PLL1     = 384 MHz
COMMS    = 96 MHz
TMU0     = 16 MHz
TMU1     = 16 MHz
 
sh4 ratio (2,4,6,8,12,16)
sh4_ic ratio (2,4,6,8,12,16)
module ratio (4,8,12,16)
slim ratio (2,4,6,8,12,16)
int ndiv_mdiv=simple_strtoul(buffer, NULL, 10);
#ifdef STB7100
  mdiv = (ndiv_mdiv >> 0) & 0xff;
  ndiv = (ndiv_mdiv >> 8) & 0xff;
 
  regdata = ctrl_inl(CKGA_PLL1_CFG);  // get data from register
  regdata = regdata | mdiv;  // set MDIV
  regdata = regdata | ndiv << 8;  // set NDIV
  regdata = regdata | (0x1 & 0x7)  << 16;  // set PDIV
  ctrl_outl(regdata, CKGA_PLL1_CFG);
 

CKGA_PLL0_CFG = 83b06 = 539398

Ogólnie wpisuje się do rejestru [/proc/cpu_frequ/pll0_ndiv_mdiv] (N*256+M) i wzór jest taki na PLL0:

PLL0_CLK = EXT_CLOCK * 2 * N / M

EXT_CLK w moim ESI (7105) to 30MHz a w nboksie (7100) 27MHz. Domyślnie w ESI mam N=15, M=1.

Zakresy M i N są ograniczone.

    dla 7105/7111: M od 0 do 7 i N od 3 do 255
    dla 7100: M od 0 do 255 i N od 3 do 255

Nie wiem co będzie jak się ustawi M=0 ;)

Teoretycznie najniższa częstotliwość dla 7105 to ok. 12,8MHz po wpisaniu do /proc/cpu_frequ/pll0_ndiv_mdiv wartości 3*256+7.

echo 5377 > /proc/cpu_frequ/pll0_ndiv_mdiv # hangs

# 366MHz echo 31241 > /proc/cpu_frequ/pll0_ndiv_mdiv

3841 = 450mhz 12803 = 500mhz 5121 = 600mhz 16643 = 650mhz 17923 = 700mhz

als beispiel für 650mhz: echo 16643 > /proc/cpu_frequ/pll0_ndiv_mdiv

U-Boot

  • HDD1 - pierwsza partycja HDD (sda1)
  • HDD2 - druga partycja HDD (sda2)
  • USH1 - pierwsza partycja USB razem z HDD (sdb1)
  • USH2 - druga partycja USB razem z HDD (sdb2)
  • USB1 - pierwsza partycja USB bez HDD (sda1)
  • USB2 - druga partycja USB bez HDD (sda2)
  • USB3 - trzecia parytycja USB bez HDD (sda3)
  • NAND - start z NAND image B4T
  • NLAM - start z NAND image freebox - lamerek
  • UPDT - UPDATE env, uboota, NAND

DRAFT

Przez SSH wrzucamy na pendrive pliki dla NANDa: rootfs.img i kernel.img

flash_eraseall /dev/mtd0
flash_eraseall /dev/mtd1
nandwrite -p /dev/mtd1 kernel.img
nandwrite -p /dev/mtd0 rootfs.img