2.5" SCSI SSD Project

From the Portable to the 190cs.

2.5" SCSI SSD Project

Postby techknight » 19 Feb 2011, 23:57

So, now its time to open the thread for this project.

For those of us that are less-fortunate to have a working SCSI HDD, and for those who DO have them and are failing, have failed, (like me). this thread is for you too.

I am in the process of routing the PCB. Problem now lies in the actual SCSI connector. the WDS-280 has a 48 pin AMP connector.

40 of those pins are for the SCSI interface, the other 8 are for the SCSI ID, Busy LED, and other odds/ends.

Now, the dilemma: Does anyone have the AMP part #, or possibly the solder pitch/spacing/dimensions for the AMP connector?

I cant route the SCSI connection without this, so i cannot finish this design.

Any contributions or help will be appreciated.
Main PC: Intel core I7 920, MSI x58 platinum, Radeon4850
PB: tibook G4, ibook G4, Lombard, 160, 165, 180, Duo 2300x2, Duo 270c x2, 520cPPC, 3400c, 1400c
Desktop: G3AIO, 5260/100 x2, SE, SE/30, 512k, plus, LCIII, 7100, iMac G5 iSight, 6400/225
techknight
 
Joined: 10 Dec 2007, 23:13

Re: 2.5" SCSI SSD Project

Postby superpantoufle » 20 Feb 2011, 08:26

Hi techknight, and thanks a lot for that project. I followed the beginning of the discussion in the other thread, and I'm very interested in it! I won't be of any help for technical stuff, though. But if and when the project leads to a product, I'll have a bunch of early PowerBooks with failing drives that'll happily discover the pleasures of SSD! And my compacts as well!

I've been searching for a SCSI-SSD solution for a couple of months. The best starting point I found is in our wiki. But of all the solutions listed, only the Acard is still manufactured ansd sold new, but so expensive it's no more an option, at least for me. One can still find plenty of references on online fora about getting those for about $20 each a couple of years ago, now the easily go for $150.

I thought I'd point you to that thread I found during my searches, with a similar effort going on.
From a Macintosh SE to a MacBook Pro 13'' (late 2009). 23 years of (insanely great) addiction, and counting.

Pomme-S.ch :: my collection hosted on a PowerBook 145B.
Takalyde.ch :: Indie-rock from Switzerland
User avatar
superpantoufle
 
Joined: 21 Oct 2008, 13:41
Location: Yvonand, Switzerland

Re: 2.5" SCSI SSD Project

Postby techknight » 21 Feb 2011, 01:54

Theres only one difference. "My Effort" is going to follow through. Why? because it has to. i have no working SCSI HDD and id rather spend $150 into a project that would be worthwhile, and I have some control of.

As long as i have you guys for collaboration, i need to get data for certain things.

Looks like im gonna have to buy a set of calipers. sheesh.
Main PC: Intel core I7 920, MSI x58 platinum, Radeon4850
PB: tibook G4, ibook G4, Lombard, 160, 165, 180, Duo 2300x2, Duo 270c x2, 520cPPC, 3400c, 1400c
Desktop: G3AIO, 5260/100 x2, SE, SE/30, 512k, plus, LCIII, 7100, iMac G5 iSight, 6400/225
techknight
 
Joined: 10 Dec 2007, 23:13

Re: 2.5" SCSI SSD Project

Postby Trash80toHP_Mini » 21 Feb 2011, 02:19

I've been poking around in the Magic Boxen for some 8-10 year old AMP catalogs . . . no joy so far . . . but "I have not yet begun to fight!" }:)
Can you post piccies of the half of the connector pair that you have or of the side that you're actually looking for? :?:
jt [8]
Trash Hauler: call sign: eight-ball

C.O. AC130H SpecOps 68kMLAAF
User avatar
Trash80toHP_Mini
NIGHT STALKER
 
Joined: 04 Apr 2009, 02:23
Location: Bermuda Triangle, NC, USA

Re: 2.5" SCSI SSD Project

Postby CJ_Miller » 21 Feb 2011, 11:37

Weird, I typed a reply earlier, but it vanished.

They are just standard 2mm pin headers, aka .079", 50-pin, I am guessing you'd want a right-angle variety. Not to dissuade you from pursuing AMP, but here is a page of similar things.

http://www.mouser.com/catalog/630/1124.pdf
CJ_Miller
 
Joined: 20 Feb 2010, 14:51

Re: 2.5" SCSI SSD Project

