Author Topic: Who wants IDE drives on the PCW?  (Read 5172 times)

0 Members and 1 Guest are viewing this topic.

Offline JonB

  • 464 Plus
  • *****
  • Posts: 491
  • Country: 00
  • Liked: 119
Who wants IDE drives on the PCW?
« on: 13:43, 22 January 17 »
Hi


Now I have the PCW IDE driver working with my prototype hardware, I am looking to get some boards designed and fabricated. Who's interested in buying one (or more)? There are several options:
  • I design a board and you pay the fabricator to produce some (someone like OSHPark). You buy the components listed in the BOM (Bill of Materials) and build it.
  • I get boards fabricated and you buy the BOM and build it.
  • I supply fully built boards (not likely to be as cheap) or a kit of parts.
There are some design options, too:
  • IDE adapter connects to the PCW edge connector via a 50 way ribbon cable. Additional cost, about a tenner (the edge connector is expensive). Occupies the edge connector, so you may not be able to plug in other accessories.
  • Adapter connects to the 50 pin header on the PCW motherboard. Requires some soldering - you need to fit a header to the PCW board and because it's flow soldered you may need to clear the holes of solder first (my 9512 has the holes filled, but my 8256 has them clear).
  • Adapter connects to the Z80 socket via a shim card (which goes between the z80 and its socket). This then connects to the adapter via a 40 way IDC cable (such as you would use to connect a PC to an IDE drive). This may not be a good option if your Z80 isn't in a socket (again, my 9512 has an unsocketed Z80, but the 8256 has a socket). This would be my preference, becasue it cna be applied to other Z80 machines.
  • The I/O base address of the prototye is C0h. The board design will allow you to remap it using jumpers to any other address that is free (such as A0h, which is used by at least one hard drive accessory that was available BITD). Note, remapping requires a new driver, which I will supply.
Before I expend huge amounts of effort on this, I'd like to get an idea of who will be interested and what the preferred design option is. The objective is to produce something cheap - don't expect it to cost more than (say) £30 all in.

Quick demo: https://youtu.be/fNb4eoOV6Ik - should be viewable at 1:00pm UK time 22/01/2017 (currently uploading it).

Please reply below.


Cheers
JonB
« Last Edit: 14:17, 22 January 17 by JonB »

Offline HAL 6128

  • 464 Plus
  • *****
  • Posts: 373
  • Country: de
    • index.php?action=treasury
  • Liked: 152
Re: Who wants IDE drives on the PCW?
« Reply #1 on: 16:19, 22 January 17 »
This is CPM IDE driver, wow! Wouldn't it be possible to get this driver working on a CPC with a IDE connected?

Offline JonB

  • 464 Plus
  • *****
  • Posts: 491
  • Country: 00
  • Liked: 119
Re: Who wants IDE drives on the PCW?
« Reply #2 on: 16:50, 22 January 17 »
Yes, possible, but this is PCW only for now. The CPC is next. It uses a different method to address I/O devices and its expansion port is different to the PCW's, so a different adapter might be needed.
« Last Edit: 16:52, 22 January 17 by JonB »

Offline HAL 6128

  • 464 Plus
  • *****
  • Posts: 373
  • Country: de
    • index.php?action=treasury
  • Liked: 152
Re: Who wants IDE drives on the PCW?
« Reply #3 on: 17:10, 22 January 17 »
Understand. I don't own a PCW but working with CP/M together with a hardrive would be a dream. Sadly I have no clue about writing a driver for CP/M.  :(

Offline JonB

  • 464 Plus
  • *****
  • Posts: 491
  • Country: 00
  • Liked: 119
Re: Who wants IDE drives on the PCW?
« Reply #4 on: 18:19, 22 January 17 »
I intend to do it. No need for sad faces.


 :)

Offline greatwolf1283

  • CPC464
  • **
  • Posts: 25
  • Country: gb
  • Liked: 22
Re: Who wants IDE drives on the PCW?
« Reply #5 on: 18:38, 22 January 17 »
This'd be something I'd really be interested in.  Ideally I'd like two of them for both my 8256 and 9512.  In terms of board layout, I'd be much more keen on the third one with the shim card attaching to the Z80 socket.  Just personal preference although anything that would allow me to continue using my other add-ons that I've got would be good.  Not too fussed over how the boards are done, although again my preference would be for them to be made in a single batch and then I'd just but the components and fit them myself.  Do enjoy my soldering so it'd be another pleasent diversion for me.  Also, getting all the boards made as a batch would potentially bring the price down per indivdidual board depending on how many were manufactured.

Offline GeoffB17

  • CPC6128
  • ****
  • Posts: 227
  • Country: gb
  • PCW since '86
  • Liked: 44
Re: Who wants IDE drives on the PCW?
« Reply #6 on: 18:52, 22 January 17 »
Jon,


Yes please, I'd be interested.


However, I'd MUCH prefer the edge connector to plug onto the extrusion (assuming that it could also plug onto the extrusion carried thru the SIO box).


This would be more helpful, as I would not be using the unit all the time.




I generally have the SIO connected, as this has a clock/battery chip in which I find some use.


More important, I'm happily using my PCW with the 5.25" A: and 3.5" B:.   I need to use CP/M 1.1 for this, and 1.1 seems to be the only system that has allowed a 'patch' to keep the 5.25" A: working OK with both formats that I use (SS and DS).   But of course, to use your system I will need a later version, like say the 2.9 which I do have so I can use the FID.


Anyway, the edge connector option seems pref for me.   But I might be persuaded.


No idea if my Z80 is on a socket or not.   Next time I'm inside, I'll look.


Geoff
« Last Edit: 19:14, 22 January 17 by GeoffB17 »

Offline JonB

  • 464 Plus
  • *****
  • Posts: 491
  • Country: 00
  • Liked: 119
Re: Who wants IDE drives on the PCW?
« Reply #7 on: 19:06, 22 January 17 »
What? CP/M 1.1 on a PCW?  :o


You know my driver is FID based. It will not work with CP/M 1.1 although I do know how to build it for 2.2.
« Last Edit: 23:24, 22 January 17 by JonB »

Offline GeoffB17

  • CPC6128
  • ****
  • Posts: 227
  • Country: gb
  • PCW since '86
  • Liked: 44
Re: Who wants IDE drives on the PCW?
« Reply #8 on: 19:18, 22 January 17 »
OK.


All my earlier references to 'CP/M xxx' please read 'CP/M+ xxx' as per the version ## that appears on screen when you boot.   I note that on your new video you're using 2.12, however I have 2.9 which also copes with FIDs.


;-)


Oh, just to complete the rest of the original question, I'd be fine if I could get a board made, then I'd just get rest of bits and make it up.   Soldering not too bad.


Geoff
« Last Edit: 19:44, 22 January 17 by GeoffB17 »

Offline JonB

  • 464 Plus
  • *****
  • Posts: 491
  • Country: 00
  • Liked: 119
Re: Who wants IDE drives on the PCW?
« Reply #9 on: 19:39, 22 January 17 »
Ah you meant the Amstrad version.. yes, no reason why it won't work for you, as long as it supports FIDs.
« Last Edit: 23:23, 22 January 17 by JonB »