Les and I brainstormed about doing an H37, soft-sector controller clone--
maybe we should restart that discussion. I think we can "improve" the
design by using 2797 instead of 1797 (and the couple additional external
WD parts it required) and we might be able to eliminate the PALs from the
design too, trading a few more parts for ease of procurement and assembly.
Chris
My thinking was that the H8 and H89 bus interfaces should be able to
remain logically identical to the original design since the host-side
interface of 1797 and 2797 should be the same. If you want to keep the
PALs that's cool... we just have to provide a means to supply them for
the folks who do not have capability to program them themselves.
I was also thinking that on the drive interface side, we could incorporate
the equiv of Terry's PC37 (or indeed the same thing I did on the drive
side of the HSFE) to accomodate a twisted PC floppy cable. I would like
to provide jumpers or a header arrangement so that you can configure
the board for either a twisted PC cable or an untwisted regular cable
and then allow the drive selects to be remapped in arbitrary ways.
We might also consider providing a connection to 8" floppy drives but
we'll have to poll the group and see how much interest there would really
be in that.
Chris
> --
> You received this message because you are subscribed to the Google Groups
> "SEBHC" group.
> To post to this group, send email to se...@googlegroups.com.
> To unsubscribe from this group, send email to
> sebhc+un...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/sebhc?hl=en.
--
Chris Elmquist
- Les
-------- Original Message --------
Subject: Re: [sebhc] H8-Z37 soft-sector controllers - Discussion
From: Chris Elmquist <chris.e...@gmail.com>
Date: Thu, January 13, 2011 6:02 am
To: se...@googlegroups.com
Hey Norberto... this sounds great. Do you have a pointer/reference to
the simple design that you found? I'd like to check it out.
>>>> Here is the link, and just ignore the XC9572 CPLD.
My thinking was that the H8 and H89 bus interfaces should be able to
remain logically identical to the original design since the host-side
interface of 1797 and 2797 should be the same. If you want to keep the
PALs that's cool... we just have to provide a means to supply them for
the folks who do not have capability to program them themselves.
>>>> The board will include the GAL the same way I'm doing with the H8-Z67 controller, to enable those that are interested. Both interfaces will be identical, and the only difference is the address decoder and the "DISK/FLOPPY" signals on the H89.
I was also thinking that on the drive interface side, we could incorporate
the equiv of Terry's PC37 (or indeed the same thing I did on the drive
side of the HSFE) to accomodate a twisted PC floppy cable. I would like
to provide jumpers or a header arrangement so that you can configure
the board for either a twisted PC cable or an untwisted regular cable
and then allow the drive selects to be remapped in arbitrary ways.
>>> The board will include two connectors. One to drive the PC floppy drives and the second to drive the old standard 5 inch floppy, so that we can support 3 drives, and to provide the capability of transferring from the old 5 inch floppy drive to the new PC floppy drives. I will need your help in providing the jumpers and header arrangements to support both floppy cables.
We might also consider providing a connection to 8" floppy drives but
we'll have to poll the group and see how much interest there would really
be in that.
>>> I do not see why not on the H8 board. On the H89 might be tight, but I think it is possible. How many 8" floppy drives we do have working within this group????
-------- Original Message --------
Subject: Re: [sebhc] H8-Z37 soft-sector controllers - Discussion
From: Mark Garlanger <garl...@gmail.com>
Date: Thu, January 13, 2011 10:59 am
To: se...@googlegroups.com
I'll throw out the idea of doing a H47 again, mainly because 5.25 1.2M floppies are electrically equivalent to 8" floppies, and those drives are still relatively cheap. Although, the H47 hardware could support 4 drives, the software only supported 2 drives, so a standard PC twisted cable could be designed to work with it. This seems like a relatively easy/cheap way to add storage. It would also have the advantage of being able to connect a real 8" drive to it. But, I'm not sure what chip they used on the controller.
Mark
On Thu, Jan 13, 2011 at 9:17 AM, Les Bird <les...@bellsouth.net> wrote:
This sounds awesome. I'd like to see the schematic too.
- Les
> Hey Norberto... this sounds great. Do you have a pointer/reference to
> the simple design that you found? I'd like to check it out.
>
> My thinking was that the H8 and H89 bus interfaces should be able to
> remain logically identical to the original design since the host-side
> interface of 1797 and 2797 should be the same. If you want to keep the
> PALs that's cool... we just have to provide a means to supply them for
> the folks who do not have capability to program them themselves.
>
> I was also thinking that on the drive interface side, we could incorporate
> the equiv of Terry's PC37 (or indeed the same thing I did on the drive
> side of the HSFE) to accomodate a twisted PC floppy cable. I would like
> to provide jumpers or a header arrangement so that you can configure
> the board for either a twisted PC cable or an untwisted regular cable
> and then allow the drive selects to be remapped in arbitrary ways.
>
> We might also consider providing a connection to 8" floppy drives but
> we'll have to poll the group and see how much interest there would really
> be in that.
>
Hi Mark...
I think the problem we have with H47 is that it is an interface
to intelligent 8" floppy drives. They actually have the controller
attached to or near the drives and the interface coming out of the H8
is basically a parallel interface over which commands and data flow.
It's a lot more like Norberto's SASI interface than it is like an H37.
An H37-like floppy interface would connect to an 8" drive using the
SA400/SA450-like interface which has serial read and write data streams
and step, direction and head select signals.
I am not sure this would match any Heath standard interface...
but we could sure make things like Teledisk and other software for
reading/writing multiple formats work with the thing.
And you are correct that we could use 5.25" 1.2M drives pretending to
be 8". That should work OK.
Chris
> > >> sebhc+un...@googlegroups.com<sebhc%2Bunsu...@googlegroups.com>
> > .
> > >> For more options, visit this group at
> > >> http://groups.google.com/group/sebhc?hl=en.
> > >
> > > --
> > > Chris Elmquist
> > >
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > "SEBHC" group.
> > > To post to this group, send email to se...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > sebhc+un...@googlegroups.com <sebhc%2Bunsu...@googlegroups.com>.
> > > For more options, visit this group at
> > http://groups.google.com/group/sebhc?hl=en.
> > >
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "SEBHC" group.
> > To post to this group, send email to se...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > sebhc+un...@googlegroups.com <sebhc%2Bunsu...@googlegroups.com>.
> > For more options, visit this group at
> > http://groups.google.com/group/sebhc?hl=en.
> >
> >
>
> --
> You received this message because you are subscribed to the Google Groups "SEBHC" group.
> To post to this group, send email to se...@googlegroups.com.
> To unsubscribe from this group, send email to sebhc+un...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sebhc?hl=en.
>
--
Chris Elmquist
So, I think if we hook 8" "dumb" drives to H37, then we will be doing a
non-standard (from Heath's perspective) thing but it should be totally
workable. You would likely end up with the same capacity on these 8"
as you do with your 5.25" 1.2M you currently connect to your H37.
The difference would be physical compatibility with the real 8" media.
We'd then use some of the software that was mentioned the other day to
access the differing formats that appear on 8"... SSSD, SSDD, etc.
I currently have two working 8" drives but fewer controllers than that ;-)
Chris
> <[3]les...@bellsouth.net> wrote:
>
> This sounds awesome. I'd like to see the schematic too.
> - Les
>
> On Jan 13, 2011, at 9:02 AM, Chris Elmquist
> >> To post to this group, send email to [5]se...@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >> [6]sebhc+un...@googlegroups.com.
> >> For more options, visit this group at
> >> [7]http://groups.google.com/group/sebhc?hl=en.
> >
> > --
> > Chris Elmquist
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "SEBHC" group.
> > To post to this group, send email to [8]se...@googlegroups.com.
> > To unsubscribe from this group, send email to
> [9]sebhc+un...@googlegroups.com.
> > For more options, visit this group at
> [10]http://groups.google.com/group/sebhc?hl=en.
> >
>
> --
> You received this message because you are subscribed to the Google
> Groups "SEBHC" group.
> To post to this group, send email to [11]se...@googlegroups.com.
> To unsubscribe from this group, send email to
> [12]sebhc+un...@googlegroups.com.
> For more options, visit this group at
> [13]http://groups.google.com/group/sebhc?hl=en.
>
> --
> You received this message because you are subscribed to the Google
> Groups "SEBHC" group.
> To post to this group, send email to [14]se...@googlegroups.com.
> To unsubscribe from this group, send email to
> [15]sebhc+un...@googlegroups.com.
> For more options, visit this group at
> [16]http://groups.google.com/group/sebhc?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "SEBHC" group.
> To post to this group, send email to se...@googlegroups.com.
> To unsubscribe from this group, send email to
> sebhc+un...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/sebhc?hl=en.
>
> References
>
> Visible links
> 1. mailto:garl...@gmail.com
> 2. mailto:se...@googlegroups.com
> 3. mailto:les...@bellsouth.net
> 4. mailto:chris.e...@gmail.com
> 5. mailto:se...@googlegroups.com
> 6. mailto:sebhc%2Bunsu...@googlegroups.com
> 7. http://groups.google.com/group/sebhc?hl=en
> 8. mailto:se...@googlegroups.com
> 9. mailto:sebhc%2Bunsu...@googlegroups.com
> 10. http://groups.google.com/group/sebhc?hl=en
> 11. mailto:se...@googlegroups.com
> 12. mailto:sebhc%2Bunsu...@googlegroups.com
> 13. http://groups.google.com/group/sebhc?hl=en
> 14. mailto:se...@googlegroups.com
> 15. mailto:sebhc+un...@googlegroups.com
> 16. http://groups.google.com/group/sebhc?hl=en
--
Chris Elmquist
It was even a bit more extreme than that - there was a master and slave drive,
with the first drive handling control for both devices. You could try to
convince yourself that it anticipated IDE. Add really flimsy construction to the
unique controller design and you come up with a device best forgotten.
Not sure about a controller but I've got a couple of drives that I'd be happy to
send out for a few bucks + the not-insignificant shipping costs.
Jack
VCF Midwest will definitely be on again this year, but in the fall as before.
The date reflects a multitude of compromises and can't be moved. Sorry!
Jack
>
>From: Mark Garlanger <garl...@gmail.com>
>To: se...@googlegroups.com
>Sent: Thu, January 13, 2011 5:50:58 PM
>Subject: Re: [sebhc] H8-Z37 soft-sector controllers - Discussion
>
-------- Original Message --------
Subject: Re: [sebhc] H8-Z37 soft-sector controllers - Discussion
On Thursday (01/13/2011 at 12:59PM -0600), Mark Garlanger wrote:Hi Mark...
> I'll throw out the idea of doing a H47 again, mainly because 5.25 1.2M
> floppies are electrically equivalent to 8" floppies, and those drives are
> still relatively cheap. Although, the H47 hardware could support 4 drives,
> the software only supported 2 drives, so a standard PC twisted cable could
> be designed to work with it. This seems like a relatively easy/cheap way to
> add storage. It would also have the advantage of being able to connect a
> real 8" drive to it. But, I'm not sure what chip they used on the
> controller.
I think the problem we have with H47 is that it is an interface
to intelligent 8" floppy drives. They actually have the controller
attached to or near the drives and the interface coming out of the H8
is basically a parallel interface over which commands and data flow.
It's a lot more like Norberto's SASI interface than it is like an H37.
An H37-like floppy interface would connect to an 8" drive using the
SA400/SA450-like interface which has serial read and write data streams
and step, direction and head select signals.
I am not sure this would match any Heath standard interface...
but we could sure make things like Teledisk and other software for
reading/writing multiple formats work with the thing.
Well, in the day, the controller and the drives were not seperable. The
controller was made by Remex, not Heath... and was part of the "intelligent"
drive. As Jack mentioned, it was sort of an early IDE/ATA approach where
the drive vendor tried to simplify the interface to the drives by bundling
the complexity of the controller with the drive and then requiring only a
simple parallel channel into the host.
You might be able to find this controller design but then I have no
idea if the back side of that, the side that connects to the drive, is
a standard SA400/SA450-like floppy interface. It could be some totally
different thing.
So, the bottom line is that the H47 was a box and power supply, into
which these smart drives where put and connected to a very simple host
interface.
It would not be impossible I suppose to build an emulation of the H47 and
the associated disk controller and have that talk to a regular floppy
drive but that would be a big project and again, require some detailed
documentation on the Remex controller I would think.
Chris
> > sebhc+un...@googlegroups.com <sebhc%2Bunsu...@googlegroups.com>.
> > For more options, visit this group at
> > http://groups.google.com/group/sebhc?hl=en.
> >
>
> --
> You received this message because you are subscribed to the Google Groups "SEBHC" group.
> To post to this group, send email to se...@googlegroups.com.
> To unsubscribe from this group, send email to sebhc+un...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sebhc?hl=en.
>
--
Chris Elmquist
I meant to comment on this earlier too...
Many if not most 1.2M floppy drives are capable of dual speed operation
because they need to run at 360 RPM for 1.2MB mode and 300 RPM for
360K mode. I have several here... I think they are Teac 55GFR, which
have a jumper that allows you to force them to one speed or the other.
There's a chart here which discusses that,
http://www.pcguide.com/ref/fdd/formatSummary-c.html
--
Chris Elmquist
-------- Original Message --------
Subject: Re: [sebhc] H8-Z37 soft-sector controllers - Discussion
From: Chris Elmquist <chris.e...@gmail.com>
Date: Thu, January 13, 2011 6:53 pm
To: se...@googlegroups.com
On Thursday (01/13/2011 at 06:03PM -0600), Mark Garlanger wrote:
> Is your H8-Z37 something you made, or an official heath board? I haven't
> tried 1.2M floppies on my Z-89-37, but was told that they would not work
> since they have 360 RPM (vs. 300 RPM) and proportional increase in data rate
> that the controller/computer would not handle.
I meant to comment on this earlier too...
Many if not most 1.2M floppy drives are capable of dual speed operation
because they need to run at 360 RPM for 1.2MB mode and 300 RPM for
360K mode. I have several here... I think they are Teac 55GFR, which
have a jumper that allows you to force them to one speed or the other.
There's a chart here which discusses that,
http://www.pcguide.com/ref/fdd/formatSummary-c.html
--
Chris Elmquist
--
--
Hey Norberto--
ha! that's Michael Holly's controller for the SS30 bus! I have an
SWTPC 6800 that that would plug right into ;-) And now I remember seeing
it a long time ago.
The top-level page is here,
http://home.comcast.net/~swtpc6800/DC5/FDC_Index.htm
with schematics and other details.
I will study it more this weekend and compare with the H37 to make sure
we don't need to do some things a little differently. For example,
Michael's design has a timer circuit for drive ready that is gated by
index pulses from the drive. We have to make sure that approach will
work with H37's software in all cases or we may have to change that a
little to be compatible. There may be other subtle differences like
this we need to check for.
I'll get back to you in a couple days... but otherwise, I agree that it
is a real good starting point.
Chris
> >> Hey Norberto... this sounds great. Do you have a pointer/reference to
> >> the simple design that you found? I'd like to check it out.
> >>
> >>>>>> >>>> Here is the link, and just ignore the XC9572 CPLD.
> >> http://home.comcast.net/~swtpc6800/DC5/DC5_Photo.jpg
--
Chris Elmquist
And I too have a CDR FDC880H which indeed is soft-sector 5.25" and 8"
controller but it is not software compatible with the H37. You need
their drivers for all OS.
This would be another approach-- we could clone that design but then we
would have to make sure the software support was readily available.
My impression of that design is that it is a fairly early soft-sector
controller and has a lot of analog stuff on the front-end. I don't
remember for sure, but I think it is a 1797-like design, with external
data seperator and so doesn't achieve our initial goal of reducing parts
count and increasing reliability.
Chris
> On Thu, Jan 13, 2011 at 9:50 PM, Norberto Collado <
> norberto...@koyado.com> wrote:
>
> > Hello Chris,
> >
> > What do you think about this design? For me looks cool, but I’m not the
> > expert on floppy controller designs. With the proper guidance I should get
> > there sooner or later!
> >
> > Norberto
> >
> >
> > Hey Norberto... this sounds great. Do you have a pointer/reference to
> > the simple design that you found? I'd like to check it out.
> >
> > >>>> Here is the link, and just ignore the XC9572 CPLD.
> > *http://home.comcast.net/~swtpc6800/DC5/DC5_Photo.jpg<http://home.comcast.net/%7Eswtpc6800/DC5/DC5_Photo.jpg>
> > *
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "SEBHC" group.
> > To post to this group, send email to se...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > sebhc+un...@googlegroups.com <sebhc%2Bunsu...@googlegroups.com>.
> > For more options, visit this group at
> > http://groups.google.com/group/sebhc?hl=en.
> >
>
> --
> You received this message because you are subscribed to the Google Groups "SEBHC" group.
> To post to this group, send email to se...@googlegroups.com.
> To unsubscribe from this group, send email to sebhc+un...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sebhc?hl=en.
>
--
Chris Elmquist
My approach is to build the circuit into the wire-wrap board to verify that
it is Z37 compatible and it will be easy to debug/fine tune the design. Once
it works then we can go to layout without any issues.
Thanks,
norberto
steve
steve
> <mailto:se...@googlegroups.com>.
> To unsubscribe from this group, send email to
> sebhc+un...@googlegroups.com
> <mailto:sebhc%2Bunsu...@googlegroups.com>.
what diagrams are you looking for?
steve
I think at the time we were talking about the H-47 and the associated
controller that is attached to the Remex drive. Personally, I think
that is a very difficult project to try to replicate but others may have
a different impression.
You would need some detail on how the Remex controller connects to
their floppy drive to be able to determine whether you could build a
replacement controller, that is register compatible with the original
yet connects to a standard 8" drive interface.
There's a good chance that controller is really an entire single board
computer with processor, ram, rom, etc.
Chris
--
Chris Elmquist
what was offered in the way of H11 unique (vs DEC) software?
steve
On 1/14/2011 8:10 AM, Mark Garlanger wrote:
> It's the dual 8" drives for the H11.
>
> Mark
>
> On Fri, Jan 14, 2011 at 9:53 AM, steve shumaker <shum...@att.net
> <mailto:shum...@att.net>> wrote:
>
> what is an H-27?
>
> steve
>
>
> On 1/13/2011 3:50 PM, Mark Garlanger wrote:
>
> Hi Jack,
>
> Is it just the drives or the enclosure too? If it's the full
> enclosure, I'm definitely interested in it, especially if I
> could locate a controller, but even without a controller it is
> one of the few heathkit items I'm missing in my collection
> (H10 and H27 being the other two major items).
> Shipping would be bad, but I am planning a trip to Michigan
> this summer, maybe we can meet up then. BTW: Are you planning
> on having another SEBHC conference (or whatever it was called)
> this year? If so, any chance of having it during the summer
> when those of us with kids, would have a better chance at
> making it?
>
> Thanks,
> Mark
>
>
> On Thu, Jan 13, 2011 at 4:08 PM, Jack Rubin
> <jack....@ameritech.net <mailto:jack....@ameritech.net>
> <mailto:jack....@ameritech.net
> <mailto:se...@googlegroups.com <mailto:se...@googlegroups.com>>.
>
> To unsubscribe from this group, send email to
> sebhc+un...@googlegroups.com
> <mailto:sebhc%2Bunsu...@googlegroups.com>
> <mailto:sebhc%2Bunsu...@googlegroups.com
> <mailto:sebhc%252Buns...@googlegroups.com>>.
Great information on the H-47. I especially like that the Remex
controller had a 6800 on it. I'm a big fan of the Moto 6800 and there is
actually a reference design in the Motorola Microprocessor Applications
manual for a 6800 based floppy controller. Might be where Remex got
the idea ;-)
Your idea of using a host PC as the storage emulator is a good one.
Dan Emrick did a lot of work in this area using the USB interface that I
put together. Although this approach required new drivers on the Heath
side as we weren't emulating an existing controller, it did work and as
you say, allows pretty much unlimited storage options.
I've been interested in exploring AoE protocol too... which is a means
to carry ATA drive commands and data over a MAC-layer ethernet protocol.
You essentially build a SAN, using just ethernet and a host PC provides
the storage from anything attached to it... which you can then carve up
and serve to any nodes connected on the SAN. Because it is a MAC-layer
protocol, you do not need a monster (from an 8-bit processor's view)
TCP stack and other overhead to get on and off the ethernet. You just
need to be able to send raw frames.
http://en.wikipedia.org/wiki/ATA_over_Ethernet
I guess I see something like this as a way to provide lots of storage
for lots of different old machines as long as you can build a simple
ethernet interface for each one.
Chris
> --
> You received this message because you are subscribed to the Google Groups "SEBHC" group.
> To post to this group, send email to se...@googlegroups.com.
> To unsubscribe from this group, send email to sebhc+un...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sebhc?hl=en.
--
Chris Elmquist
After building my H-89, I moved to CP/M rather quickly due to the lack
of inter-connectivity in HDOS, primarily because I could not find a
modem program. As far as I know, this problem still exists.
In taking a quick look at your site and doing a quick read of some of
the notes, it appears that we would still have a bit of a problem moving
files from a file system independent mode into the HDOS device. I hope
that I am wrong on this!
The one piece that is NOT available in the Z67-IDE is the ability to use
the HDOS OS -- we no longer have the HDOS drivers!
I would get back into HDOS if I could get away from having to use floppy
disks as the primary medium and we could make movement of files easy in
a non-specific file system mode. I will study your pages some more.
Later, -- ken
My only interest in this idea for the H8 under CP/M is to be able to
transfer CP/M files to the USB flash drive and then be able to read such
files under Windows. This will allow me to transfer any files that I want
from the PC to the H8 and vice versa by only using the USB flash drive.
I already have the circuitry in place on my H8-Z67 wire-wrap board and the
only part that is missing is the CP/M software to accomplish such task.
See attached picture.
I will check your website to find the source files to do only file transfer.
Thanks for a great project,
Norberto
Also I want to add support on the Z67-IDE controller to support the Magnolia
77320 SASI board, because it supports eight Z67-IDE for a total of 16 IDE
drives or 16 CF cards. The current BIOS that we have for the Z67-IDE will
support this capability. The only part that I'm missing are the Magnolia
77320 schematics.
Hopefully the H89 hard drive will be functional.
Norberto
Can you supply the H47 schematics and the Remex command set to see what is
needed to do this? Do we have an H47 controller and the Remex drives
available for testing under CP/M? At least with the H47 schematics we can
create a prototype if the Remex drives are available and functional.
If the above is in place that I can use, then we can add support on the
Z67-IDE controller to talk to the H47 controller. I think this is the easy
way to do this; for me at least. Also do we have the H47 Heathkit
documentation as well?
The CP/M BIOS for the Z67-IDE support the H-47 controller.
Norbert
In checking, it would appear that I have the complete H47 document set
(from the Heath perspective anyway - no Remex docs). Would these help?
I've not had the chance to scan and post them yet but they appear intact
(schematics, Illustration booklet.. everything. Of note are some charts
that discuss commands and data structure). I also have all the hardware
although in an unknown condition. Will any of this help you?
Steve
Thanks for the update.
Norberto
Can you send me the H47 doc's and the H47 controller if you have one? I do
no think I need the drives at this time. It will be easier to get the drives
from Walter if I need them. I just want to probe with a logic analyzer the
H47 bus to see the commands being send and compare that to the
documentation.
From the emails I sense that the H47 is a very simple board and all the
decoding is done at the drives controller. I think this is the same approach
used by Heath on the Z67 SASI controller, when they attached the MRX101D
Controller to drive the Memorex 8" floppy drives.
Thanks,
Norberto
steve
-------- Original Message --------
Subject: Re: [sebhc] Re: H8-Z37 soft-sector controllers - Discussion
I'd like to see if the driver(s) query the controller to determine
the size of the media and dynamically adjust to whatever it reports.
In other words, is there a part of the initialization that would allow
different sized drives to be used in the system-- even if only 1.2M 8"
floppies were ever offered.
If the system is dynamic in this way, then we could use the H47 protocol
as a basic transport layer and have a controller emulation that does as
Walt suggested-- hang ethernet, USB flash, SD cards, ATA/CF, whatever
you want on the back size and this controller and the protocol will
accomodate that.
Chris
> > sebhc+un...@googlegroups.com <sebhc%2Bunsu...@googlegroups.com>.
> > For more options, visit this group at
> > http://groups.google.com/group/sebhc?hl=en.
> >
>
> --
> You received this message because you are subscribed to the Google Groups "SEBHC" group.
> To post to this group, send email to se...@googlegroups.com.
> To unsubscribe from this group, send email to sebhc+un...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sebhc?hl=en.
>
--
Chris Elmquist
H47 storage capacity is hard-wired based on the type of format: Single- or
double-sided, and single, double, or extended density. The CP/M BIOS DPB tables
have the information:
SS/SD: 1K block size, 243 Blocks, 2 blocks reserved for directory: 241K
DS/SD: 2K block size, 247 blocks, 2 blocks reserved for directory: 490K
SS/DD: 2K block size, 243 blocks, 2 blocks reserved for directory: 482K
DS/DD: 2K block size, 494 blocks, 4 blocks reserved for directory: 980K
SS/ED: 2K block size, 300 blocks, 2 blocks reserved for directory: 596K
DS/ED: 2K block size, 608 blocks, 4 blocks reserved for directory: 1208K
Regards,
Terry
Thanks for the feedback. I really appreciated all your help.
Norbert
Terry Gulczynski <terr...@cfl.rr.com> wrote:
This sounds awesome. I'd like to see the schematic too.
- Les
On Jan 13, 2011, at 9:02 AM, Chris Elmquist <chris.e...@gmail.com> wrote:
> Hey Norberto... this sounds great. Do you have a pointer/reference to
> the simple design that you found? I'd like to check it out.
>
> My thinking was that the H8 and H89 bus interfaces should be able to
> remain logically identical to the original design since the host-side
> interface of 1797 and 2797 should be the same. If you want to keep the
> PALs that's cool... we just have to provide a means to supply them for
> the folks who do not have capability to program them themselves.
>
> I was also thinking that on the drive interface side, we could incorporate
> the equiv of Terry's PC37 (or indeed the same thing I did on the drive
> side of the HSFE) to accomodate a twisted PC floppy cable. I would like
> to provide jumpers or a header arrangement so that you can configure
> the board for either a twisted PC cable or an untwisted regular cable
> and then allow the drive selects to be remapped in arbitrary ways.
>
> We might also consider providing a connection to 8" floppy drives but
> we'll have to poll the group and see how much interest there would really
> be in that.
>
> Chris
>
> On Wednesday (01/12/2011 at 09:13PM -0700), Norberto Collado wrote:
>> I did some studying on the WD2797 that is a super set of the WD1797 and
>> there is a very very very simple schematic in the internet to glue the
>> chip into a half size board. The design is very simple. The WD2797 price
>> is $7.47 + shipping. I order about 2 to play with them using the H8
>> wire-wrap board. Actually the design looks simpler than the H8-Z67
>> controller design.
>>
>> I think I'm going to clone the H8-Z37 PALs into a GALs contents just to
>> keep chip count low. Once I get a board working on the wirewrap then I
>> will post an update. Currently working on the H89-Z67 controller, so it
>> will be a while.
>>
>> Norberto
>>
>> Les and I brainstormed about doing an H37, soft-sector controller
>> clone--
>> maybe we should restart that discussion. I think we can "improve" the
>> design by using 2797 instead of 1797 (and the couple additional external
>> WD parts it required) and we might be able to eliminate the PALs from
>> the
>> design too, trading a few more parts for ease of procurement and
>> assembly.
>>
>> Chris
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "SEBHC" group.
>> To post to this group, send email to se...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> sebhc+un...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/sebhc?hl=en.
>
> --
> Chris Elmquist
>
> --
> You received this message because you are subscribed to the Google Groups "SEBHC" group.
> To post to this group, send email to se...@googlegroups.com.
> To unsubscribe from this group, send email to sebhc+un...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sebhc?hl=en.
>
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To post to this group, send email to se...@googlegroups.com.
To unsubscribe from this group, send email to sebhc+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/sebhc?hl=en.
>> For more options, visit this group at
>> http://groups.google.com/group/sebhc?hl=en.
>
> --
> Chris Elmquist
>
> --
> You received this message because you are subscribed to the Google Groups "SEBHC" group.
> To post to this group, send email to se...@googlegroups.com.
> To unsubscribe from this group, send email to sebhc+un...@googlegroups.com <mailto:sebhc%2Bunsu...@googlegroups.com> .
> For more options, visit this group at http://groups.google.com/group/sebhc?hl=en.
>
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To post to this group, send email to se...@googlegroups.com.
To unsubscribe from this group, send email to sebhc+un...@googlegroups.com <mailto:sebhc%2Bunsu...@googlegroups.com> .
No... not too much yet. I plan to spend some time this weekend creating
symbols for WD2797 and some other parts in Eagle so that I can do at least
an electronic schematic.
Then I thought I too would prototype something that plugs into the WD1797
socket on an existing H-37 (or whatever the H-89 version is called)--
essentially a daughterboard that uses the H-37 bus interface but puts the
'2797 on the backend and gets us to the drive(s).
So, at the this point a lot of thinking but no real work... :-(
cje
--
Chris Elmquist
Thanks,
Norberto
I think if you look at the design you found for the SS-50 bus, everything
on the host interface side of the 2797 will have a corresponding signal
to connect to on the 1797 host side (facing the H8 bus). We will hook all
of those up the same way.
On the drive interface side, things are very different since the 1797 has
lots of other external parts to build up the data seperator which we won't
need with 2797.
I envision combining the SS-50 design's drive side with some concepts
stolen from the CDR FDC-880H to get us connected to 8" drives as well.
Although, we should probably have a group pow-wow about that... I think
to add 8" support, we will need a register in host I/O space to switch
between 5.25" and 8" modes and there is no precedent for this in any
existing Heath drivers for H-37... so to use 8" capability with such
a controller, we will have to make new drivers to support it. We can
certainly have it default to being fully H-37 compatible in 5.25" mode
if this register is not touched but to put it into 8" mode and then use
that capability, we'll need to invoke new software support.
Chris
--
Chris Elmquist
Yes... we're basically going to loose the CPLD that he used to interface
to the SS-30 bus and instead wire the '2797 to the H8 and H89 bus interface
the same way the original H-37 was done.
Refering to Z-89-37 schematic (595-2674-01), we'll need U11 as well because
that is the latch that registers the motor control and all of the drive
selects.
We'll need U9 and U10 which is the 1 MHz clock source to the 2797.
Then all the other decode and bus transceivers... I guess, pretty much
everything to the left of U12 on that schematic.
When Les and I discussed this back in 2009, I did decompose the two PALs
into discrete 74xx logic so we have the option of leaving off the PALs
and putting down more easily obtained parts... but, if you want to do
the PALs (as GALs) we can sure do that too.
> On the drive interface side, things are very different since the 1797 has
> lots of other external parts to build up the data seperator which we won't
> need with 2797.
>
> >>> SO I CAN USE THE SAME DESIGN AS THE SS-50 ON THE DRIVE SIDE!!!!
That's pretty much the case. Refering to that schematic, we don't
need U4 or U5A, because the Heath controller runs with the WD part
"always ready"-- ie, pin 32 will be pulled up and it times the drive
ready in software.
We need U5B and the two pots near it... there is still an adjustment/cal
procedure for the 2797 controller and those pots are for that.
We'll need a jumper header to enable the TEST input on pin 27 of 2797
which is handled by S1-F on Holley's design. But the rest of those
switches (S1-A through S1-D) disappear since they go into the CPLD.
Then, I'll still owe you some detail on what we'll do with some of
the new signals on 2797 that do not exist on the 1797... these mostly
relate to the 5.25 vs 8" selection stuff.
I'm starting to lean toward punting on the 8" capability for this design.
It looks now like it will have too much impact on the fundamental
configuration of the 2797 to allow the modes to be switched correctly
(for example, one issue is that you need a different clock going into the
2797 and then to select 5.25 vs 8" some control registers are programmed
differently). Perhaps we'll save that for another day (or those of us
that want it can kludge something by hacking up a regular board).
Instead, we can do a little work on the drive side 5.25" configuration
and put down, say, two 34-pin headers that are already wired to connect
to PC drives using twisted cables. Then, you can have four drives on
the H-37, two on each twisted cable. Does that make more sense?
> I envision combining the SS-50 design's drive side with some concepts
> stolen from the CDR FDC-880H to get us connected to 8" drives as well.
> >>> FOR THE H37, THEN I CAN USE THE SAME CIRCUIT AS THE SS-50 ON THE DRIVE
> SIDE.
> Although, we should probably have a group pow-wow about that... I think
> to add 8" support, we will need a register in host I/O space to switch
> between 5.25" and 8" modes and there is no precedent for this in any
> existing Heath drivers for H-37... so to use 8" capability with such
> a controller, we will have to make new drivers to support it. We can
> certainly have it default to being fully H-37 compatible in 5.25" mode
> if this register is not touched but to put it into 8" mode and then use
> that capability, we'll need to invoke new software support.
>
> >>> THE PRIORITY ON THE WIREWRAP BOARD IS TO GET THE H37 WORKING WITH THE
> 5.25" DRIVES AND THE HEATHKIT H37 SOFTWARE. ARE THE 8" DRIVES AVAILABLE OR
> FUNCTIONAL??? EVENTUALLY ONCE EVERYTHING IS WORKING ON THE H37 BOARD THEN
> WE CAN ADD A FLIP-FLOP ON I/O SPACE TO TOGGLE BETWEEN THE 5.25" AND THE 8"
> DRIVE SELECTION IF REQUIRED.
I agree. 8" drives are still around and I guess I thought there might
be some need to be able to migrate stuff from 8" media to more modern
storage. But personally, I can do that on other platforms and so don't
really need to bludgeon an H8 or H89 into doing it.
So, let's go for a simple H37 clone for H8 and H89 backplane that can
talk to up to four 5.25" or 3.5" drives using two 34-pin connectors
accepting PC-style twisted cables with two drives on each connector.
Sound reasonable?
Chris
--
Chris Elmquist
A big "YES"....
Thanks for the feedback,
Norberto
A jumper sounds more feasible to select 5.25" or 8" drives.
On the jumper to allow either 2 PC-style twisted cables or the older straight-through cables, I will defer to Chris to verify if feasible while keeping the design simple.
Norberto
Both are Sybex Softcover books, copyright around 1980 or so.
I'd like $2 and $4.95 priority mail shipping if you'd like
these 'ancient history' books.
If shipping outside USA, then email your address for
rates to ship. Paypal for payment is fine. My account is
my email address. (OR, just mail a check)
Van Lincoln
1101 Butterfly Lane
Jordan, Minnesota 55352
952-221-4960 cell