cena od 25 000 CZK
Dzięki możliwości podłączenia do sieci TNS-NET, HC-08 umożliwia uruchamianie systemu przez sieć.
Klawiatura identyczna z TNS HC-16.
W sumie przetrwały 3 warianty:
Dla wariantów z dwiema pamięciami 2716 pierwsza jest z adresu 0x0000, druga z adresu 0x1000 (czyli jest przerwa, najwyraźniej wynikająca z planu większego układu). Kod najpierw kopiuje zawartość do pamięci RAM, następnie ROM jest odłączany od zakresu pamięci.
Na komputerach TNS-HC istnieje możliwość zainstalowania systemu operacyjnego
albo z dyskietek 5 1/4" bezpośrednio do niego podłączonych,
lub w sieci, szybko lub wolno
linii z innego komputera w sieci.
Przez „szybkie połączenie liniowe” mamy na myśli
łączenie komputerów TNS kablem koncentrycznym za pomocą modułów
UPP-NET.
Przez „powolne połączenie liniowe” mamy na myśli
szeregowa pętla prądowa - kanały A i B sterowane przez moduł
ZAPYTAJ lub PYT.
Kanał A kontrolowana jest pętla prądowa i szybka linia
wspólne wyposażenie techniczne i zależy tylko od ustawień
przełączniki w komputerze TNS-HC, który z nich będzie sterowany.
Z tego powodu nie można ich podłączyć jednocześnie.
Po włączeniu komputera lub zresetowaniu bootloadera
ogłasza, drukując nagłówek otwierający, a następnie zaczyna samodzielnie
aby dowiedzieć się, czy w dowolnym napędzie znajduje się dyskietka.
Najpierw testuje dysk 0, potem 1. Jeśli dysk rzeczywiście
znajduje, próbuje zainstalować z niego specjalny program startowy,
który jest przechowywany w zarezerwowanych ścieżkach każdego systemu
dyskietki. Jeśli znaleziony dysk rzeczywiście jest dyskiem systemowym, nastąpi uruchomienie
z systemem operacyjnym. W przeciwnym razie podejmie próbę instalacji
system uległ awarii („zawiesza się”).
Jeśli program ładujący nie zostanie znaleziony na żadnym dysku
dyskietce, pojawi się pytanie, skąd uruchomić system:
xxx pyta, skąd uruchomić komputer (A,B,L,X,Y,0-31 + Take)?
Wartość „xxx” oznacza numer danego zestawu komputerowego TNS-HC
przełącznik.
Oczekuje się, że użytkownik wprowadzi jedną z poniższych opcji
opcje:
A - program ładujący spróbuje uruchomić system operacyjny z dysku
jednostki 0.
B - program ładujący próbuje uruchomić system operacyjny z dysku
jednostki 1.
F - program ładujący spróbuje najpierw uruchomić system operacyjny
z dysku 0. Jeśli nie został znaleziony na tym dysku
dyskietce, spróbuje również uruchomić komputer z napędu 1.
X - bootloader przełącza się na kanał A pętli prądowej
Y - ładowarka przełącza na kanał B pętli prądowej
L - bootloader przełącza się na szybką linię. Ten stan jest
ustawione domyślnie.
dd - numer, pod którym znajduje się komputer zdalny, z którego
system zostanie załadowany, wiem to w sieci. Jest wpisane
dziesiętny w zakresie 0 - 31.
Jeśli popełnisz błąd przy wprowadzaniu opcji, możesz go poprawić
za pomocą klawisza [<-].
W przypadku uruchamiania z komputera zdalnego wymagane jest pierwsze
określić, czy system operacyjny będzie uruchamiał się z szybkiego lub
wolne linie i ewentualnie określić kanał pętli prądowej.
Jak wspomniano, domyślnie jest ustawiony na rozruch z
najczęściej używana szybka linia. Oznaczenie linii
można to zrobić wybierając L, X lub Y. W ten sposób ładowarka jest na to przygotowana
uruchamia się z wymaganej linii i ponownie pyta, skąd
powinien uruchomić system operacyjny. Jednakże oczekuje teraz na wejście
numery zdalnego komputera, z którego zostanie uruchomiony system.
Program ładujący zawsze próbuje najpierw uruchomić system operacyjny
z dyskietek. Abyśmy jednak nie musieli czekać podczas uruchamiania z linii,
dopóki program ładujący nie wykryje, że nie są one włożone do napędów dyskowych
dyskietek, możemy jednocześnie nacisnąć żądaną opcję
poprzez naciśnięcie przycisku [RESET]. Po zwolnieniu obu przycisków,
program ładujący spróbuje uruchomić system zgodnie z naszą prośbą.
Ładowarka TNS (FWLP) - w 1.2 JZD Slušovice 1989 Dyskietka 0 Dyskietka 1 003 pyta, gdzie wprowadzić (A,B,0-31 + Take)? 2 Linia się łączy... OK czytanie systemu operacyjnego... ddd Przekazuję kontrolę systemowi operacyjnemu
Po włączeniu komputera lub zresetowaniu go wyświetliło się
załadowałem nagłówek otwierający i zacząłem się dowiadywać,
czy dyskietki są włożone do stacji dysków.
Postępuje zgodnie z tą sekwencją w przypadku jednostek 5 1/4”.
nie są fizycznie podłączone do komputera. Jednak bootloader
zamieściłem zapytanie od czego zacząć, z czego możemy wyciągnąć wnioski,
że nie może znaleźć dyskietek w napędach. Prosimy o wdrożenie
system poprzez domyślny szybki
linie z komputera numer 2. Loader najpierw próbował,
czy połączenie może zostać nawiązane. Udało mu się, dlatego
rozpoczął ładowanie własnego pliku systemowego SYS.SYS. Po
ładując go, przekazałem kontrolę systemowi.
2) Ładowarka TNS (FWLP) - w 1.2 JZD Slušovice 1989
Dyskietka 0 uruchamia OSBOOT
OSBOOT V 2.01 (C) SWS/TPS Słusovice
Teraz program ładujący znalazł dysk systemowy w napędzie 0
dyskietce, co można rozpoznać po tym, że pochodzi z dyskietki
udało się wprowadzić specjalny program startowy OSBOOT.
Najpierw zapisał swój nagłówek, a następnie na dyskietce
szukał pliku systemowego SYS.SYS, do którego przekazał po
wprowadzenie zarządzania.
3) Ładowarka TNS (FWLP) - w 1.2 JZD Slušovice 1989
Dyskietka 0
Dyskietka 1 uruchamia OSBOOT
Program ładujący sprawdził dyskietki w napędach. W
nie znalazł dysku w napędzie 0, znalazł dysk w napędzie 1. To nie jest
jest to jednak dysk systemowy, ponieważ można go uruchomić
nie udało się uruchomić z niego specjalnego programu startowego
OSBOOT. Jedynym rozwiązaniem tego warunku błędu jest
reset komputera.
4) Ładowarka TNS (FWLP) - w 1.2 JZD Slušovice 1989
Dyskietka 0 uruchamia OSBOOT
OSBOOT V 2.01 (C) SWS/TPS Słusovice
Nie znaleziono SYS.SYS
Nawet w tym przypadku dyskietka nie jest włożona do napędu
0, ponieważ nie ma na nim zapisanego żadnego systemu
Plik SYS.SYS.
5) Ładowarka TNS (FWLP) - w 1.2 JZD Slušovice 1989
Błąd wyboru dyskietki 1
W tym przypadku jesteśmy już w trakcie resetowania komputera
zażądano uruchomienia systemu z jednostki 1. Nacisnęli
jesteśmy jednocześnie przyciskami [RESET] i [B]. Możemy to zrobić
wywnioskować, że program ładujący próbował uruchomić się natychmiast
systemu z dyskietki w napędzie 1 bez wcześniejszego wykonania tej czynności
testowana jednostka 0. Jednak ponieważ w tej jednostce
nie było dysku systemowego, bootloader wyświetlił błąd
raportowanie.
6) Ładowarka TNS (FWLP) - w 1.2 JZD Slušovice 1989
011 pyta, gdzie wprowadzić (A,B,0-31 + Take)? 5
Linia nawiązuje połączenie... - błąd komunikacji
011 pyta, gdzie wprowadzić (A,B,0-31 + Take)?
Pierwszą rzeczą, którą można wywnioskować z tekstów w tym przykładzie, jest to
fakt, że już podczas resetowania poprosiliśmy o uruchomienie systemu
za pośrednictwem szybkiej linii. Nacisnęliśmy jednocześnie
Przyciski [RESET] i [L]. Program ładujący próbował kontynuować
połączenia, czego nie zrobił. W tym przypadku
szukaj usterki bezpośrednio na linii.
7) Ładowarka TNS (FWLP) - w 1.2 JZD Slušovice 1989
Dyskietka 0
Dyskietka 1
008 pyta, gdzie wprowadzić (A,B,0-31 + Take)? 1
Linia się łączy... OK
czytanie systemu operacyjnego... 000
Jeśli programowi ładującemu uda się nawiązać połączenie, spróbuje
załaduj plik systemowy SYS.SYS. Jeśli plik
nie ładuje się (licznik pozostaje zerowy), jest to konieczne
szukaj usterki bezpośrednio na komputerze z którego pochodzi system
wprowadzić.
Sygnały Chipselect są generowane przez 74154 (IC104)
Wyjście 74154 | Zakres we/wy | Znaczenie / obwód | Uwaga |
---|---|---|---|
CS0# | 0x3C-0x3F | - | |
CS1# | 0x38-0x3B | S2 | |
CS2# | 0x34-0x37 | - | Podobno S3 !!! |
CS3# | 0x30-0x33 | S4 | |
CS4# | 0x2C-0x2F | PFD WYŁ | |
CS5# | 0x28-0x2B | PPIMAP | |
CS6# | 0x24-0x27 | MAPF | |
CS7# | 0x20-0x23 | DEFMAPA | |
CS8# | 0x1C-0x1F | WYŁ | |
CS9# | 0x18-0x1B | Karta FDC | |
CS10# | 0x14-0x17 | Karta FDC | |
CS11# | 0x10-0x13 | PPI 1 — MHB8255A | |
CS12# | 0x0C-0x0F | SIO - IC86 - UA8560D | Kanał A (CTC1, Kanał 0): TNS-NET / Fast Line, Kanał B (CTC0, Kanał 1): Drukarka szeregowa |
CS13# | 0x08-0x0B | PIO - IC51 - UA855D | |
CS14# | 0x04-0x07 | CTC1 – IC88 – UA587D | |
CS15# | 0x00-0x03 | CTC0 - IC87 - UA587D |