Hyundai SUPER-LT4 to rzadki komputer typu luggable PC, ale dopiero analiza jego BIOS-u pokazuje, jak wyglądała rzeczywista implementacja firmware w sprzęcie z przełomu lat 80. i 90. Dump dwóch kości EPROM pozwala zajrzeć głęboko w architekturę systemu i zrozumieć, jak producent połączył klasyczny BIOS Award z własnymi rozszerzeniami.

Hyundai SUPER-LT4 BIOS – czym jest i dlaczego jest wyjątkowy

BIOS w Hyundai SUPER-LT4 to firmware zapisany w dwóch układach EPROM, które po połączeniu tworzą pełny obraz systemu o rozmiarze 128 KB. Jest to BIOS oparty na Award Software z około 1990 roku, jednak w wersji OEM, zmodyfikowanej przez producenta sprzętu.

Najważniejsza cecha tego BIOS-u to jego charakter hybrydowy:

  • klasyczny BIOS PC/AT (Award)
  • zintegrowany VGA BIOS Cirrus Logic
  • rozszerzony setup dostosowany do komputera przenośnego

To połączenie sprawia, że mamy do czynienia nie z generycznym BIOS-em, ale z firmware zaprojektowanym konkretnie pod ten model.

Dump BIOS – jak powstaje pełny obraz firmware

Odczyt BIOS-u został wykonany z dwóch układów EPROM:

  • STM27C512 EVEN
  • STM27C512 ODD

Każdy z nich zawiera 64 KB danych. Ze względu na 16-bitową architekturę systemu dane są podzielone na dwa strumienie:

  • EVEN – bajty parzyste
  • ODD – bajty nieparzyste

Aby uzyskać pełny obraz BIOS-u, oba pliki muszą zostać połączone metodą przeplotu:

EVEN[0], ODD[0], EVEN[1], ODD[1]…

W efekcie powstaje obraz o rozmiarze 128 KB, który można analizować jako spójny firmware systemowy. Suma kontrolna obrazu wynosi 00h, co wskazuje na poprawny odczyt i brak błędów.

Plik(i) BIOS dla Hyundai SUPER-LT4 i sumy kontrolne (EPROM dump)

W ramach analizy wykonany został pełny dump obu układów EPROM. Udostępnienie plików wraz z sumami kontrolnymi pozwala na ich weryfikację oraz wykorzystanie w celach archiwizacyjnych i serwisowych.

Pliki:

Każdy plik:

  • rozmiar: 65536 bajtów (64 KB)
  • typ: EPROM 27C512
  • zawartość: połowa BIOS (low/high byte)

Sumy kontrolne:

STM27512-EVEN_BIOS.BIN
MD5: d2a31462ed13852894b1984c24646e30
SHA1: 257d5cf8bd3f53d8d3be2f7bf8eaa1d460f469a5
SHA256: f04fade72489e02ebd8373cbc1eceec887f7a2cdbed4e56518a5c8a6ba742340

STM27512-ODD_BIOS.BIN
MD5: c2dcd048243016205050f87a3607b5b5
SHA1: 2a902beb3be538c01b4667f16898139cbec24437
SHA256: 3589460d819488d75f0d1342b40eeb53d2f9a4eee6bf7d51d7a54b9f3ae9d032

Pliki te po połączeniu tworzą pełny obraz BIOS o rozmiarze 128 KB.

Struktura BIOS Hyundai SUPER-LT4 – trzy warstwy firmware

Analiza binarna BIOS-u pokazuje, że obraz nie jest jednorodny. Można w nim wyróżnić trzy główne obszary funkcjonalne.

Systemowy BIOS Award

Podstawę stanowi BIOS Award, odpowiedzialny za:

  • procedurę POST
  • inicjalizację sprzętu
  • obsługę przerwań BIOS
  • komunikację z urządzeniami

Jest to wersja dostosowana do platformy 286, bez późniejszych rozszerzeń znanych z komputerów 386 / 486.

VGA BIOS Cirrus Logic

Na początku obrazu znajduje się zintegrowany firmware grafiki:

Cirrus Logic VGA BIOS (Stingray) Version 2.22

