User manual
62
FLASH MEMORY EXPANSION SUPPLEMENT
(
NOT AVAILABLE ON 22/24/26 level)
The 46 printer comes standard with 512KB of Flash memory (44 – 256KB). However, 46 (non-Lemur) can be
ordered or upgraded with an additional 4MB of expansion Flash memory for a total of 4MB. A 44 can be
ordered or upgraded with an additional 2MB of expansion Flash memory for a total of 2.25MB. A 46 Lemur
comes with 4MB of expansion Flash memory already. The FGL42 printer comes standard with 128KB of Flash
memory. The 2MB of expansion memory includes the original 128K plus two reserved 64K blocks. Therefore,
the total memory available with the expansion upgrade is 1.92 MB. This memory can be used for storing
downloaded fonts or logos. At powerup, the printer will determine if it has any additional memory. If so, it will
display a message on the LCD display (EX. MEM DETECTED) and use the full expansion flash for storing
downloaded data.
All the rules for downloading information to the expansion flash are the same as before. However, several new
features have been added:
If the flash gets full, it will flash the LED panel with an error 9 status pattern (see the LED STATUS PANEL
SUPPLEMENT for further info).
If you try to print a logo that was not saved or only partially saved because the flash was full, you will receive a
status byte (28 dec) from the printer.
If you overflow the expansion flash when downloading a font set, you will get the flashing LED error 9 status as
described above. However, if you try and print an incomplete font set you will not get a status byte indicating a
mistake as you would with an incomplete logo. You will probably notice the mistake on the printout.
You may still use the download space available status request <S7> to monitor how much free space is left. It
can now be used to keep track of both the RAM and expansion flash. If you are in temporary mode, the <S7>
command will return the amount of RAM space available. If you are in permanent mode, it will display the
amount of flash available. Note: deleting a file from flash does not free up the memory for later use unless the
flash is empty. This is planned as a future enhancement.
The ESC c command is still used to reset the pointers in the expansion flash (also see the <DF#> command).