Postby insaneboy » 21 Feb 2011, 13:11

I will be watching this thread to sure! Particularly since I haven't heard a thing from artmix, guessing those adaptors are now NLA.
insaneboy
 
Joined: 15 Nov 2010, 18:08
Location: Portland, ME

Re: 2.5" SCSI SSD Project

Postby techknight » 22 Feb 2011, 03:51

Ok, thanks for the tips guys. GREATLY appreciated.


So far, here is progress day period 1:

This is a routing NIGHTMARE..... I may have to do 2 boards. I am running out of room quickly. Probably going to have to make a 2-board sandwich, and just stack them together with interconnecting header pins.

Was trying to avoid this. I still need to route the MCU and transceivers that sit on the SCSI bus.

But this is a picture of the Compact Flash MCU routing nearly complete.
Attachments
Day1.jpg
Main PC: Intel core I7 920, MSI x58 platinum, Radeon4850
PB: tibook G4, ibook G4, Lombard, 160, 165, 180, Duo 2300x2, Duo 270c x2, 520cPPC, 3400c, 1400c
Desktop: G3AIO, 5260/100 x2, SE, SE/30, 512k, plus, LCIII, 7100, iMac G5 iSight, 6400/225
techknight
 
Joined: 10 Dec 2007, 23:13

Re: 2.5" SCSI SSD Project

Postby techknight » 22 Feb 2011, 03:57

Trash80toHP_Mini wrote:I've been poking around in the Magic Boxen for some 8-10 year old AMP catalogs . . . no joy so far . . . but "I have not yet begun to fight!" }:)
Can you post piccies of the half of the connector pair that you have or of the side that you're actually looking for? :?:


Basically, I am trying to find a datasheet/measurement chart for the connector thats on the back of the old time SCSI 2.5 HDDs, or at least a source for new ones + datasheet.

Otherwise, how in tarnations are you going to connect it to the powerbook SCSI ribbon?
Main PC: Intel core I7 920, MSI x58 platinum, Radeon4850
PB: tibook G4, ibook G4, Lombard, 160, 165, 180, Duo 2300x2, Duo 270c x2, 520cPPC, 3400c, 1400c
Desktop: G3AIO, 5260/100 x2, SE, SE/30, 512k, plus, LCIII, 7100, iMac G5 iSight, 6400/225
techknight
 
Joined: 10 Dec 2007, 23:13

Re: 2.5" SCSI SSD Project

Postby techknight » 22 Feb 2011, 05:29

Got a little bit more routing and parts adding done tonight before i head off to bed.


Day 1, part 2:
Attachments
Day1-2.jpg
Main PC: Intel core I7 920, MSI x58 platinum, Radeon4850
PB: tibook G4, ibook G4, Lombard, 160, 165, 180, Duo 2300x2, Duo 270c x2, 520cPPC, 3400c, 1400c
Desktop: G3AIO, 5260/100 x2, SE, SE/30, 512k, plus, LCIII, 7100, iMac G5 iSight, 6400/225
techknight
 
Joined: 10 Dec 2007, 23:13

Re: 2.5" SCSI SSD Project

Postby Trash80toHP_Mini » 23 Feb 2011, 02:29

I've got Digital Calipers, so I'll check out an old drive.

IIRC, they're standard .05" O.C. Headers, the same as on a PC Card . . .
. . . but sometimes IDRC! :disapprove:
jt [8]
Trash Hauler: call sign: eight-ball

C.O. AC130H SpecOps 68kMLAAF
User avatar
Trash80toHP_Mini
NIGHT STALKER
 
Joined: 04 Apr 2009, 02:23
Location: Bermuda Triangle, NC, USA

Re: 2.5" SCSI SSD Project

Postby techknight » 23 Feb 2011, 04:51

Yes, i think so too. But i am not sure the solder-pin-pad length, width, and spacing that mounts onto the board. Because i have to make a solder zone to mount the header pins. i need those dimensions in MM not mils.

Also, I have done a little bit more routing today, finished the CompactFlash card side. YAHOOO.... and started routing in the SCSI interface MCU.


If someone can find a modern connector with the specs of the old connector, that would be a better route to go, than scrapping them off of old dead SCSI drives.
Attachments
Day2.jpg
Main PC: Intel core I7 920, MSI x58 platinum, Radeon4850
PB: tibook G4, ibook G4, Lombard, 160, 165, 180, Duo 2300x2, Duo 270c x2, 520cPPC, 3400c, 1400c
Desktop: G3AIO, 5260/100 x2, SE, SE/30, 512k, plus, LCIII, 7100, iMac G5 iSight, 6400/225
techknight
 
