Autor Wątek: FDD3000 na świeżo  (Przeczytany 210273 razy)

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 na świeżo
« Odpowiedź #390 dnia: 2016.02.10, 06:35:03 »
Na płytce jest taki element podpisany LK1.
Wstaw sobie w to miejsce wyłącznik zasilania, a wtyczkę zasilacza przyklej na stałe, żebyś już nie mylił ;D
ZX/Enterprise/CPC/Robotron/C128D

Maryjan

  • *****
  • Wiadomości: 6666
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: FDD3000 na świeżo
« Odpowiedź #391 dnia: 2016.02.10, 11:07:25 »
Z tym wyłącznikiem, to faktycznie, wstawię. Ale wpadłem na pomysł, że zmienię gniazdo zasilania i wtyczkę, pasujące tylko do przetwornicy, którą wpinam do zasilacza 12V i FDD 35.

Z ciekawości, jaka powinna być wydajność prądowa zasilacza do zasilania FDD 35 + dwa napędy ?. Bo mnie wyszło, że 2,5A starczy.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: FDD3000 na świeżo
« Odpowiedź #392 dnia: 2016.02.10, 11:15:50 »
Nawet mniej. W miarę nowoczesny napęd będzie potrzebował maksymalnie 0.7A:

http://www.techtravels.org/amiga/SAMSUNG-SFD321B-070103.pdf

Myślę, że 2A całkowicie wystarczy przy braku rozszerzeń i starych napędów.

Maryjan

  • *****
  • Wiadomości: 6666
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: FDD3000 na świeżo
« Odpowiedź #393 dnia: 2016.02.10, 11:19:57 »
Czyli 2,5A jest wartością bezpieczną z lekkim naddatkiem uwzględniającym "jakość" zasilacza, którym zasilamy FDD 35.

Właśnie zauważyłem, że chcąc uruchomić CP/M, muszę mieć dwie dyskietki. W oryginalnej FDD 3000 jak wiadomo, CP/M znajduje się na jednej dyskietce, którą po wczytaniu terminala na ZX-a lub TIMEX-a, odwracamy na drugą stronę, wciskamy RESET w stacji i ładuje nam cię CP/M do stacji.

W FDD 35 z uwagi na sposób wyboru stron dyskietki fizycznie nie mam możliwości zmienić strony dyskietki. Dlatego potrzebne będą dwie.
Jak stworzę dyskietki z ich obrazów, to przetestuję i zdam relację.
« Ostatnia zmiana: 2016.02.10, 11:27:04 wysłana przez mariansss »
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: FDD3000 na świeżo
« Odpowiedź #394 dnia: 2016.02.10, 11:30:49 »
Precyzyjniej - na jednej stronie jest TOS oraz TOS-owy program TERMINAL, a CP/M jest na drugiej stronie.
Jest wersja jednodyskietkowa (terminal + CP/M), ale chyba tylko w rękach Yarka.

Maryjan

  • *****
  • Wiadomości: 6666
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: FDD3000 na świeżo
« Odpowiedź #395 dnia: 2016.02.10, 11:48:22 »
Właśnie wpadłem na inny pomysł. Jeśli nagram TOS wraz z emulatorem terminala na drugiej stronie dyskietki (w przypadku FDD 35, będzie to napęd "C"), zaś na pierwszej CP/M i taką dyskietkę włożę do FDD 35 i przechodząc poleceniem GO TO*"c"d, przejdę na drugą stronę dyskietki, to uruchomię terminal. Nacisnę przycisk RESET w stacji i CP/M powinien mi się załadować ze stacji "A" czyli pierwszej strony dyskietki.

Myślę, że powinno się to udać.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: FDD3000 na świeżo
« Odpowiedź #396 dnia: 2016.02.10, 11:52:03 »
To nie zadziała tak, jak chcesz, bo RESET czyści rejestry i boot będzie zawsze z napędu A:, dopóki się czegoś nie przerobi.

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 na świeżo
« Odpowiedź #397 dnia: 2016.02.10, 11:53:30 »
Żeby załadować terminal nie musisz bootować stacji, więc z C: można spokojnie go zaczytać.
TOS-owy START wczytuje się po resecie komputera, a nie stacji.
ZX/Enterprise/CPC/Robotron/C128D

