
I wonder if the community has encountered this and has better understanding of the problem and possible solution. I'm running into a rather strange problem with Z280 operating in Z80-compatible mode.
#Eprom programmer build serial#
In mode 2, the design is software compatible to ZZ80CF, so I'm able to boot it up with a serial port, load the monitor, then load the CP/M BIOS/BDOS/CCP and run CP/M. It also has two RC2014 expansion slots.ġ) Normal mode, booting out of the EPROM, copy program into RAM and run in RAM Ģ) EPROM programmer mode, bootstrap out of the serial port, load program into RAM to program the EPROM. It has a CF flash interface ready for CP/M.
#Eprom programmer build Pc#
This is a 102mmX102mm through-hole pc board with Z280 operates in 12MHz Z80-compatible mode. In fact, it can serve as an EPROM programmer for future projects.

This is ZZ80MB, a Z80 SBC that can be built by beginner and does not require an EPROM programmer. I have not forgotten about this project and have even designed a board but didn't get around to build it until today. Attachment: ZZ80CF_ROM-less_Z80SBC.jpeg.It can also configure to bootstrap from the EPROM. For the DIY EPROM programmer, I can get rid of the battery and nonvolatile controller, add a socket for an EPROM, then load the programming algorithm along with the program into RAM via serial port and program the EPROM.

The is repurpose of an existing ROM-less design based on Z280 operating in Z80-compatible mode, ZZ80CF, : plasmo:zz80cf It takes advantage of Z280's UART bootstrap feature to initially program the battery-backed RAM. The experienced hobbyists already have a generalized EPROM programmer so this is probably not too interesting, but I feel there are many new people interested in "going back to basic" with retro computer such as Z80, but do not want to invest in an EPROM programmer, so this may fill the need of new retro computer hobbyists. Responding to nealcrook's question about EPROM programmer gives me an idea it should be useful to build a Z80 SBC that does not need programmer of any sort, that it can be programmed the first time from a serial port and, in turn, reprogram itself and serve as an EPROM programmer.
