ZX 48 Spider: Różnice pomiędzy wersjami
Z ZX Spectrum Wiki
(Nie pokazano 4 wersji utworzonych przez jednego użytkownika) | |||
Linia 14: | Linia 14: | ||
* możliwość użycia zasilacza o dowolnej polaryzacji. | * możliwość użycia zasilacza o dowolnej polaryzacji. | ||
* przełącznik banków ROM | * przełącznik banków ROM | ||
− | * płyta w całości przystosowana do montażu przewlekanego | + | * płyta w całości przystosowana do montażu przewlekanego |
+ | |||
+ | == Kompatybilność == | ||
+ | |||
+ | Przetestowane interfejsy: | ||
+ | |||
+ | * DivIDE,DivSD - działają | ||
+ | * DivIDE+ - nie działa | ||
+ | * Ti-of-TTL + stacja klon FDD 35 - wyrób Pear-owy - działa | ||
+ | * Beta disk 48k - działa | ||
+ | * Beta disk 128k - działa | ||
+ | * Tact-Polbasic - działa | ||
+ | * D+ - działa | ||
+ | * Interface 1 + Microdrive - działa, ale nie działa RS232, bo nie ma 12V na złączu. | ||
+ | * reszta drobnicy (Interface II, AY-ki i inne bez swojego ROM-u, działają) | ||
+ | |||
+ | Jeśli chodzi o folię klawiatury to: | ||
+ | * folia ZX 48k - Keypol - działa jak działała, czyli topornie, ale to jej wina nie elektroniki :) | ||
+ | * folia ZX 48k + - RWAP - działa. Działają kursory, średniki, cudzysłowy itd. Nie stwierdziłem problemów. | ||
+ | |||
+ | Podziękowania dla Maryjana z forum speccy.pl za przeprowadzenie testów. | ||
== Firmware == | == Firmware == | ||
Oprogramowanie dla układu CPLD EPM7128 zostało opracowane na podstawie implementacji z [https://opencores.org/project/zx_ula OpenCores] autorstwa Miguela Jodara. Don "Superfo" wykorzystał tą implementację do stworzenia rodziny ZX Max, na podstawie której, został zaprojektowany ZX 48 Spider. Firmware w obecnej formie powstał przy aktywnym udziale i pomocy forumowiczów [http://speccy.pl speccy.pl]. | Oprogramowanie dla układu CPLD EPM7128 zostało opracowane na podstawie implementacji z [https://opencores.org/project/zx_ula OpenCores] autorstwa Miguela Jodara. Don "Superfo" wykorzystał tą implementację do stworzenia rodziny ZX Max, na podstawie której, został zaprojektowany ZX 48 Spider. Firmware w obecnej formie powstał przy aktywnym udziale i pomocy forumowiczów [http://speccy.pl speccy.pl]. | ||
+ | Projekt ten wykorzystuje wsad CPLD od ZX Max 48 Issue 2 | ||
== Zasoby == | == Zasoby == | ||
* Lista materiałowa ([https://drive.google.com/file/d/1j6Q_z7V1ndhAiaNlLcvherXzdqO81j2P BOM]) | * Lista materiałowa ([https://drive.google.com/file/d/1j6Q_z7V1ndhAiaNlLcvherXzdqO81j2P BOM]) | ||
* Projekt PCB ([https://drive.google.com/file/d/1DI9xsoc9CNCarkn60MoSjVZFB-SErd68 ZX 48 Spider Gerber]) | * Projekt PCB ([https://drive.google.com/file/d/1DI9xsoc9CNCarkn60MoSjVZFB-SErd68 ZX 48 Spider Gerber]) | ||
− | |||
− | |||
[[Kategoria:Sprzęt]] [[Kategoria:Komputery]] [[Kategoria:Projekty]] | [[Kategoria:Sprzęt]] [[Kategoria:Komputery]] [[Kategoria:Projekty]] |
Aktualna wersja na dzień 13:29, 17 lut 2019
Klon ZX Spectrum 48 zbudowany na bazie projektu ZX Max 48.
Płyta zaprojektowana aby pasowała do standardowej obudowy ZX Spectrum 48k lub ZX Spectrum+
Charakterystyka:
- ULA w oparciu o układ CPLD z rodziny Altera Max7000 (EPM7128SLC84)
- 48KB pamięci RAM,
- układ dźwiękowy AY-3-8910 lub AY-3-8912 z wyjściem stereo,
- interfejs joysticka w standardzie Kempston,
- wyjście wideo RGB,
- możliwość użycia zasilacza o dowolnej polaryzacji.
- przełącznik banków ROM
- płyta w całości przystosowana do montażu przewlekanego
Kompatybilność
Przetestowane interfejsy:
- DivIDE,DivSD - działają
- DivIDE+ - nie działa
- Ti-of-TTL + stacja klon FDD 35 - wyrób Pear-owy - działa
- Beta disk 48k - działa
- Beta disk 128k - działa
- Tact-Polbasic - działa
- D+ - działa
- Interface 1 + Microdrive - działa, ale nie działa RS232, bo nie ma 12V na złączu.
- reszta drobnicy (Interface II, AY-ki i inne bez swojego ROM-u, działają)
Jeśli chodzi o folię klawiatury to:
- folia ZX 48k - Keypol - działa jak działała, czyli topornie, ale to jej wina nie elektroniki :)
- folia ZX 48k + - RWAP - działa. Działają kursory, średniki, cudzysłowy itd. Nie stwierdziłem problemów.
Podziękowania dla Maryjana z forum speccy.pl za przeprowadzenie testów.
Firmware
Oprogramowanie dla układu CPLD EPM7128 zostało opracowane na podstawie implementacji z OpenCores autorstwa Miguela Jodara. Don "Superfo" wykorzystał tą implementację do stworzenia rodziny ZX Max, na podstawie której, został zaprojektowany ZX 48 Spider. Firmware w obecnej formie powstał przy aktywnym udziale i pomocy forumowiczów speccy.pl. Projekt ten wykorzystuje wsad CPLD od ZX Max 48 Issue 2
Zasoby
- Lista materiałowa (BOM)
- Projekt PCB (ZX 48 Spider Gerber)