[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [N8VEM-S100:1174] Re: [N8VEM: 14994] Re: CF and SD card images

As I remember it had to do with the fact that I wanted to use the same BIOS for an IDE  hard disk I had as well as well as CF Cards (same number of sec/track).  Since CPM is capable of using only a very small fraction of a card seemed OK at the time!  For the MS-DOS drivers however I use every contiguous sector this is because MSDOS even in its  simplest mode can read/write multiple contiguous sectors.


While on CF cards. The one thing I have not figured out is some CF cards do not work correctly with the S-100 IDE board.  Single or dual versions.  The 4GB Kingston CF cards (with the flowers on it):



Work fine. As do 8 Gb Maxell, or 4 GB Patrist cards.  For example SanDisk cards give errors.  I have not been able to figure out what the problem is.   Must be some card internal timing/signal requirements.

The Kingston cards have never dropped a byte in almost 2 years of continuous use!








John Monahan Ph.D

e-mail: mon...@vitasoft.org

Text:    mon...@txt.att.net



From: n8vem...@googlegroups.com [mailto:n8vem...@googlegroups.com] On Behalf Of yoda
Sent: Sunday, November 25, 2012 1:11 PM
To: n8vem...@googlegroups.com
Subject: Re: [N8VEM-S100:1174] Re: [N8VEM: 14994] Re: CF and SD card images


Hi Leonard


Just a word of caution - the way John has his data laid out is not ideal.  With his IDE for CF he leaves 64 sectors holes in his data (if I remember right).  I had to do some tricks to take images from SIMH and get them to work with the S100-IDE board.  I used dd with the "of" parameter to skip blocks on the CF card.  I was going to fix the driver so it would use contiguous sectors but just haven't had time to fix it - shame to have a non standard format as presented on the S100-IDE driver.



On Sunday, November 25, 2012 2:29:02 AM UTC-6, mathman wrote:

Hi John


Since I'm using the 2-port serial I/O board at A0H, with the Z80 cpu and Master monitor, and the 4Meg ram bd (with 2 chips set for 64K RAM), plus your ZFDC and IDE cards and the whole thing seems to be running well with the Monitor...

Seems like the time to try to get CPM going. Not sure if your disk images will work, since I think your console is at 0H.

I found the CPM source here http://www.uxpro.com/cpm/www.cpm.z80.de/source.html .

I know the BIOS has to know the params for my 3.5 or 5.25 in. floppies (not to mention the 80 Meg HD), and I know I have to patch the terminal I/O.

Would you have some useful info for me to work from? I tried to read the HD and 3.25 inch DD floppies written my Andrew's SBC system, (which I had no problem building); but I get read errors on these from

the S100 system- maybe the disk format is wrong, or the CPM operating system is not where it is expected to be for S100? Also, I used SIMH to patch the MYIDE rom data to test my hard drive, and it seems ok.

Help please, if you have some time. I might be able to make CPM go-eventually; but it seems expeditious to ask first.

Thank you


Leonard Young


From: n8ve...@googlegroups.com [mailto:n8ve...@googlegroups.com] On Behalf Of John Monahan
Sent: Tuesday, November 20, 2012 1:47 PM
To: n8ve...@googlegroups.com
Subject: RE: [N8VEM-S100:1163] Re: [N8VEM: 14994] Re: CF and SD card images


Never really used copysys. I seem to remember it counts on a certain disk (sec/track) setup.   I just copy User group 0 *.* [S] across and then use HSYSGEN (ZSYSGEN for floppys), which puts system boot on CFCARD or floppy. Remember to do ERA *.* on a new CF card to cleanup the directory sector(s) on a windows formatted card before doing anything else.





John Monahan Ph.D

e-mail: mon...@vitasoft.org

Text:    mon...@txt.att.net



From: n8ve...@googlegroups.com [mailto:n....@googlegroups.com] On Behalf Of Tom Lafleur
Sent: Tuesday, November 20, 2012 10:27 AM
To: n8ve...@googlegroups.com
Subject: Re: [N8VEM-S100:1162] Re: [N8VEM: 14994] Re: CF and SD card images


yes, DD is there as well as DDD

also, copysys is missing??

On Tue, Nov 20, 2012 at 9:49 AM, John Monahan <mon...@vitasoft.org> wrote:

No leave as is Tom. Most should be recognizable as well known CPM programs.

I just realized that the Hidden/System files may not be on that CF card. Could you check if the file DD.COM  (displays all files in a user group) is there.

It is  a System file so use DIRS to see those.


PCGET is used to download a file from a PC (also a system file) should be there, see here:-

http://s100computers.com/Software%20Index%20Page.htm to use it.


CPM86- brings a ZFDC 8” floppy (only) version of CPM86

CPM86 boots from the IDE Board but also includes 8”&5” disks on the ZFDC board


Some of the others…

PIP22 is the old CPM V2.2 PIP

CPM3-OK.SYS is a backup of CPM3.SYS (in case of screw-ups).

CPM3-ZF.SYS boots with ZFDC 8” floppy as the A: drive (For use on floppy boots).

FLUSH is just the force a new page on a HP laser printer (using CPM3 P Command)

Other non DR programs are to test/use our S-100 boards Andrew & I made. They generally sign on with a menu.


Can remove

All .hex files












John Monahan Ph.D

e-mail: mon...@vitasoft.org

Text:    mon...@txt.att.net



From: n8ve...@googlegroups.com [mailto:n8ve...@googlegroups.com] On Behalf Of Tom Lafleur
Sent: Tuesday, November 20, 2012 8:52 AM
To: n8ve...@googlegroups.com
Subject: Re: [N8VEM-S100:1160] Re: [N8VEM: 14994] Re: CF and SD card images


Sorry about that, shall I remove the files from the site?? That will be easy, will tell other more to come soon as I/You clean them up

On Tue, Nov 20, 2012 at 8:43 AM, John Monahan <mon...@vitasoft.org> wrote:

Great Tom, Just FYI, CPM86  files are in user group 1.  If you have the setup below along with the 8086 related our boards(s) you should be able to boot directly CPM86 with the file CP/M 3.0 program CPM86.COM .


BTW, I had not figured on all those files going out to everybody as is. There are some small test programs in there to test prototype hardware I am working on.  Will not make sense and probably crash in other systems.





John Monahan Ph.D

e-mail: mon...@vitasoft.org

Text:    mon...@txt.att.net



From: n8ve...@googlegroups.com [mailto:n8ve...@googlegroups.com] On Behalf Of Tom Lafleur
Sent: Tuesday, November 20, 2012 7:36 AM
To: n8...@googlegroups.com; n8ve...@googlegroups.com
Subject: [N8VEM-S100:1157] Re: [N8VEM: 14994] Re: CF and SD card images


Here are John's images for sharing with the full MD5 hash in the file name... they are 4gb at this time and if using in S100 IDE reader, John's IDE board supports this 4GB Kingston CF card with the flowers on it:


their are files on User 0-->6, its CP/M 3.0 banked

Both boot fine if ZFDC is installed, but if your remove it, JM2 boot correct, JM1 has a booting issue, well continue to re-boot... works best if both CF are installed.  CP/M 3.0 Banked. files on User 0 are different on the cards, other user look the same. Boot with A: IDE-1, B&C 8in Floppy, D  5 1/2 floppy, E MDisk (1mb), F 2nd IDE, G ST506 Dsik drive

Support for MSDOS board RTC
Serial ports
ZFDC board

If you have luck with other cards, let all of us know...

The two images from John Monahan have been posted on the server at these URL's...





On Tue, Nov 20, 2012 at 6:40 AM, oscarv <verme...@gmail.com> wrote:


I'm using this approach as well.

To add to the story:

  • the disk images created this way can be read from & written to by the Simh N8VEM emulator, which has become my main file import/export mechanism.
  • The cpmtools can also work on the images (although I still have a problem with the settings actually).
  • Also, the same image file/CF card can be used interchangeably on my Zeta/Prop board, the Disk I/O board and the PPIDE.

It's a very nice side-effect from the unified RomWBW approach.

I did have problems with some CF cards that Win32diskimager did not want to write images to. In those cases, a simple format under Windows fixed the problem.

Lastly, the Win32diskimager always makes an image of the entire CF card. It would be nice if it only imaged to first 256MB or so - then you could exchange images to CF cards of various sizes. And actually, partitions beyond the 256MB would then be left untouched.



On Monday, November 19, 2012 11:27:38 PM UTC+1, Tom Lafleur wrote:

There is a well supported, free CF/SD card Image program for the PC..
It maybe of great use to us who have CP/M system with CF and SD cards to make copies, share and save images.

I have tested it under Win XP, Win 7, 32 and 64 bit. and Mac OS running VM Fusion

It is use by the Raspberry Pi (An ARM GNU/Linux box for $25) for sharing boot images..
Is compatible with other "DD" image  programs on the MAC and Linux system.


I have use it to copy John Monahan, CF card for his S100 IDE board and Zeta CF and SD cards,

To use I start the program...

Insert a CF or SD card into your card reader... (after the program is started)
If Windows want to take some action on the card, say cancel to it message.

To Read a card, Select an image file name: ie: mycard, set the path with the small box with a folder on it...
In the device box, select the device letter for the CF/SD card... Be sure you know what drive your writing too!... Check the drive letter twice!!

Click READ to read the card...
When finish, select the MD5 button to generate an MD5 Hash of the card...
I keep only the last 6 digits of the hash and write this on the master CF/SD card image when I make one.
I also add it to the file name: mycard_md5hash so that I remember it. The MD5 is generated from the FILE image,
NOT from the card!

I Always read a new card twice, to a 2nd file name, ie: mycard1, to check that the MD5 hash is the same!

To Write a card, select the file-image to write into the Image File Box, select the device letter
Then write..
When its finish, I always read it back to a NEW file name, ie: mycard2 to check that the MD5 hash is correct.

good luck, lets see some images saved on the web site for all of us to use!!

also, let us know what make an model of CF - SD card you have tested with!

John's IDE board supports this 4GB Kingston CF card with the flowers on it:


~~ _/) ~~~~ _/) ~~~~ _/) ~~~~ _/) ~~

Tom Lafleur
(858) 759-9692

You received this message because you are subscribed to the Google Groups "N8VEM" group.
To view this discussion on the web visit https://groups.google.com/d/msg/n8vem/-/JN7i1U-2aiEJ.
To post to this group, send email to n8...@googlegroups.com.
To unsubscribe from this group, send email to n8vem...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/n8vem?hl=en.

~~ _/) ~~~~ _/) ~~~~ _/) ~~~~ _/) ~~

Tom Lafleur
(858) 759-9692

~~ _/) ~~~~ _/) ~~~~ _/) ~~~~ _/) ~~

Tom Lafleur
(858) 759-9692

~~ _/) ~~~~ _/) ~~~~ _/) ~~~~ _/) ~~

Tom Lafleur
(858) 759-9692