Joined: 10 Dec 2007, 23:13

Re: 2.5" SCSI SSD Project

Postby CJ_Miller » 23 Feb 2011, 12:17

They are really not a specialized part!

If you really need to know the exact dimensions, just find somebody who makes 2MM right-angle, 50-pin headers, and get their data sheet which has the exact measurements. Then you either find a part in your CAD library, or make a template yourself, which for two evenly spaced rows of 25 pins is not difficult. Based on the pin spacing and layout you can then choose a trace width which you are comfortable with and can have fabricated.

Example - I am going to run with the 3M part I linked to before, just because it is the first one I found in the five minutes or so I looked. I am not endorsing 3M, I am sure there are dozens of companies who make these headers.
http://multimedia.3m.com/mws/mediawebse ... 6E666666--
Scroll to page three, and there are your specifications. This is standard, the only other thing you need to watch out for is pin length, but this doesn't come into play with your layout yet.

I am surprised that you folks are fussing over it so much. I am a circuit layout n00b and designing and laying out a SCSI circuit is completely beyond me. But the dimensions of the connector are quite tangible. This weekend I actually happened to find a barely-used SCSI drive in my basement which a friend had given to me from his short-lived PowerBook. I thought I had lost it years ago! It is an Apple branded Connor CP2045, 40 MB. The connector is a standard, unmarked 50-pin right angle header, 2MM variety. I have some 2.5" SCSI-IDE bridges, and their connectors are the same. Hope this helps!
CJ_Miller
 
Joined: 20 Feb 2010, 14:51

Re: 2.5" SCSI SSD Project

Postby register » 23 Feb 2011, 19:19

Pardon, I probably missed something in this thread. Could you please drop a line about the goal of the project or a link to the previous thread? Is it about designing a SCSI SSD from scratch or just about interfacing an existing storage device?

Did someone recently ask for availability of CF Powermonster at http://www.artmix.com? This device is the SSD solution with the lowest list price I know (about USD 100 + shipping + any CF card). The performance is quite reasonable for any PowerBook with internal SCSI.
register
 
Joined: 04 Feb 2008, 23:30

Re: 2.5" SCSI SSD Project

Postby insaneboy » 23 Feb 2011, 19:57

register wrote:Pardon, I probably missed something in this thread. Could you please drop a line about the goal of the project or a link to the previous thread? Is it about designing a SCSI SSD from scratch or just about interfacing an existing storage device?

Did someone recently ask for availability of CF Powermonster at http://www.artmix.com? This device is the SSD solution with the lowest list price I know (about USD 100 + shipping + any CF card). The performance is quite reasonable for any PowerBook with internal SCSI.


I've tried contacting artmix, I have not gotten any response. Seems to me that solution is now NLA.
insaneboy
 
Joined: 15 Nov 2010, 18:08
Location: Portland, ME

Re: 2.5" SCSI SSD Project

Postby techknight » 24 Feb 2011, 01:54

nobody is "fussing" about anything. And about the artmix guys, i have tried to get in contact with them months ago, and haven't heard anything. I was just hoping i would get a little bit more enthusiasm and appreciations for the efforts put into this project. This is not an easy project, and has taken alot of time so far, and still taking time. xx(

This device uses two 8-bit AVR micros to get the job done, and whilst it may not have the best performance, it WILL work. Its better than having nothing at all, right?

Yes, this is based on a previous GPL'd project that has been done in a full-scale manor, so the only thing that is truly "mine" is the on-going board design, plus several schematic edits/changes that i am reworking to better suit my/our needs.

about the 2mm connector thing, youll have to excuse my "knowledge" about the connector, as i have no calipers to gauge mine so i can draw a footprint in CAD, and i must have overlooked the entities in the 3M 2MM ones you had mentioned about. Sorry. I will look further into that, since obtaining a modern connector will be much easier, I was just hoping to just re-use my old one. less parts i have to buy.

Besides, after this one works out, i will design a NEW board that supports SD cards. since they are much cheaper, and extremely plentiful. the only downside is speed.
Main PC: Intel core I7 920, MSI x58 platinum, Radeon4850
PB: tibook G4, ibook G4, Lombard, 160, 165, 180, Duo 2300x2, Duo 270c x2, 520cPPC, 3400c, 1400c
Desktop: G3AIO, 5260/100 x2, SE, SE/30, 512k, plus, LCIII, 7100, iMac G5 iSight, 6400/225
techknight
 
