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 23:42] – 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 19: | Line 21: | ||
* Modchip oszukuje procek przez co nie restartuje sie | * 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. | * 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 57: | 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 64: | 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 Graterkua: ZIELONY a potem ZÓŁTY i bedzie menu rozdzielczosci. | + | W Graterlia: 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, | + | |
- | * 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 | ||
- | </ | ||
- | |||
- | ==== Logi ==== | ||
- | W menu poziom logowanie ustawic 4 lub | ||
- | |||
- | <code bash> | ||
- | / | ||
- | # w edytuj settings w / | ||
- | # config.usage.e2_debug_level=4 | ||
- | # uruchom gui | ||
- | / | ||
- | </ | ||
- | |||
- | ==== 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 | ||
- | |||
- | Wg: http:// | ||
- | |||
- | < | ||
- | 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 |