Maryjan

  • *****
  • Wiadomości: 6666
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: FDD3000 na świeżo
« Odpowiedź #398 dnia: 2016.02.10, 11:54:09 »
To nie zadziała tak, jak chcesz, bo RESET czyści rejestry i boot będzie zawsze z napędu A:, dopóki się czegoś nie przerobi.

Ale z "A" pierwszej strony dyskietki. Reszta działa tak, jak napisał Pear.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: FDD3000 na świeżo
« Odpowiedź #399 dnia: 2016.02.10, 12:04:16 »
No to nie rozumiem. Jak chcesz zatem najpierw zbootować TOS z tej samej dyskietki?

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 na świeżo
« Odpowiedź #400 dnia: 2016.02.10, 12:07:44 »
No to fakt, trzeba mieć drugą dyskietkę, albo drugą stację.
Ale jeśli stacja już była wcześniej uruchomiona pod TOS, to terminal i CP/M może być na jednej dyskietce.
ZX/Enterprise/CPC/Robotron/C128D

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: FDD3000 na świeżo
« Odpowiedź #401 dnia: 2016.02.10, 12:10:52 »
Właśnie.
I to nie koniec problemów. Moim zdaniem zapodanie komendy GOTO * prawie na pewno zakończy się błędem Disk Corrupted, bo TOS będzie chciał uaktualnić tablicę identyfikatorów dysków. Ale najprościej chyba jest to po prostu sprawdzić :)

Maryjan

  • *****
  • Wiadomości: 6666
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: FDD3000 na świeżo
« Odpowiedź #402 dnia: 2016.02.10, 12:11:46 »
No własnie, tak czy siak trzeba mieć dwie dyskietki.
Jest jedna niezaprzeczalna zaleta FDD 35 nad FDD 3/3000. Posiadając napęd 3`5 nie trzeba mieć przełącznika stron dyskietki przy formacie 140Kb. Nie trzeba też "wachlować" dyskietkami.

Jeszcze muszę przećwiczyć pracę z napędem 3''. Mam już odpowiedni zasilacz i WTYCZKI :) już nie pomylę :)
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 na świeżo
« Odpowiedź #403 dnia: 2016.02.10, 12:18:05 »
I to nie koniec problemów. Moim zdaniem zapodanie komendy GOTO * prawie na pewno zakończy się błędem Disk Corrupted, bo TOS będzie chciał uaktualnić tablicę identyfikatorów dysków. Ale najprościej chyba jest to po prostu sprawdzić :)
Nie zawsze. Nie wiem od czego to zależy, ale czasami ten błąd się pojawia, a czasami nie.
Wyjęcie dyskietki z napędu i włożenie z powrotem kasuje błąd.
Zastanawia mnie dlaczego kasuje, bo stacja w żaden sposób nie sprawdza obecności dyskietki w napędzie, gdy nie czyta lub zapisuje.
ZX/Enterprise/CPC/Robotron/C128D

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: FDD3000 na świeżo
« Odpowiedź #404 dnia: 2016.02.10, 12:24:10 »
Tak czy siak, najlepszym wyjściem byłoby to Yarkowe :)
Domyślam się, że działa to następująco:
- wczytuje się CP/M,
- ładuje się autostart (standardowo w CP/M 2.2 nie ma autostartu, ale są przynajmniej 2 metody na jego zrobienie),
- załadowany kod wysyła do interfejsu stacji kod "mam program START i chcę ci go wysłać", a następnie dane binarne i kończy działanie,
- komputer (po resecie) ładuje dane myśląc, że to program START z dyskietki TOS.
Oczywiście przesyładne dane binarne są typu PROGRAM i zawierają kod maszynowy terminala w wersji inline (linia REM .z krzakami).
Widziałem to w akcji na jednej z imprez :)