Firmware Collection
===================
- Choose a firmware by machine type, keyboard layout and EPBIOS type from the available variants.
- For 1chipMSX and Zemmix Neo, copy the 'emsx_top.pld' file in the same folder of 'flash.bat' and 'pldflash.com' files
  and run these command lines from MSX-DOS 2 to go:

  A:\>FLASH EMSX_TOP.PLD
    or
  A:\>SET EXPERT ON
  A:\>PLDFLASH EMSX_TOP.PLD

- For SM-X, copy the 'ocm_sm.pld' file in the same folder of 'xflash.bat' and 'smxflash.com' files
  and run these command lines from MSX-DOS 2 to go:

  A:\>XFLASH OCM_SM.PLD
    or
  A:\>SET EXPERT ON
  A:\>SMXFLASH OCM_SM.PLD

- The 'pld_collector.cmd' script is a firmware collection tool useful to quickly put them on the SD card.


WARNING!! Do NOT turn off the device until the Flash Process is done
--------------------------------------------------------------------
A corrupted PLD file might cause your system to FAIL!
Any damages caused by improper operations of updating the firmware is at your own risk. Please be responsible.

Using incorrect firmware, you may need to use the recovery procedures as described below.


Recovery Guide for 1chipMSX and Zemmix Neo
==========================================
Here is how to flash the device after a failed update using a personal computer with Windows OS.

1. Buy and install a compatible download cable for 'EPCS4' like USB ByteBlaster.

2. Download and install Stand-Alone Quartus II Programmer 11.0sp1 (free):
http://download.altera.com/akdlm/software/acds/11.0sp1/208/standalone/11.0sp1_programmer_windows.exe

3. Open the case of your 1chipMSX or Zemmix Neo and attach the cable on the JTAG connector with the pin-1 towards the front of device.

4. Run the programmer and power on the device, select "Active Serial Programming" method to load the 'recovery.pof' file.


Recovery Guide for SM-X
=======================
Here is how to flash the device after a failed update using a personal computer with Windows OS.

1. Buy and install a compatible download cable for 'EPCS4' like USB ByteBlaster.

2. Download and install Stand-Alone Quartus II Programmer 13.0sp1 (free):
http://download.altera.com/akdlm/software/acdsinst/13.0sp1/232/ib_installers/QuartusProgrammerSetup-13.0.1.232.exe

3. Go to the bottom of SM-X and attach the cable on the JTAG connector with the pin-1 towards the front of device.

4. Run the programmer and power on the device, select "JTAG" method to load the 'recovery.jic' file.


______________
KdL 2020.05.23
