Wersja stabilna 384Mhz 11.03.2012 fst&fsu Poprawiono 'gubienie' env Zawiera: -obsługę skryptow -obsługę crc32 -obsługę LZMA -poprawa zarządzaniem bootmenu -poprawka lan: MAC pobierany z env obsługa dhcp Umożliwia aktualizację: env , u-boot , NAND z USB (wybor pilot lub Front Panel) Wyświetlane komunikaty VFD---------------LFD env load NET config----------L1-N load HELLO---------------L1-H saveenv [G:1]------------S-L1 load BOOT MENU---------L2-B saveenv [G:2]------------S-L2 DONE! SAVE:OK ----------OK- uboot CLEAR FLASH-------------C--1 SAVE backup u-Boot------S--B SAVE u-Boot---------------S--1 Update OK------------------OK- CRC SAVE ERROR---------CS-1 CRC READ ERROR---------CR-1 LOAD ERROR---------------LE-1 nand LOAD uImage--------------L--1 CLEAR NAND---------------C--1 SAVE uImage---------------S--1 ERROR uImage-------------E--1 LOAD rootfs.img-----------L--2 CLEAR NAND----------------C--2 SAVE rootfs.img------------S--2 ERROR rootfs.img----------E--2 Update OK-------------------OK- Sposob instalacji: Rozróznienie u-bootów: U-boot lamerka (Freebox) Przy starcie zwykle pisze BOOT Po nacisnięciu POWER podczas włączenie tunera na wyświetlaczu pojawia się PROG U-boot b4t Przy starcie zwykle pisze NBOX (dla BSKA) lub B4Team (dla BSLA) Nie reaguje na klawisz POWER podczas włączenie tunera FST czy FSU ? To typ pamięci flash. Jeżeli masz tuner z oryginalna pamięcią (zwora na A20) to jest to na 100% FST Jeżeli nie masz zwory, to szukaj oznaczenia, przerabiający montując FSU zwykle to pisze na zew. lub w środku. Jeżeli nie jesteś pewien, to muszisz wejść do Hyper Terminala i wydać polecenie: fli lub flinfo Przykład pokazuje jak zgłasza się FLASH FSU Ważne jest DEVICE ID 0x0A – FST 0x0B – FSB – dajemy u-boot FST 0x0C – FSU – dajemy u-boot FSU Pen fat32 Jeżeli posiadasz uboot lamerka (freebox) idź do katalogu z_uboot_freebox_bez_crc (brak kontroli poprawności zapisu) Skopiuj pliki na pena plik update. Zmień nazwę na update.img Z paczki 384_Mhz_fst lub 384_Mhz_fsu wypakuj odpowiedni dla Twojego tunera plik i zmień jego nazwę na u-boot.bin, skopiuj go na pena. i aktualizuj soft trzymając przy starcie klawisz POWER na Front Panelu. Jeżeli posiadasz uboot b4t (stara wersja) musisz go aktualizować poprzez HyperTerminal. Idź do katalogu B4Team update. Jeżeli posiadasz uboot b4t 'Wersja stabilna 384Mhz 26.02.2012' rozpakuj 384Mhz_fst i pliki: update oraz u-boot.bin skopiuj na pena. Przy starcie wybierz UPDT lub UPDATE Załączony update pozwala na bezpieczna aktualizację u-boota b4t razem z crc (kontrola poprawności zapisu) Operacja jest bezpieczna. Wykonywana jest kopia nowego u-boota pod adres a0100000 Następnie wgrywany jest nowy u-boot pod adres a0000000 Wgranie dowolnego uboota (b4t lub freebox) idź do katalogu z_uboot_b4t_bez_crc (brak kontroli poprawności zapisu) Skopiuj pliki na pena plik update. Z paczki 384_Mhz_fst lub 384_Mhz_fsu wypakuj odpowiedni dla Twojego tunera plik i zmień jego nazwę na u-boot.bin, lub zrób to samo z ubootem freebox-a skopiuj go na pena. Po wgraniu uboota musisz wgrać nowe środowisko: Nowe środowisko - to tzw. env czyli environment. To taki BIOS tunera. Zawiera informację o sposobie uruchamiania oraz - to bardzo ważne - parametry karty sieci. Czyli adres MAC (athaddr) - masz go na nalepce pod tunerem Musisz to wgrać bo inaczej tuner nie będzie poprawnie pracował. Całość generacji env do pliku update wykonuje proogram saveenv. W tym celu idź do katalogu Generowanie_update Uruchom saveenv i zapoznaj się ze sposobem utworzenia pliku update. Plik ten zawiera ustawienia multiboota, MAC adres i inne. Umieść go na penie i wystartuj tuner. Wgranie do NAND Z katalagu NAND pobierz plik update i zapisz na pena. Na pena skopiuj także pliki rootfs.img oraz uImage Przy starcie wybierasz opcję UPDT (update) Na penie powinny się znajdowac: update uImage rootfs.img Wgranie do NAND image freebox Z katalagu NAND_lamerek pobierz plik update i zapisz na pena. Na pena skopiuj także pliki rootfs.img oraz kernel.img Przy starcie wybierasz opcję UPDT (update) Na penie powinny się znajdowac: update kernel.img rootfs.img Od tego momentu dysponujesz: 1. Możliwoscią aktualizacji tunera (UPDT lub UPDATE) 2. Własnym unikalnym adresem MAC 3. Pełnym multibootem zgodnym z opisem w saveenv Aktualizacja pozwala na - wgranie dowolnego oprogramowania do NAND - wgranie nowego uboota - wgranie env Wszystkie potrzebne skrypty zostały załączone do paczki ABC 1. u-boot to program startowy tunera, taki BIOS. Ważny i należy uważać aby czegoś nie zepsuć. Od jego wersji zależy możliwość obsługi image, stabilność itp. Należy uaktualniać go ze zrozumieniem. Jak coś zepsujesz może Cię czekać serwis. 2. Nowe środowisko - to tzw. env czyli environment. To takie ustawienia BIOS tunera. Zawiera informację o sposobie uruchamiania oraz - to bardzo ważne - parametry karty sieci. Czyli ethaddr: adres MAC (masz go na nalepce pod tunerem) Tutaj zdefiniowany jest multiboot, czyli wybór skąd startuje Twoje image. Musisz to wgrać bo inaczej tuner nie będzie poprawnie pracował. Całość generacji env do pliku update wykonuje program saveenv. Przy startcie tunera wybierasz strzałkami góra dół opcję UPTD lub USB Tuner wgra sobie env 3. Wgranie do nand polega na: ściągnięciu wersji e2 do NAND, rozpakowaniu jej. W środku masz wymienione w opisie pliki. Kopiujesz na pena, pen do tunera. Przy startcie tunera wybierasz strzałkami góra dół opcję UPTD. Tuner wgra sobie e2 do NAND. Po restarcie strzałkami wybierasz NAND (gdy wgrałeś pkt) lub Nlam (gdy wgrałeś lamerka-freeebox)
swiety_785