smp
Veteran Member
Hello all,
For the very first time in my life, I am looking to get an S-100 system up and running with CP/M from scratch.
My system is:
IMSAI (with front panel)
Compupro CPU-Z
Compupro RAM-17
SD Systems Versafloppy II
www.s100computers.com SIO
I have a system monitor program that I cobbled together from the TDL Zap monitor and another Intel hex file loader that I acquired out on the Internet. This system monitor fits within a 2K EPROM that I have installed on the RAM-17 board at F000H.
Most recently, I spent some time chasing some memory problems that I thought I had. Then once I was certain that I have good memory in my system, I added in the Versafloppy II interface and attached a 5.25 inch floppy drive. I downloaded the Versafloppy diagnostic program available on www.s100computers.com (thanks a million John Monahan!) and patched it to run with my system monitor I/O routines. I have the Versafloppy diagnostic running (it's a lot of code - something like 14K) and it is exercising my disk drive quite nicely.
I have the hardware foundation for moving ahead and trying to get CP/M up and running.
I can use the diagnostic code to format the floppy disk in a variety of different DSDD formats.
What is my next step? Do I buy a copy of CP/M on a disk from eBay and then use the instructions originally provided by Digital Research to write a minimal boot loader and attempt to read CP/M into my system, and then patch it to communicate through my system monitor I/O routines? Are there copies of original CP/M out there that I can actually try this with, or is it best to get a disk image from Dave Duffield and start from there?
I have used CP/M machines before, but all have come with their own specific boot disks. I've never tried to do this from absolute scratch before. Any advice or pointers that you may offer will be greatly appreciated!
smp
For the very first time in my life, I am looking to get an S-100 system up and running with CP/M from scratch.
My system is:
IMSAI (with front panel)
Compupro CPU-Z
Compupro RAM-17
SD Systems Versafloppy II
www.s100computers.com SIO
I have a system monitor program that I cobbled together from the TDL Zap monitor and another Intel hex file loader that I acquired out on the Internet. This system monitor fits within a 2K EPROM that I have installed on the RAM-17 board at F000H.
Most recently, I spent some time chasing some memory problems that I thought I had. Then once I was certain that I have good memory in my system, I added in the Versafloppy II interface and attached a 5.25 inch floppy drive. I downloaded the Versafloppy diagnostic program available on www.s100computers.com (thanks a million John Monahan!) and patched it to run with my system monitor I/O routines. I have the Versafloppy diagnostic running (it's a lot of code - something like 14K) and it is exercising my disk drive quite nicely.
I have the hardware foundation for moving ahead and trying to get CP/M up and running.
I can use the diagnostic code to format the floppy disk in a variety of different DSDD formats.
What is my next step? Do I buy a copy of CP/M on a disk from eBay and then use the instructions originally provided by Digital Research to write a minimal boot loader and attempt to read CP/M into my system, and then patch it to communicate through my system monitor I/O routines? Are there copies of original CP/M out there that I can actually try this with, or is it best to get a disk image from Dave Duffield and start from there?
I have used CP/M machines before, but all have come with their own specific boot disks. I've never tried to do this from absolute scratch before. Any advice or pointers that you may offer will be greatly appreciated!
smp
Last edited: