ZXTres‐Guia Esencial - Maverick-Shark/retroGuru GitHub Wiki

ZXTRES++

Modo ZXTRES

  • BIOS - Desde el modo MiST, seleccionar el core ZXTRES y seguidamente mantener apretado la tecla F2
  • Menu ESXDOS - Desde el modo MiST, seleccionar el core ZXTRES y una vez arrancado el core por defecto, apretar la tecla F5
  • NOTA: Para arrancar cores .zx3 y .bit, lanzarlos desde el menu ESXDOS
  • Teclas de función:
PC Key ZX
F2 BIOS
F5 Menu ESXDOS
F10 GRAPH
ESC BREAK
Bloq Despl 15 KHz
  • SOFT RESET: CTRL + ALT + SUPR
  • HARD RESET: CTRL + ALT + Back SPACE
  • NMI CALL: CTRL + ALT + F5

Keyboard (Key mapping)

Firmware

Cómo actualizar la Middle Board (0202)

  • Para la Middle Board dual (mb2):
1. Descomprimir el .rar en la raiz de la microSD copiando el directorio BIN (que contiene los ficheros MBUPD, MBINFO y el dir BPLUGINS) además del UPG2MIST.TAP
2. Copiar también el contenido de la carpeta MiST (OJO!!! no la carpeta, el contenido) en la raiz de la microSD
3. Ejecutar el ficehro UPG2MIST.TAP desde el menú (tecla F5) del EsxDOS
4. La MB se actualizará en 4 pasos
5. Una vez finalizado, se reiniciará arrancando el menu típico de la MiST
  • NOTA: Para volver a la ZXTres, ejecutar el core ZXTRES

MB2 Version 0203 (v2.3) y siguientes

1. Copiar RP2MAPP.BIN y RP2UAPP.BIN (mist-zx3-fw-only-mb2-0203.zip) en la raiz de la SD
2. Arrancar el core ZXTRES
3. Saltamos al modo BASIC pulsando la tecla ESC
4. Ejecutar: .mbupd rp2mapp.bin

Legacy mode (no OSD menu)

  • It will start in ZX mode
  1. Rename MiST folder
  2. Rename BOOT.BIT file
  • NOTE 1: ZXTRES++ without microSD boots in legacy mode after 8-10 seconds.
  • NOTE 2: Rename ZXTRES.BIT file to BOOT.BIT, it'll start ZX core.

ZXTRES mode - FLASH

  • Para cargar un fichero ZXTRES_32.ZX3 en la FLASH
  1. Arrancar el core ZXTRES y acto y seguido, mantener la tecla / (division) del teclado numérico.
  2. El core arrancara en modo root (se pondra durante la carga del core un instante el fondo rojo).
  3. Apretar la tecla ESC para saltar al modo esxdos de ejecución de comandos.
  4. Lanzar el comando .upgrzx3 (desde el esxdos).
   .upgrzx3
  • NOTA: El fichero ZXTRES_32.ZX3 contiene una lista de cores (previamente creada) para ser flasheado en la SPIFLASH

ZXTRES mode - BIOS

  • Para entrar en la bios, durante la carga del core ZXTRES, mantener la tecla de función F2 apretada.

MiDi

ZXTres Downloader

> python ZX3_Downloader.py -k a200t -m mist

Test cores

Display Port Carta de Ajuste

Board Test

Brick Recovery (FLASH)

  • FT232 programmer

    • ADBUS0 --> TCLK
    • ADBUS1 --> TDI
    • ADBUS2 --> TDO
    • ADBUS3 --> TMS
    • GND -----> GND

Note: Do not forget to connect the GND to the board

  openFPGALoader -c ft232 --detect
  openFPGALoader -c ft232 recovery.bit

Links