You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

42 lines
1.5 KiB

NAME
flash - in-situ 29F040 flash ROM programmer for N8VEM, Zeta and N8
computers.
SYNOPSIS
flashz
flashn8
DESCRIPTION
The flashz and flashn8 erase and program the FLASH ROM chip from an
image file. flashz is used for the N8VEM Z80-SBC and Zeta computers.
flashn8 is used with the N8 home computer. Both function the same
except in the way memory is addressed.
flash expects a 512k file in the same directory containing the image
that will be programmed into the ROM. This file must have the
unimaginative filename of ROM.IMG. The whole process of erasing and
programming the ROM takes less than a minute for an 8MHz Zeta - far
less than the time taken to upload your new image.
This program is only suitable for 512k FLASH ROMs. Older chips
use 14-bit addresses of 5555h and 2AAAh for their command sequences,
newer chips use x555h and x2AAh. This program uses the older addresses
as the newer chips are backward compatible. Versions of this program
earlier than v0.6 were for newer chips only.
Assemble with TASM using the commands
tasm -t80 -g3 flashz.asm flashz.com
tasm -t80 -g3 flashn8.asm flashn8.com
JUMPERS
The following jumpers must be in place on the boards to allow the
29F040 to be programmed.
For the N8VEM Z8-SBC MK-II: K1 1-2, K6 2-3, K8 2-3
For the N8: K3 1-2, K4 2-3, K5 2-3
For the Zeta, no jumpers need (or can) be set.
AUTHOR
Written by David Giles so he doesn't have to open the box his Zeta
lives in so often. Reports to N8VEM group or vk5dg@internode.on.net