Joined: 10 Dec 2007, 23:13

Re: 2.5" SCSI SSD Project

Postby techknight » 24 Feb 2011, 02:47

P.S. I am trying to find the right angle SMD ones.

The ones from the 3M link you sent are right angle, through hole, and SMD streight.
Main PC: Intel core I7 920, MSI x58 platinum, Radeon4850
PB: tibook G4, ibook G4, Lombard, 160, 165, 180, Duo 2300x2, Duo 270c x2, 520cPPC, 3400c, 1400c
Desktop: G3AIO, 5260/100 x2, SE, SE/30, 512k, plus, LCIII, 7100, iMac G5 iSight, 6400/225
techknight
 
Joined: 10 Dec 2007, 23:13

Re: 2.5" SCSI SSD Project

Postby Trash80toHP_Mini » 24 Feb 2011, 12:29

Since SCSI is an open standard, there are probably specs for the connector available online, if not an actual CAD layout. I don't have time to google for such and I'm still offline at home. Maybe some othe comrade could hunt down the specs for you.
The other notion was to look through the TechNotes for early PowerBooks . . . :?:
jt [8]
Trash Hauler: call sign: eight-ball

C.O. AC130H SpecOps 68kMLAAF
User avatar
Trash80toHP_Mini
NIGHT STALKER
 
Joined: 04 Apr 2009, 02:23
Location: Bermuda Triangle, NC, USA

Re: 2.5" SCSI SSD Project

Postby CJ_Miller » 24 Feb 2011, 13:47

techknight wrote:I was just hoping i would get a little bit more enthusiasm and appreciations for the efforts put into this project. This is not an easy project, and has taken alot of time so far, and still taking time.


I am very enthused, and appreciative. It is one of the more awesome undertakings I have heard of in a long time!

techknight wrote:P.S. I am trying to find the right angle SMD ones.


You lost me there, I don't believe in SMD for connectors. Guess that's the extra wear and expense of my road warrior lifestyle. The project does still interest me just the same, I have never heard of anybody doing SCSI this way.
CJ_Miller
 
Joined: 20 Feb 2010, 14:51

Re: 2.5" SCSI SSD Project

Postby techknight » 24 Feb 2011, 16:13

I may have jumped the gun a little bit in my last post as well, because its hard to read peoples emotions/feelings through a keyboard ;-)

I dont like SMD either, but for a board size this small, with these dimensions, i found it better suited. BUT i can use through-hole as well, but i would have to make a sandwich board to support it, as there isnt enough room as it sits right now to route traces around a through-hole connector.
Main PC: Intel core I7 920, MSI x58 platinum, Radeon4850
PB: tibook G4, ibook G4, Lombard, 160, 165, 180, Duo 2300x2, Duo 270c x2, 520cPPC, 3400c, 1400c
Desktop: G3AIO, 5260/100 x2, SE, SE/30, 512k, plus, LCIII, 7100, iMac G5 iSight, 6400/225
techknight
 
Joined: 10 Dec 2007, 23:13

Re: 2.5" SCSI SSD Project

Postby techknight » 24 Feb 2011, 18:44

I updated the wiki page to reflect this project as well...
Main PC: Intel core I7 920, MSI x58 platinum, Radeon4850
PB: tibook G4, ibook G4, Lombard, 160, 165, 180, Duo 2300x2, Duo 270c x2, 520cPPC, 3400c, 1400c
Desktop: G3AIO, 5260/100 x2, SE, SE/30, 512k, plus, LCIII, 7100, iMac G5 iSight, 6400/225
techknight
 
Joined: 10 Dec 2007, 23:13

Re: 2.5" SCSI SSD Project

Postby register » 24 Feb 2011, 22:45

I appreciate the project as well, techknight, thank you a lot in putting that much effort into the solution. The artmix thing seems not to be available anymore and other much more expensive solutions are out of stock and not likely to go into production again. So what you are doing is exactly what we need and includes an option to derive further solutions on demand.

Again: I love such project and also will happily buy a working board as long as the price is not much more than for the artmix device.

Thank you for spending your time and please go on!

:)
register
 
Joined: 04 Feb 2008, 23:30

Re: 2.5" SCSI SSD Project

Postby trag » 24 Feb 2011, 23:00

I think it's a cool project too. At first I kind of wondered what the point was, given the cards available from Acard, but I had not been to their site in a while. Wow! Their prices have gone up by a factor of 2.5 in the last five years or so and a lot of stuff just isn't available any more. What was $70 is now $200. Eeeek!