To oznacza, że:

  • układ graficzny nie posiada osobnej pamięci ROM
  • jego inicjalizacja odbywa się w ramach BIOS-u systemowego

To rozwiązanie było typowe dla konstrukcji OEM oraz komputerów przenośnych.

Setup Hyundai – warstwa OEM

Najbardziej charakterystycznym elementem BIOS-u jest setup systemowy, który został rozszerzony przez producenta. Zawiera on funkcje specyficzne dla tego modelu, niedostępne w standardowym BIOS-ie desktopowym.

Funkcje BIOS – co można było konfigurować

Analiza BIOS-u pokazuje, że użytkownik miał dostęp do funkcji wykraczających poza standardowy setup PC/AT.

Możliwe było między innymi:

  • przełączanie częstotliwości procesora (6 MHz / 12 MHz)
  • wybór wyświetlania (Internal LCD / External CRT)
  • zarządzanie energią (Power Down, Sleep, HDD Power Down)
  • obsługa zewnętrznych napędów FDD
  • konfiguracja dysków twardych poprzez profile (np. CONNER 20MB, 40MB)
  • wykorzystanie pamięci rozszerzonej EMS 4.0

Informacje ukryte w BIOS-ie

Dump BIOS-u zawiera również dane, które nie są widoczne dla użytkownika, ale mają dużą wartość analityczną.

Znalezione informacje obejmują:

  • identyfikację modelu: Hyundai SUPER LT4
  • wersję setupu: 1.0
  • dane o autorze / marce firmware: ADVENT CO., Seoul, Korea
  • daty wskazujące na rok 1990

To pokazuje, że firmware był tworzony lokalnie przez OEM, a nie tylko dostarczony przez Award.

BIOS jako odzwierciedlenie sprzętu

Jednym z najciekawszych wniosków jest pełna zgodność BIOS-u z fizyczną konstrukcją komputera. Firmware:

  • rozpoznaje i obsługuje układy Cirrus Logic
  • uwzględnia możliwość zmiany taktowania CPU
  • zawiera funkcje dla LCD i zewnętrznego monitora
  • obsługuje zewnętrzne urządzenia

To oznacza, że BIOS nie jest uniwersalny – jest ściśle dopasowany do tej konkretnej płyty głównej komputera Hyundai SUPER-LT4.

Znaczenie dumpa BIOS-u w kontekście retro sprzętu

Dump BIOS-u Hyundai SUPER-LT4 ma znaczenie wykraczające poza samą analizę jednego komputera. Pozwala on:

  • zachować firmware w formie archiwalnej
  • analizować architekturę systemów PC/AT
  • odtwarzać konfiguracje historyczne
  • diagnozować i naprawiać sprzęt

W przypadku tak rzadkiego modelu jest to jedno z niewielu dostępnych źródeł wiedzy o jego działaniu.

Wniosek

BIOS Hyundai SUPER-LT4 to przykład firmware z początku lat 90., który łączy klasyczny Award BIOS z rozszerzeniami OEM dostosowanymi do komputera przenośnego. Zintegrowany VGA BIOS, obsługa trybów pracy CPU oraz funkcje zarządzania energią pokazują, że już w erze 80286 producenci eksperymentowali z rozwiązaniami znanymi później z laptopów.

Analiza dumpa BIOS-u nie tylko pozwala zrozumieć działanie tego konkretnego komputera, ale także pokazuje, jak wyglądała ewolucja firmware w kierunku bardziej zintegrowanych i sprzętowo powiązanych systemów.

Kategorie: Laptopy

mgr Bartłomiej_Speth

Absolwent wydziału Fizyki Uniwersytetu im. Adama Mickiewicza w Poznaniu na kierunku Fizyka z informatyką. Miłośnik komputerów, sprzętu komputerowego oraz otwartego oprogramowania. Specjalizuje się w budowie, naprawach, modyfikacjach laptopów jak i jednostek stacjonarnych. Zapalony PC'towiec od momentu, w którym otrzymał swój pierwszy komputer z procesorem 80286.

0 komentarzy

Dodaj komentarz

Symbol zastępczy awatara

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *