KMatuszak | 2022-01-21 21:37:09 UTC | #1
:wave: Hej! :slightlysmilingface: W tym poradniku opiszę krok po kroku jak zaktualizować BIOS do najnowszej wersji w terminalu Dell Wyse Z90D7. :grinningfacewithsmilingeyes: Poradnik zadziała też gdy BIOS z jakiegoś powodu uległ uszkodzeniu :wink:
To nic innego jak mały i tani komputerek o niedużym poborze mocy, można powiedzieć że serwer dedykowany, na którym możemy uruchomić wszystko co nam się podoba, o ile oczywiście pozwalają na to jego zasoby i wydajność :wink:
Nie tego dotyczy ten wątek, ale postaram się to na szybko wyjaśnić :wink:
Na allegro można zakupić wersję bez pamięci RAM (DDR3 DIMM), dysku oraz zasilacza za jedyne 29,99 zł.
https://allegro.pl/oferta/terminal-dell-wyse-z90d7-zx0-amd-g-t56n-1-65ghz-9405662798
Wersja z 2 GB pamięci RAM, dyskiem SSD 4 GB oraz zasilaczem to koszt 69,99 zł.
https://allegro.pl/oferta/terminal-dell-zx0-2x1-6-4gb-ssd-2gb-ram-zasilacz-9611054728
Przedmioty które również mogą okazać się przydatne to taka przedłużka pozwalająca podłączyć jakikolwiek dysk 2.5” na interfejsie SATA:
https://allegro.pl/oferta/kabel-przedluzacz-sata-22-zasilanie-7-15-pin-30cm-7728474181
I do tego adapter który pozwoli podłączyć ekran do terminala poprzez HDMI, ponieważ posiada on tylko wyjścia obrazowe DisplayPort oraz DVI-I:
https://allegro.pl/oferta/adapter-przejsciowka-hdmi-19-pin-dvi-24-1-f-m-7046455939
Starsze wersje BIOSu w tym urządzeniu są bardzo “zbugowane”, może nawet dojść do jego uszkodzenia gdy spróbujesz uruchomić instalację jakiejkolwiek dystrybucji Linuxa, dodatkowo urządzenie zamienia się w ładną :brick: cegiełkę :brick: gdy spróbujesz przestawić IDE na AHCI mając dysk nieobsługujacy tej funkcji.
https://allegro.pl/oferta/programator-ch341a-pamiec-spi-flash-eeprom-ttl-7804573873
https://allegro.pl/oferta/klips-programator-adapter-do-so8-sop8-soic8-dip8-9627417061
Po rozpakowaniu programatora i klipsa zobaczysz takie elementy:
Te możesz schować, nie będą one potrzebne :slightlysmilingface:
Załóż wtyczkę klipsa na płytkę, ale konieczne zwróć uwagę aby czerwony przewód był po stronie gdzie widoczna jest liczba 1!
Ułóż programator na stole/biurku/czymś płaskim w taki sposób, zwróć uwagę aby dźwignia była skierowana w górę:
Włóż płytkę z klipsem w programator do pierwszego złącza KONIECZNIE w taki sposób jak na zdjęciu poniżej, i przeciągnij dźwignię w dół aby zablokować płytkę w gnieździe :slightlysmilingface:
Gratulacje, udało Ci się złożyć programator! :slightlysmilingface:
Podłącz programator do portu USB.
Jeżeli korzystasz z Debiana lub Ubuntu zainstaluj aplikację flashrom
wykonując polecenie:
sudo apt update && sudo apt install flashrom
Jeżeli używasz Windowsa, pobierz i rozpakuj flashrom_CH341A.zip|attachment (159,2 KB). Następnie przejdź do folderu i uruchom jako administrator skrypt który zainstaluje sterownik programatora :wink:
Odłącz programator od portu USB.
Przechodzimy na stronę pomocy technicznej producenta - https://www.dell.com/support/home/pl-pl
Wpisujemy model urządzenia i wybieramy go z listy:
Klikamy:
Wybieramy system operacyjny ThinOS:
Zmieniamy kategorię na BIOS:
Pobieramy plik z BIOSem :slightlysmilingface:
Plik powinien mieć dokładnie 2048 KB, czyli 2 MB, ponieważ właśnie taki rozmiar ma pamięć na której znajduje się BIOS :slightlysmilingface:
Jeżeli korzystasz z systemu Windows, przenieś pobrany plik do rozpakowanego wcześniej folderu:
Odłącz wszystko od swojego terminala. Kość biosu w tym terminalu znajduje się w pobliżu baterii którą należy teraz usunąć. Kość biosu w tym modelu może być przylutowana do płyty głównej lub osadzona w sockecie.
Jeżeli w twoim modelu kość biosu jest osadzona w sockecie, musisz ją wyciągnąć. Możesz użyć do tego na przykład małego płaskiego śrubokręta, wystarczy że popchniesz górną klapkę w bok tak jak na poniższym obrazku:
Następnie wystarczy podnieść ją do góry i już można wyjąć kość biosu, ale najpierw najlepiej zrobić zdjęcie tak aby wiedzieć jak z powrotem umieścić kość w terminalu, zwracając uwagę na kropkę w rogu którą oznaczyłem strzałkami. :slightlysmilingface:
Teraz możesz zamocować ją w klipsie programatora, najlepiej położyć kość na czymś płaskim i chwycić ją klipsem najwyżej jak się da aby nie pogiąć nóżek. Koniecznie zwróć uwagę aby nóżka najbliżej kropki była podłączona do czerwonego przewodu klipsa!
Jeżeli kość w twoim modelu jest przylutowana to sprawa jest nieco prostsza, wystarczy chwycić ją klipsem, ponownie zwracając uwagę na to aby czerwony przewód był podłączony do nóżki najbliżej kropki.
Podłącz programator. Uruchom wiersz polecenia/konsolę i przejdź do folderu w którym znajduje się pobrany wcześniej BIOS (oraz plik flashrom.exe w przypadku systemu Windows). Następnie wykonujemy polecenia, dodaj sudo
przed komendami jeśli używasz Debiana lub Ubuntu.
Najpierw odczytamy stary BIOS na wypadek gdyby coś się nie udało:
flashrom -p ch341a_spi -c "MX25L1605A/MX25L1606E/MX25L1608E" -r stary_bios.bin
Jeżeli zobaczysz komunikat No EEPROM/flash device found oznacza to, że klips podłączony jest nieprawidłowo, upewnij się że zrobiłeś to dobrze i że każda nóżka ma kontakt z pinami w klipsie. Jeżeli zobaczysz Found Macronix flash chip “MX25L1605A/MX25L1606E/MX25L1608E” (2048 kB, SPI) on ch341a_spi to znaczy, że klips podłączony jest prawidłowo :smiley:
Reading flash… done oznacza że odczyt powiódł się.
Następnie wgrywamy nowy :slightlysmilingface:
flashrom -p ch341a_spi -c "MX25L1605A/MX25L1606E/MX25L1608E" -w Z10G_bios.bin
Wykonanie obu komend powinno zająć około dwóch minut. Jeżeli zobaczysz
Reading old flash chip contents… done.
Erasing and writing flash chip… Erase/write done.
Verifying flash… VERIFIED. - to znaczy że zapis również powiódł się :partyingface:
Teraz odłącz programator od portu USB, następnie odłącz klips od pamięci, w przypadku lutowanej to już wszystko, w przypadku socketu umieść pamięć tak jak była wcześniej i zamknij socket :slightlysmiling_face:
Nie zapomnij o włożeniu baterii z powrotem na swoje miejsce :grinningfacewithsmilingeyes: :battery:
Po włączeniu terminala powinieneś ujrzeć nowy, pachnący świeżością BIOS :smiley:
Jeżeli wymagane jest podanie hasła, to domyślne hasło brzmi Fireport
, można je wyłączyć :wink:
W razie problemów lub pytań śmiało pisz, postaram się pomóc :slightlysmilingface:
Dziękuję @liamdj23 za pomoc :heart:
Użyte artykuły:
- https://www.parkytowers.me.uk/thin/wyse/zd_bios/programming.shtml
- http://blog.asiantuntijakaveri.fi/2015/07/installing-ubuntu-1404-lts-to-wyse.html
Edekoo | 2021-02-13 14:40:40 UTC | #2
Posiadam owy terminal już od ponad 6 miesięcy było już na nim instalowanych kilka dystrybucji od linuxa do Windowsa.
Obecnie działa na nim proxmox nie mam z nim żadnych problemów działa 24/7 od zakupu.
W Biosie nie grzebałem bo nie było takiej potrzeby :P
Za bardzo nie widzę powodu po co to robić biorąc pod uwagę koszt terminalu a narzędzi do zmiany biosu. A zawsze może coś pójść nie tak osobie nie mającej styczności z czymś takim. (Do sprawy podszedłem jak typowy polak jak działa to po co ruszać, lecz posiadam umiejętności by coś takiego zrobić ale nie widzę potrzeby jak wszystko działa :slight_smile:)
Po za za moim marudzeniem poradnik wydaje się spoko, jeśli padnie mi terminal to będzie gdzie zajrzeć :smiley:
Wisienka | 2021-02-13 14:43:55 UTC | #3
Świetny poradnik, polecam :blush:
piotr321 | 2021-03-11 08:25:19 UTC | #4
Witam
Dzięki spoko poradnik
Ale mam problem z tym komputerkiem może ma ktoś pomysł a mianowicie
Chciałem wejść do biosu tego terminala i przez nieuwagę wpisałem trzykrotnie błędne hasło (z innego kompa a tu chyba było standardowe Fireport
) teraz jak chce wejść do biosu wyskakuje monit password/ unlock key **** i pod spodem unlock key hint number i cyfry. Jest szansa żeby to obejść. Podejrzewam że nawet po wgraniu nowego biosu ta blokada pozostanie. Znalazłem w necie odblokowanie za paręnaście USD ale to mija się z celem wartość sprzętu niższa niż od tej kwoty. Terminalek działa mam na nim Proxmoxa ale jak coś padnie to d…pa.
Dzięki
KMatuszak | 2021-03-11 09:19:01 UTC | #5
Myślę że wystarczy zresetować ustawienia BIOSu poprzez wyjęcie na chwilę baterii z płyty głównej :wink:
piotr321 | 2021-03-11 09:36:36 UTC | #6
No niestety wyjąłem na 15 minut i po restarcie to samo :unamused:
Tylko szkoda że nie wraca do wpisania podstawowego hasła bo go chyba znam. tylko po restarcie i “delete” wchodzi monit o to hasło “administratora” czy jak ono się tam nazywa
krfcm | 2021-03-11 12:33:44 UTC | #7
Tak z ciekawości, da się zbutować z zewnętrznego dysku?
KMatuszak | 2021-03-11 16:22:07 UTC | #8
Jasne, bez problemu, nawet z użyciem portu USB 3.0 (są dwa z tyłu w tym konkretnym modelu) :wink:
piotr321 | 2021-03-12 07:20:16 UTC | #9
Dostałem się do biosu założyłem klawiaturę na przewodzie wpisałem “Fireport” i poszło i ogólnie nie wiem czy to klawiatura czy moje “zaćmienie”
Dzięki za zainteresowanie Pozdrawiam
PanRomekPL | 2021-10-30 11:09:58 UTC | #10
Na jakiej konkretnej wersji terminala oparłeś ten poradnik na dellu wyse 7010 czy na 7020?
KMatuszak | 2021-10-30 11:49:24 UTC | #11
7010
sevenjanusz | 2022-01-10 16:18:10 UTC | #12
Wtam. Widzę że na jednym zdjęciu zworka żółta w termnalu jest w innym miejscu a na drugim w innym. Gdzie powinna być zworka
KMatuszak | 2022-01-10 16:24:54 UTC | #13
Hej, czy mógłbyś sprecyzować o który konkretnie element chodzi?
sevenjanusz | 2022-01-10 17:01:33 UTC | #16
koło gniazda z jednej i drugiej strony są bolczyki i tam jestzółta zworka
Na jednym ze zdjęć jest gdzie indziej a na drugim w innym miejscu
przepraszam chyba tylko to tak wyglada ale mam problemy. Myślałem że to to
KMatuszak | 2022-01-10 17:01:44 UTC | #17
W moim Dellu okolice gniazda wyglądają tak:
sevenjanusz | 2022-01-10 17:11:34 UTC | #18
Coś idzie nie tak. Nie wiem co
Timo | 2022-01-10 17:15:09 UTC | #19
Nie wykrywa komendy, na pewno masz plik o takiej nazwie w tej lokalizacji?
Spróbuj ewentualnie
[quote=”KMatuszak, post:1, topic:17995”]
flashrom.exe
[/quote]
sevenjanusz | 2022-01-10 18:24:54 UTC | #20
Przepraszam Bardzo ale musiałem na chwilę wyjść , odejść od kompa. Wiec teraz już wyświetla się taka informacja. Coś robię nie tak?
KMatuszak | 2022-01-10 21:44:18 UTC | #21
Czy zainstalowałeś sterownik i podłączyłeś programator?
sevenjanusz | 2022-01-10 21:55:47 UTC | #22
tak zrobiłem.
KMatuszak | 2022-01-10 21:59:34 UTC | #23
Sprawdziłem i taki sam komunikat pokazuje się u mnie jeśli sterownik nie jest zainstalowany. Upewnij się, że uruchamiasz skrypt instalacyjny z uprawnieniami administratora:
sevenjanusz | 2022-01-10 22:05:16 UTC | #24
wkładam programator do USB uruchamiam plik jako admin, wyskakuje mi konsola z informacją wciśnij jakiś klawisz by rozpocząć..... i tak robie. Lecz w men.urzadzeń nie widać żeby był zainstalowany. Ja robie to na win 7 może dlatego?
KMatuszak | 2022-01-10 22:07:06 UTC | #25
[quote=”sevenjanusz, post:24, topic:17995”]
Ja robie to na win 7 może dlatego?
[/quote]
Możliwe, spróbuj skorzystać z nowszego systemu operacyjnego.
sevenjanusz | 2022-01-10 22:09:23 UTC | #26
Sory że zawracam głowę. Taki świetny jest opis a tu problem. OK dzisiaj jestem w pracy i nie mam dostepu do win10 , jutro zobacze czy sie uda i dam znać. Pozdrawiam serdecznie i dziekuję
sevenjanusz | 2022-01-11 09:52:39 UTC | #27
Właśnie była próba na win10 i tak to wygląda
KMatuszak | 2022-01-11 09:54:44 UTC | #28
Czy na pewno model twojego programatora to ch341a? :thinking:
sevenjanusz | 2022-01-12 16:27:51 UTC | #29
Kupiłem drugi programator. Okazało się że na Win7 z rymi podanymi sterownikami nie pójdzie niestety. Zainstalowałem win 10 jako maszynę wirtualną i wszystko hula super. Wgrałem nowy Bios. Ale od starego on niczym się nie różni
KMatuszak | 2022-01-12 19:10:02 UTC | #30
[quote=”sevenjanusz, post:29, topic:17995”]
Ale od starego on niczym się nie różni
[/quote]
NIe ma się różnić, tylko nie posiadać problemów które dotyczą starszych wersji. Zależy też jaką konkretnie wersję miałeś poprzednio, być może nie była na tyle stara aby mieć jakieś problemy.
mistrzu2055 | 2022-01-21 21:01:54 UTC | #31
Dobry wieczór,
kupiłem z zalinkowanych aukcji programator, mam ten sam sprzęt Della oczywiście.
Do momentu wgrywania nowego biosu szło wszystko dobrze, czyli nawet stary zgrany dla bezpieczeństwa, ale przy flashowaniu biosu wyskakuje mi cały czas ten sam błąd co na zdjęciu.
Mógłbyś proszę pomóc ?
KMatuszak | 2022-01-21 21:07:56 UTC | #32
Hej, upewnij się że prawidłowo złożyłeś programator i odpowiednio podłączyłeś kość do klipsa.
mistrzu2055 | 2022-01-21 21:20:33 UTC | #33
Niestety ułamała mi się jedną nóżka która była już naruszona i chyba to był ten problem. Czy ma Pan jakiś pomysł co z tym zrobić ? Może np ma Pan taką kość i byłby chętny sprzedać :slight_smile:
KMatuszak | 2022-01-21 21:22:47 UTC | #34
Niestety nie mam takich kości na sprzedaż, ale widziałem kiedyś że można je kupić w internecie za kwotę około 10-15zł :wink:
mistrzu2055 | 2022-01-21 21:40:14 UTC | #35
A wie Pan może jaka to dokładnie kość, jak ją szukać ?
KMatuszak | 2022-01-21 21:42:30 UTC | #36
Na Twojej kości powinno znajdować się odpowiednie oznaczenie, ale najprawdopodobniej jest to
Macronix flash chip “MX25L1605A/MX25L1606E/MX25L1608E” (2048 kB, SPI)