Definitely worth having a homebrew solution at those prices.

What I would really like to see is a requirements document, detailing what signals are expected from each direction and how they must be translated. From that kind of thing, one could generate whatever hardware solution is the most interesting to the person doing the work.
trag
 
Joined: 23 May 2007, 02:09
Location: Austin, TX

Re: 2.5" SCSI SSD Project

Postby Trash80toHP_Mini » 25 Feb 2011, 01:55

Instead of Thru-Hole or standard SMD connectors, if you can use a thin enough board, it's possible to use Thru-Hole Headers as "Edge Card Connectors."

There are standard "adapter cards" that use this method. In this way you can avoid the problem of passing traces between teeny tiny pads, using VIAs well away from congestion to get the correct signals to the correct pins.

Image

Image

With a thin enough "connector PCB" you could probably use the same method with the smaller 2.5" SCSI pins. If you're doing a two board system, it might just work out. If you (or another comrade) can find the edge-mount pins to match the female connector used for the 2.5" laptop drive adapter in the lower pic, they'll probably have the proper "offset" built in for straddling standard thickness FRP PCB Material.

Just a thought! }:)
jt [8]
Trash Hauler: call sign: eight-ball

C.O. AC130H SpecOps 68kMLAAF
User avatar
Trash80toHP_Mini
NIGHT STALKER
 
Joined: 04 Apr 2009, 02:23
Location: Bermuda Triangle, NC, USA

Re: 2.5" SCSI SSD Project

Postby techknight » 25 Feb 2011, 02:11

the thickness of the PCB depends on whos manufacturing it i guess, I havent picked one final yet, but i have been leaning towards olimex. prices seem reasonable.

im sure there are cheaper places. Also keep in mind that this project is open source as well, under the GPL. So once a final produced board is completed, you can do modifications to your hearts content. :-)

as far as SCSI goes, command/data structure is in teh form of CDB commands. like Read(6), Read(10), Inquiry, etc etc etc.

Whats expected/inside the "Read" and "write" commands, depends highly upon the the driver using the SCSI bus. as SCSI can work with anything.

only thing is mac has native, is a disk driver. so it expects LBA/sector data from the Read/Write commands. and HDD LBA size, etc from the Inquiry commands.

The possibility of what can be done with SCSI is endless. even though its a slow buss on these old machines, You can use SCSI as an "encapsulation" mechanism bus. So then all you need is a processor at the tail end of the SCSI just "decaps" the capped SCSI CDBs, and they become new commands, which could be commands to drive, say a Wi-Fi chipset. or a realtek LAN chipset.

So in a nutshell, the a "specific" driver could target the SCSI bus, and encapsulate a command inside the SCSI system. the command would get de-capsulated at the target device, back into a regular command, as if the hardware were connected direct to the driver :-)
Main PC: Intel core I7 920, MSI x58 platinum, Radeon4850
PB: tibook G4, ibook G4, Lombard, 160, 165, 180, Duo 2300x2, Duo 270c x2, 520cPPC, 3400c, 1400c
Desktop: G3AIO, 5260/100 x2, SE, SE/30, 512k, plus, LCIII, 7100, iMac G5 iSight, 6400/225
techknight
 
Joined: 10 Dec 2007, 23:13

Re: 2.5" SCSI SSD Project

Postby Trash80toHP_Mini » 25 Feb 2011, 05:14

It's midnight, I'm tired and can barely see straight, but I put digital calipers to a 40 pin PowerBook Female Header Connector on a flex circuit. Dunno what 'Book or Drive Type, but they're definitely 2 mm spacing and it looks & feels right to use these:

Image

from here:
http://www.engineeringlab.com/jumpers-cables-headers.html

to solder the Tails to Edge Connector Pads on either side of a standard FRP PCB to get your "plug" for a PowerBook Flex Circuit HDD Cable.

jt, signing off to get some sle . . . zzzzzzzzzzzzzzzzzzzzzzzzzzz . . . :scrambled:
jt [8]
Trash Hauler: call sign: eight-ball

C.O. AC130H SpecOps 68kMLAAF
User avatar
Trash80toHP_Mini
NIGHT STALKER
 
Joined: 04 Apr 2009, 02:23
Location: Bermuda Triangle, NC, USA

Next

Return to 68k PowerBook

Who is online

Users browsing this forum: No registered users and 0 guests