meta data for this page
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| dreambox:nbox [2017/03/18 21:26] – [Overclocking] niziak | dreambox:nbox [2020/08/13 07:53] (current) – niziak | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Wersje ====== | + | ====== NBOX ====== |
| + | |||
| + | ====== Wersje | ||
| * Biały NBOX ITI-5800S | * Biały NBOX ITI-5800S | ||
| * BSKA | * BSKA | ||
| Line 8: | Line 10: | ||
| * Czarny NBOX (recorder) ITI-5800SX | * Czarny NBOX (recorder) ITI-5800SX | ||
| * BSLA - ITI-5800SX klasyczny recorder z HDD 250MB | * BSLA - ITI-5800SX klasyczny recorder z HDD 250MB | ||
| - | * BZZB - 5800SX | + | * BZZB - 5800SX |
| + | * Głowica UNICABLE | ||
| * CHTC | * CHTC | ||
| * Czarny NBOX nowy ITI-5720SX | * Czarny NBOX nowy ITI-5720SX | ||
| * CLRA | * 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:// | ||
| + | * OpenPLi | ||
| + | * Graterlia | ||
| Oparte na oprogramowaniu Enigma2 / OpenPLi. | Oparte na oprogramowaniu Enigma2 / OpenPLi. | ||
| Line 50: | Line 72: | ||
| ====== Zmiana rozdzielczosc ====== | ====== Zmiana rozdzielczosc ====== | ||
| + | |||
| + | Po pierwszym uruchomieniu, | ||
| + | Z pilota góra/dół można zmieniać wyjścia natychmiast. | ||
| + | Przy zmianie rozdzielczości na LCD pokazuje się na chwilę: | ||
| + | * "-U C" - Composit | ||
| + | * "-U H" - HDMI | ||
| + | * "-U S" - SCART - tylko że to nie działa, trzeba ręcznie zmienić "echo scart > / | ||
| <code bash> | <code bash> | ||
| Line 57: | Line 86: | ||
| Inne wartości: 576i50, 576p50, 720p50, 720p60, 1080i50, 1080i60, 1080p24, 1080p25, 1080p30, 1080p50, 1080p60. | Inne wartości: 576i50, 576p50, 720p50, 720p60, 1080i50, 1080i60, 1080p24, 1080p25, 1080p30, 1080p50, 1080p60. | ||
| - | ====== | + | W 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, | + | |
| - | * 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 ===== | + | |
| <code bash> | <code bash> | ||
| - | # df -h | + | echo scart > /proc/stb/video/switch |
| - | Filesystem | + | |
| - | /dev/root 60.0M | + | |
| - | + | ||
| - | 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 | + | |
| - | /dev/ | + | |
| - | + | ||
| - | 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 | + | |
| - | / | + | |
| - | + | ||
| - | 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 ==== | ||
| - | '' | ||
| - | <code bash> | ||
| - | opkg install oscam-standard-modchip-webif kernel-modules-modchip-gos | ||
| - | </ | ||
| - | |||
| - | ==== Dodatki ==== | ||
| - | <code bash> | ||
| - | echo " | ||
| - | </ | ||
| - | |||
| - | <file | / | ||
| - | OPTIONS=" | ||
| - | </ | ||
| - | <file | / | ||
| - | parmSDA=" | ||
| - | </ | ||
| - | |||
| - | <file | / | ||
| - | varrun=64k | ||
| - | varlog=32k | ||
| - | </ | ||
| - | |||
| - | ==== Overclocking ==== | ||
| - | |||
| - | <code bash> | ||
| - | insmod / | ||
| - | cat / | ||
| - | 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 | ||
| - | MODULE | ||
| - | SLIM = 265 MHz | ||
| - | PLL1 = 384 MHz | ||
| - | COMMS = 96 MHz | ||
| - | TMU0 = 16 MHz | ||
| - | TMU1 = 16 MHz | ||
| - | |||
| - | sh4 ratio (2, | ||
| - | sh4_ic ratio (2, | ||
| - | module ratio (4,8,12,16) | ||
| - | slim ratio (2, | ||
| - | </ | ||
| - | |||
| - | <code c> | ||
| - | int ndiv_mdiv=simple_strtoul(buffer, | ||
| - | #ifdef STB7100 | ||
| - | mdiv = (ndiv_mdiv >> 0) & 0xff; | ||
| - | ndiv = (ndiv_mdiv >> 8) & 0xff; | ||
| - | | ||
| - | regdata = ctrl_inl(CKGA_PLL1_CFG); | ||
| - | regdata = regdata | mdiv; // set MDIV | ||
| - | regdata = regdata | ndiv << 8; // set NDIV | ||
| - | regdata = regdata | (0x1 & 0x7) << 16; // set PDIV | ||
| - | ctrl_outl(regdata, | ||
| - | | ||
| - | </ | ||
| - | CKGA_PLL0_CFG = 83b06 = 539398 | ||
| - | |||
| - | < | ||
| - | Ogólnie wpisuje się do rejestru [/ | ||
| - | |||
| - | 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 / | ||
| - | </ | ||
| - | |||
| - | echo 5377 > / | ||
| - | |||
| - | # 366MHz | ||
| - | echo 31241 > / | ||
| - | |||
| - | 3841 = 450mhz | ||
| - | 12803 = 500mhz | ||
| - | 5121 = 600mhz | ||
| - | 16643 = 650mhz | ||
| - | 17923 = 700mhz | ||
| - | |||
| - | |||
| - | als beispiel für 650mhz: | ||
| - | echo 16643 > / | ||
| - | |||
| - | |||
| - | ====== 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 ===== | ===== DRAFT ===== | ||
| - | |||
| - | |||
| - | |||
| Przez SSH wrzucamy na pendrive pliki dla NANDa: rootfs.img i kernel.img | Przez SSH wrzucamy na pendrive pliki dla NANDa: rootfs.img i kernel.img | ||