Hobby computer ZX Evolution!
WARNING! ZX Evolution sold and supplied by Vitaliy tetroid.nedopc.com, tetroid@inbox.ru.
-->
Hobby computer ZX Evolution is Spectrum-compatible,
but has some extension and use modern peripheries.
Design:
hardware: Vadim Akimov (LVD), Roman Chunin (CHRV), Dmitry Dmitriev (DDP).
software: Vyacheslav Savenkov (Savelij).
Features:
- Z80 3.5 MHz (classic mode)/ 7 MHz (turbo mode without CPU wait circles)/ 14 MHz (mega turbo with CPU wait circles);
- 4 Mb RAM, 512Kb ROM;
- MiniITX board (172x170mm), 2 ZXBUS slots, power ATX or +5,+12V;
- Based on fpga (Altera EP1K50);
- Peripheral MCU ATMEGA128;
- PS/2 keyboard and mouse support;
- Floppy (WDC1793) Beta-disk compatible interface, IDE (one channel, up to 2 devices on master/slave mode), SD(HC) card, RS232;
- Video out: RGB, VGA (scandoubler);
- Sound: AY, Beeper, Covox (PWM);
- Original keyboard and joystick support;
- Tape interface (in/out);
- Real-time clock.
List of monitors tested for compatibility with ZX EVolution is here.
Test program for monitors is here.
Documentation:
Sources (SVN) is on site svn.nedopc.com.
User documentation:
- User manual (revision C) here.
Hardware manual:
- Soldering manual (revision C) is here.
- Principal scheme (revision C) is here.
- Montage scheme (revision C) is here.
- Bill of material (revision C) is here.
- Hardware source (revision C) is here [PCAD2002] (not used for commercial purposes).
Programmers manual:
Warning! Description of start menu (EVO RESET SERVICE), programmers manual (for configuration BASECONF)
and documentation about flashing ROM and MCU (flashing BOOTLOADER) place in "Configurations and ROM's"
Configurations and ROM's:
It content two types of ROM's:
- ROM image for flashing to EEPROM chip (29040) on ZX Evolution board;
- Configuration image for flashing to MCU (AVR) on ZX Evolution board (Configuration start on switch-on of ZX Evolution).
Alternative ROM's:
WARNING: These ROM's not designed in NedoPC. Please any questions mail to authors.
NedoPC not support ROM's from other authors.
History:
Revision C:
Changes:
- Board size is miniITX (172x170mm);
- Remove onboard PAL-coder;
- Add AY-printer interface;
- Add controll of frequency multiplier;
- Add audio in (total 3 audio in);
- Use CPU Z80 in QFP;
- Remove RGB connector (connect via VGA);
- Add RS232-USB bridge;
- Remove AT power connector;
- Add connector for PAL coder.
Changes:
- Correct PS/2 connectors pattern;
- Correct OE on ICS501;
- Increase 78M05 pattern;
- Add jumper for disabling 12V on slots;
- Correct ATX power connectors pattern;
- Increase ferrites pattern;
- Decrease boards sizes;
- Remove jumper for enabling MCU programming;
- Correct 4148 pattern;
- Add ZXBUS 1st pin direction;
- Correct WD1793 reset;
- Correct FDD pattern (add key pin);
- Add texts to board ("HDD Led", "PWR Led", "ZX Keyboard/ZX Joystick", "Slot1", "Slot2");
- Correct location of VGA connector.
Documentation:
- Principal scheme (revision B) is here.
- Montage scheme (revision B) is here.
- Bill of material (revision B) is here.
- Add printer port: AY-printer.
- User manual (revision B) is here.
- Soldering manual (revision B) is here.
- Hardware source (revision B) here [PCAD2002] (not used for commercial purposes).
First version (not manufactured).
Documentation:
- Principal scheme (revision A) is here.
- Montage scheme (revision A) is here.
- Bill of material (revision A) is here.
- Hardware source (revision A) here [PCAD2002] (not used for commercial purposes).
Main page.
Email: nedopc@mail.ru, nedopc@yandex.ru.