meta data for this page
This is an old revision of the document!
Wersje sprzętu
- 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 (nowszy HW)
- Głowica UNICABLE
- CHTC
- Czarny NBOX nowy ITI-5720SX
- CLRA
BXZB/BZZB Modchip
- Inny procesor STI7100HWCE , wymaga przelutowania na odblokowany YWCE lub ZWCE (developerskie wersje). BSKA ma YWCE. Do tego wlutować trzeba NAND z U-Bootem.
- Procek ma zablokowanego JTAGA
- Modchip oszukuje procek przez co nie restartuje sie
- Wymaga specjalnego U-Boota i Enigmy. Tak na prawde modul pti.ko oraz stmdvb.ko jest inny.
Konsola szeregowa
Vcc | tył dekodera |
TxD | do TxD komputera |
RxD | do RxD komputera |
GND | przód dekodera (wyświetlacz) |
Oprogramowanie
- Neutrino http://j00zek.one.pl/index.htm
- OpenPLi
- Graterlia
Oparte na oprogramowaniu Enigma2 / OpenPLi. Dużo filmów instruktarzowych można znaleźć na YouTube pod hasłem “ 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.
W Graterkua: ZIELONY a potem ZÓŁTY i bedzie menu rozdzielczosci.
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
Logi
W menu poziom logowanie ustawic 4 lub
/etc/init.d/gui stop # w edytuj settings w /etc/enigma2 i dodaj wpis # config.usage.e2_debug_level=4 # uruchom gui /etc/init.d/gui stop start
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
Wg: http://forum.xunil.pl/index.php/topic,3128.msg42823.html#msg42823
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