MiSTer

MiSTer je nadogradnja MiST projekta na veći FPGA i brži ARM. MiSTer obezbedjuje savremeni video izlaz preko HDMI-ja (VGA i audio izlaz dostupni su na dodatnoj I/O ploči). Baziran je na Terasic DE10-Nano ploči.

Poboljšanja u odnosu na MiST ploču:
  • Altera Cyclone V SE FPGA sa 110,000LE (41,500ALM) i 5,570Kbit Block RAM.
  • ARM Cortex A9 dual-core procesor na 800MHz.
  • HDMI video i audio omogućava povezivanje sa bilo kojim modernim monitorom / televizorom.
  • DDR3 1GB dostupan za ARM i FPGA.
  • Visoka brzina ARM <-> FPGA interkonekcije zato što su oba u istom čipu.
  • Linux na ARM-u pruža podršku za mnoge I/O uredjaje i sisteme datoteka.
  • Ploča je masovno proizvedena od strane velikog proizvodjača i dostupna na tržištu.

  • Zbog većeg FPGA, mogu se kreirati veći sistemi. Takodje je moguće dodati više podrške sa ARM strane. Na primer TZX format trake može se analizirati na ARM-u i zatim poslati na FPGA. Firmver nije ograničen veličinom koda ili dostupnom RAM-om. Moguće je čak emulirati neke delove sistema na ARM-u koji nisu dostupni u FPGA (tzv. Hibridni emulator).
    MiSTer skalira originalnu video rezoluciju na standardnu HDMI rezoluciju (obično 1280x720p60), tako da ne morate tražiti neki stari monitor sa VGA ulazom koji podržava nestandardnu rezoluciju i brzinu sinhronizacije. Za ljubitelje VGA je i dalje dostupan i daje originalnu video rezoluciju.

    MiSTer kreće od početnog nivoa kao prazna DE10-Nano ploča.
    Preporućuje se da koristite OTG USB HUB sa svojom DE10-Nano pločom.


    Sa dodatnom pločom SDRAM 32MB moći ćete da koristite gotovo sva jezgra.

    MiSTer dodatne ploče:
  • SDRAM ploča (preporućeno proširenje) Ova mala ploča se priključuje na GPIO0 konektor na DE10-Nano ploči. Ovaj SDRAM 32MB na matičnoj ploči je potreban za većinu jezgara da bi emulirao retro memorijski modul.
  • I/O ploča (opcionalno proširenje) Ova ploča se priključuje na GPIO1 konektor na DE10-Nano ploči. Pruža nasledjeni VGA izlaz (6 bita po boji), audio izlaz (3.5mm konektor), digitalni optički audio izlaz, tastere, LED diode, ventilator za hladjenje FPGA-ARM čipa. Ova ploča nije potrebna za pokretanje većine jezgara.


  • RTC ploča (opcionalno proširenje) Ova ploča je priključena na LTC konektor i osigurava sat realnog vremena.
  • USB HUB ploča (opcionalno proširenje) Ova ploča dodaje 7-portni USB HUB montiran ispod glavne ploče.


  • Priključite napajanje. Na monitoru ćete videti meni MiSTer. Izaberite jezgro i pritisnite taster Enter na tastaturi da biste ga pokrenuli.
    Pritisnite F12 na tastaturi da biste prikazali System Settings.


    Jezgra:

  • Istorijski Računari:
  • Altair 8800, DEC PDP-1, EDSAC, ...
  • Rani Računari:
  • Apple I, Aquarius, Atari 800XL, Commodore C16, Plus/4, Commodore PET, Galaksija, Jupiter Ace, MultiComp (CP/M), Orao, Sharp MZ Series, TI-99/4A, TRS-80 Model 1, ZX81, ...
  • 8-bit Računari:
  • Amstrad CPC 6128, Apogee, Apple II+, BBC Micro B, Master, BK0011M, Commodore C64, Ultimax, Commodore VIC-20, MSX, Oric-1 and Oric Atmos, SAM Coupe, Sinclair QL, Specialist/MX, TSConf, Vector 06C, ZX Spectrum, ...
  • 16-bit i 32-bit Računari:
  • Acorn Archimedes, Amiga, ao486 (PC 486), Apple Macintosh Plus, Atari ST/STe, X68000, ...

  • Konzole 1. i 2. Generacije:
  • Astrocade, Atari 2600, Atari 5200, AY-3-8500, Odyssey2, Vectrex, ...
  • Konzole 3. i 4. Generacije:
  • Colecovision, SG-1000, Genesis/Megadrive, Sega Master System (SMS), MegaCD, NeoGeo, NES, SNES, TurboGrafx 16 / PC Engine, ...
  • Konzole prenosive:
  • Gameboy, Gameboy Color, Gameboy Advance, Game Gear, ...
  • Ostalo:
  • Arduboy, CHIP-8, Flappy Bird, Game of Life, ...

  • Arkadne igre:
  • Više od 170 jezgra za arkadne igre: Arcade Cores List




    MiSTer ploči možemo imati pristup preko ugradjenog Ethernet porta. Sistem ima FTP, SSH, SFTP servise. Za FTP servis na PC računaru može se koristiti Total Commander, a za SSH servis preporučuje se Putty.

    User name: root, Password: 1



    Povežite DE10-nano ploču sa PC računarom pomoću UART-to-USB (USB mini type B) konektora pored micro-USB. PC računar će ga prepoznati kao virtualni COM port. Koristite bilo koju konzolnu aplikaciju za povezivanje s ovim COM portom. Preporučuje se Putty.
    Konfiguracija COM porta: 115200, 8, 1, None, None

    User name: root, Password: 1

    mc (midnight commander) upravljač datotekama je dostupan za lakšu navigaciju preko foldera.




    I/O štampana ploča:


    Za izradu USB joystick-a za jednog igrača, potrebno je: USB joystick ploča, kutija za arkadne igre, joystick, 6x taster 30mm, 2x taster 24mm, USB kabal, kablovi za povezivanje, vijci za montažu.




    Na većinu jezgara može se priključiti stari joystick (Atari standard) pomoću USB joystick ploče i DB9 muškog konektora, povezivanje prema gornjoj tabeli.

    Na web tržištu se mogu naći više verzija USB-pad i USB-joystick:



    Link:
  • MiST projekt
  • MiSTer projekt
  • Terasic DE10-Nano
  • Altera Cyclone V SE FPGA
  • Zero delay USB joystick encoder/