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

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
FDD3000 na świeżo
« dnia: 2015.10.14, 21:31:04 »
Wieczory coraz dłuższe, a coś trzeba robić :)
Skończyłem w tym tygodniu projekt interfejsu myszki do Enterprise 128 :)
W garażu jak zwykle czeka zapas komputerów do naprawy, ale to na weekend.
Mając godzinę czy dwie dziennie, można chociaż coś porysować.
No to porysowałem płytkę FDD3000 po nowemu.
Słyszałem już od przynajmniej kilku zapaleńców, że budują klona, ale jakoś nikt się nie chwali gotowym rozwiązaniem.
Skończą się testy interfejsu myszki, opróżnię garaż z "trupków" i płytka jedzie na produkcję mini serii (5 sztuk).
ZX/Enterprise/CPC/Robotron/C128D

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: FDD3000 na świeżo
« Odpowiedź #1 dnia: 2015.10.14, 21:35:52 »
Nareszcie ;)
A możesz podać założenia projektowe? Pod jaką obudowę? Jakieś uproszczenia/ulepszenia?

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 na świeżo
« Odpowiedź #2 dnia: 2015.10.14, 21:44:51 »
Przerysowałem schemat ze skanów oryginalnej FDD3. Chcę sprawdzić, czy to w ogóle zadziała.
To jest na razie przymiarka. Na płytce jest 64KB RAM i 32KB ROM. Układ GAL zrobiłem po swojemu na podstawie adresacji układów w FDD3.
Kontroler dysków WD1772 nadal jest łatwo dostępny.
Na razie tak jak w oryginale UART WD2123, ale z uwagi na jego cenę (ponad 60 zł/szt) i kiepską dostępność, prawdopodobnie albo całkiem zniknie, albo zastąpię go czymś innym.
Płytka ma rozmiary i otwory montażowe identycznie jak napęd 3,5".
Można podłączyć 2 napędy. Każdy z napędów może pracować jako 80-ścieżkowy dwustronny (A, B) lub jako dwa napędy 40-ścieżkowe jednostronne (A,C i B,D).
ZX/Enterprise/CPC/Robotron/C128D

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: FDD3000 na świeżo
« Odpowiedź #3 dnia: 2015.10.14, 22:32:10 »
Brak WD2123 może być problemem - nie wiem, czy TOS nie będzie się blokował w martwych petlach. Niestety nie mam na czym tego sprawdzić.
A jaki przewidujesz CPU? Fajnym następcą byłby eZ80, który na dodatek ma własne UART-y :)

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: FDD3000 na świeżo
« Odpowiedź #4 dnia: 2015.10.14, 22:39:55 »
Super, zapisuję się !

Podoba mi się to, jesli tylko zachowa pełną kompatybilność z oryginałem.
ZX81/ZX 48k/Zx48k+/ZX +2/ZX +2A/+3/TC2048/FDD3000/FDD5000/3"/3,5'/5,25'/Beta 48k Apina/D+/GP50s/DIVIDE CF/Masterface/Polbasic SamCoupe QL CPC6128/N100 MSX-SVI738  MSX2-VG8235

hsimpson

  • *****
  • Wiadomości: 729
  • Miejsce pobytu:
    Warszawa
Odp: FDD3000 na świeżo
« Odpowiedź #5 dnia: 2015.10.14, 22:46:30 »
@pear liczyłeś może jaki byłby koszt gotowca?

ZbyniuR

  • *****
  • Wiadomości: 3333
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: FDD3000 na świeżo
« Odpowiedź #6 dnia: 2015.10.14, 22:59:58 »
eZ80 nie obsługuje tzw zakazanych rozkazów. A to może być problem. :(
- Jeśli masz w domu światło i wodę, tzn. że masz światłowód. ;)

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: FDD3000 na świeżo
« Odpowiedź #7 dnia: 2015.10.14, 23:48:20 »
Musi być Z80 czterdziestonóżkowy, bo jest kultowy :)
Oczywiście ja tez się piszę, nawet na testy :)
« Ostatnia zmiana: 2015.10.14, 23:57:27 wysłana przez mariansss »
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 na świeżo
« Odpowiedź #8 dnia: 2015.10.15, 06:20:17 »
Ta wersja płytki, to jest klon prawie 1:1.
Najpierw spróbuję uruchomić w tej wersji.
Potem będę wydziwiał ;)
Kosztów nie liczyłem. Na razie robię research :)
ZX/Enterprise/CPC/Robotron/C128D

hsimpson

  • *****
  • Wiadomości: 729
  • Miejsce pobytu:
    Warszawa
Odp: FDD3000 na świeżo
« Odpowiedź #9 dnia: 2015.10.15, 09:04:23 »
Wstępnie się piszę na sztukę gotowca.

Ilyad

  • *****
  • Wiadomości: 580
  • Miejsce pobytu:
    Białystok, IV Rzesza Pospolita
Odp: FDD3000 na świeżo
« Odpowiedź #10 dnia: 2015.10.15, 09:05:26 »
No, nareszcie ! Ja też się piszę na 1 kpl. z interfejsem.
ZX-81, ZX-Pand AY, 48k "gumiak", 48K+, 128K + "Toster", +2 "szarak" 1024k Profi, Masakrator FM, DivIDE 2K11, ZX Evolution rev. C, ZX-Uno, C64, C16 64K, Plus4 + 1541 Ultimate II + SD2IEC

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4537
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: FDD3000 na świeżo
« Odpowiedź #11 dnia: 2015.10.15, 10:37:14 »
Wieczory coraz dłuższe, a coś trzeba robić :)

to było się zgłosić, że chciałbyś coś porobić - zawsze coś się znajdzie ;-)

Cytuj
Mając godzinę czy dwie dziennie, można chociaż coś porysować.
albo porobić coś dla portalu ;-)


Cytuj
No to porysowałem płytkę FDD3000 po nowemu.
Raczej FDD3...

Chętnie potestuję, łącznie z intersejsem ;)


pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 na świeżo
« Odpowiedź #12 dnia: 2015.10.15, 10:42:09 »
Z FDD3 to jest tylko rozmiar płytki :)
Z FDD3000 brakuje tylko złącza do rozszerzenia systemu.
ZX/Enterprise/CPC/Robotron/C128D

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4537
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: FDD3000 na świeżo
« Odpowiedź #13 dnia: 2015.10.15, 10:46:40 »
No ale FDD3000 to też ULA, to Timex Terminal, a co za tym idzie CompositeVideo.

Ale nie spierajmy się o takie drobnostki ;-)

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: FDD3000 na świeżo
« Odpowiedź #14 dnia: 2015.10.15, 10:48:15 »
Trzeba najpierw mieć ten terminal.
ULA (PAL) i wideo są w terminalu, a nie w stacji.
Po kolei ... ;D
ZX/Enterprise/CPC/Robotron/C128D