About Flashstore
This application needs 16K of either EPROM or Flash space. It is normally supplied on a Flashcard in the the Program Area as the standard Z88 does not understand Flash Cards. If it is on a 32K EPROM, Eazylink is bundled with it to use up the spare 16K.
Download
FlashStore 1.9.5 (compiled on 06/08/2022, now supports the same flash memory types as OZ 5.0)
Introduction
The Z88 when it was introduced had two ways of saving files.
- RAM pack
- EPROM card.
The RAM pack is good. It is convenient and quick to use. The downside of it is that if the Z88 goes wrong or the batteries go flat, the files saved there will have gone. EPROM packs are really useful. They can store the files, which remain there even when the RAM has lost them. The disadvantage was that to erase the files, they needed to be exposed to UV light. This meant that 20 minutes, a mains supply and an EPROM Eraser was required.
When the Flash chip appeared it could save files like the EPROM but it had these advantages.
FAST ERASING - takes less than ten seconds to erase 1024K bytes.
FAST SAVING - takes three seconds to save a 20K file.
LOW POWER - uses a 1/10 of the power used by a standard EPROM.
The History of how it came about and the commands are covered in separate sections, but it cannot be stressed enough, that without the Flash chip and the dedication of the people involved has allowed development of OZ.
Flashstore exists as two versions:-
- as a 'stand-alone' application for all Z88 OZ versions.
- and as a standard application in OZ 4.2 and newer versions.
It is slightly faster in its operation and applications like the Filer, now recognise the Flash cards. The software required to understand flash cards is written within the operating system.
This manual covers the 'stand-alone' application.
Flash device
Flashstore supports the following chip types. They can be read in any slot.
512KB | 1MB | Write | |
---|---|---|---|
INTEL | I28F004S5 | I28F008SA I28F008S5 | Slot 3 only |
AMD | AM29F040B | AM29F080B | All slots |
AMIC | 29F040B | All slots | |
Macronix | MX29F040C | All slots | |
STMicro | ST29F040B | ST29F080D | All slots |
SST | SST39SF040 | All slots | |
EON | EN29LV040A | All slots |
If no flash chip is recognised, it is assumed that the device is an EPROM card.
Display examples
For this configuration, the following results are displayed on the following screens.
Select File Card Area
Only two flash device types are displayed here and are shown either as AMD or INTEL. This is because aside from the Intel chips, all the other flash chips are AMD compatible. The one exception is SST, which has a slightly different sector erase method (4K sectors instead of 16K for the others), but in all other regards it behaves identically to AMD.
File Card Area
Further information about the chip type may be obtained from the File Card Area displayed in the right-hand side window.
Slot 0 displays the AM29F040B
Slot 1 displays the AMIC29F040B
Slot 3 displays the I28F008S5
Why can't the Z88 use SD cards?
Quite simply both the hardware and the software would require a massive amount of work done.
On the hardware side the Z88 uses a parallel means of operation whilst the SD cards uses the serial method.
The Z88's filing system is not compatible to what the SD card uses.