Adding IDE to your Spectrum +2 A/B (or +3)

edited February 2013 in Hardware
Hello my fellow WoS'ers

This is a shared thread with www.amibay.com which you can see here

I don't often get to do a Show and Tell as I would like but today is different since I am suffering from insomnia I might as well make it work in my favour!

Before I start I would like to thank and greet the following

Garry Lancaster, Pera Putnik, the people whom maintain the +3e web site and Nuggetreggae for some amazing work in converting games!


So would you like to know how to add IDE mass storage on you Spectrum +2AB or +3 ?

Then let us begin -


picture.php?albumid=270&pictureid=2099

Theres +2AB.... awaiting with excitement


picture.php?albumid=270&pictureid=2100
Locating the Screw Holes


picture.php?albumid=270&pictureid=2101
Gently does it, or you could break the plastic screw holders


picture.php?albumid=270&pictureid=2102
Disconnect the Cassette Header


picture.php?albumid=270&pictureid=2103
Disconnect the Keyboard Ribbons


picture.php?albumid=270&pictureid=2104
Very carefully - dont be to sudden with them


picture.php?albumid=270&pictureid=2105
And now we can begin....



(White Lab coats are optional at this stage....)
Post edited by Zetr0 on
«13

Comments

  • edited January 2013
    Removing the Motherboard and IC's

    picture.php?albumid=270&pictureid=2106
    Theres 5 screws and there not that tight


    picture.php?albumid=270&pictureid=2107
    Gently does it and there wont be any problems


    picture.php?albumid=270&pictureid=2108
    And there she is.... cute and pretty


    picture.php?albumid=270&pictureid=2109
    Removing the ROM's


    picture.php?albumid=270&pictureid=2110
    Only experienced and danger defying Hackers use screwdrivers to levy IC's from their sockets - (BE WARNED!)


    picture.php?albumid=270&pictureid=2111
    A world in a Chip.... a Zilog Z80 chip.... one of the most ubiquitous chips in the known universe!

    Its in everything that an Arm or a Motorola isnt.... so check your underwear!


    picture.php?albumid=270&pictureid=2112
    Woah... thats some Dirty Interfaces.... we better get this filth clean!
  • edited January 2013
    Contact Cleaning

    picture.php?albumid=270&pictureid=2113
    Always read the label....

    Then check with Google any words with more than two syllables (best check that first) and any words without vowels



    picture.php?albumid=270&pictureid=2114
    A Big juicy bottle of isopropyl alcohol -

    would of preferred a good triple distilled Vodka, alas this will have to do.... just gotta fight the Wino's off first!


    picture.php?albumid=270&pictureid=2115
    Clever me decided to put some 99.99% IPA into a small spray bottle....

    I have clever moments.... just don't tell!!!


    picture.php?albumid=270&pictureid=2116
    Theres no Escape from the IPA Spray bottle... all will be covered..... fingers, hands and clothing included!


    picture.php?albumid=270&pictureid=2117
    Behold!!

    The Cue Tip of extra Cleanlyness +12



    picture.php?albumid=270&pictureid=2118
    Whoa..... I am sure the great outdoors has less dirt than that!

    I best watch out for falling fossils!


    picture.php?albumid=270&pictureid=2119
    An important area, here is where we will be adding a couple of power rails =D


    picture.php?albumid=270&pictureid=2120
    The shiney shiney shine of IPA SHINEY!


    picture.php?albumid=270&pictureid=2121
    Yes.... soon the cue tip will ensure proper connection master......


    picture.php?albumid=270&pictureid=2122
    Spray away those years with the Spray Away IPA Way!


    picture.php?albumid=270&pictureid=2123
    Not even these 4 power terminals are safe from the Cleaning cue-tip of Doom!
  • edited January 2013
    Adding the Power Rail

    picture.php?albumid=270&pictureid=2124
    The original Flux capacitor!

    (my flux droper bottle)


    picture.php?albumid=270&pictureid=2125
    Here I add some flux liquid to the power terminals - I find the underside of the board easier to start from.

    I always recommend to use a good NO CLEAN and NON CORROSIVE flux....

    If you wonder why I capitalize these words... I suggest imagining the consequence of putting your PCB / Motherboard in industrial strength super concentrated Acid.... Or any Handy nearby A500+ that still has its battery =)


    picture.php?albumid=270&pictureid=2130
    This is the heating part of the heat and suck protocol!


    picture.php?albumid=270&pictureid=2126
    And Pump.... suck those terminals right up


    picture.php?albumid=270&pictureid=2128
    An even closer shot of the power terminals..... see I spoil you lot.....


    picture.php?albumid=270&pictureid=2129
    Excelent I can see through to the other side....


    picture.php?albumid=270&pictureid=2131
    En' Voila

    Holy terminals of much need power rails note the +12v (top) and +5v (bottom) silk masking


    picture.php?albumid=270&pictureid=2132
    Ahhh the classic 4 pin Floppy Power Molex..... How I love thee!

    So much so that I snipped and tinned the leads =)


    picture.php?albumid=270&pictureid=2133
    Lets get the colour code right.... red = +5v, yellow = +12v and black = Ground


    picture.php?albumid=270&pictureid=2134
    And this is how you fit the new power rail

    (Power soldering .... all four at the same time gets you bonus points and a new trophy unlock!)


    picture.php?albumid=270&pictureid=2135
    Yes... the most handiest tool in the tool box....

    Nail clippers.... they take a smidge of practice.... but once you have the nack..... you can use these for almost anything!


    picture.php?albumid=270&pictureid=2136
    And There you have it.... a new power rail... waiting to be used.....

    Please note that on the +2AB theres not much +12v juice... so ensure the device you plumb up to it doesn't use it ( or less than 0.3amps )

    And since I am on my soap box, remember to keep kids inside..... and playing video games.... its the only way they will learn!


    picture.php?albumid=270&pictureid=2137
    The magic Posi-driver (aka Philips) as it majestically screws the motherboard once again back into the tray.

    The hard part is over!
  • edited January 2013
    IDE Adapter Bundle

    picture.php?albumid=270&pictureid=2138
    Ahh a box of golden delight!


    picture.php?albumid=270&pictureid=2139
    We have a generic CF to 40 pin IDE adapter snuggled up to a Sandisk 256MB CF Card that is getting a cuddle from 15CM's of delicious golden IDE cable that is be wooed by a smart looking Z80 to IDE adapter that also chatting up a couple of +3e ROM chips!


    picture.php?albumid=270&pictureid=2140
    The CPU is installed into the IDE Adapter (pay close attention to the orientation as well how clean my fingers are!)


    picture.php?albumid=270&pictureid=2141
    Ahhh the lovely sandwich of mass storage and spectrum....


    picture.php?albumid=270&pictureid=2142
    Ensure that none of those pesky ceramic caps get in the way of a good board mating with the Adapter - again note the direction as well ho clean my thumb nail is!)


    picture.php?albumid=270&pictureid=2143
    Dadaaaaa!!!!

    Looks great.... you have done a good job so far!


    picture.php?albumid=270&pictureid=2144
    With a bit of sneakyness you can pull the power rail underneath the IDE adapter and using a ceramic capacitor lock it into place.

    Like a BOSS!
  • edited January 2013
    IDE Cable and Device Connect

    picture.php?albumid=270&pictureid=2145
    Ahhh a golden beauty of an IDE cable.... its Halogen Free btw... I spare no expense!

    (I should tell you now there is a difference in each end of the connector)



    picture.php?albumid=270&pictureid=2146
    Now IDC is very stiff stuff... as Black adder would say its made with stiffest stuff that McStiffy of Stiffwood could find on his stiffest shelf of stiffest things!

    So to make it more manoeuvrable we need to pleat the wire... to do this we simply put a nick into the plastic after every forth wire


    picture.php?albumid=270&pictureid=2147

    Continue on with the pleat by gently pushing the small nick that separates like so.....

    now do this..... another 9 times!!!


    picture.php?albumid=270&pictureid=2148
    And here is one I pleated earlier!

    we get to braid it next or dreadlocks which ever!


    picture.php?albumid=270&pictureid=2152

    Its like Christmas!!!


    picture.php?albumid=270&pictureid=2153
    Plugged in the IDE cable - notice the IDE connector has an extra roll - this is to denote the Device Side of the IDE cable.

    As you can also see I plugged in a very handsome SanDisk 256MB CF Card!


    picture.php?albumid=270&pictureid=2154
    And here is the HOST end of the IDE cable... see the difference?

    Next time I will use different colours!
  • edited January 2013
    +3e ROM installation and HOST connect

    picture.php?albumid=270&pictureid=2149
    Ahhh the magic that makes the... err... magic happen!

    Its the +3e ROM's \o/\O/\o/ YAY \o/\O/\o/


    picture.php?albumid=270&pictureid=2150

    Here is how and where fit ROM (B) - all nice and cosy next to the dapper looking IDE adapter ;)


    picture.php?albumid=270&pictureid=2151
    And here is where you install ROM (A) - right next to ROM (B) in fact....


    picture.php?albumid=270&pictureid=2155
    Connecting the IDE to the HOST


    picture.php?albumid=270&pictureid=2156
    Ahhh gently (but firmly) does it! Note the orientation of pin 1 (Red Strip Wire)


    picture.php?albumid=270&pictureid=2157
    Add the Power to the CF Adapter


    picture.php?albumid=270&pictureid=2158
    Gently (but firmly) Bend the IDE wire into the right position... see how it curls.... beautiful isn't it?
  • edited January 2013
    Fixing the IDE device and Reassemble

    The easiest way to ensure the Device stays in place (without damaging your precious Sinclair joy is to use Hot-Glue...

    Since I have a hot-air gun, I cut pieces and place them where I want them (saves all that messy dripping mess) - you can get a hobbyist hot-air gun that would do the job perfectly for very little cost.

    picture.php?albumid=271&pictureid=2159
    measuring out the size needed for the hot-glue pieces.


    picture.php?albumid=271&pictureid=2160
    Angry looking hot-glue pieces... or slightly confused?


    picture.php?albumid=271&pictureid=2161
    Just melting the larger piece of hot-glue to affix it to the adapter.


    picture.php?albumid=271&pictureid=2162
    Here I am fixing the larger hot-glue piece at the front of the adapter


    picture.php?albumid=271&pictureid=2163

    Gently melting hot-glue piece for the other corner


    picture.php?albumid=271&pictureid=2164
    Make sure you get the two corners and get heat to the front as well, spread the heat around so that it evenly melts.


    picture.php?albumid=271&pictureid=2165
    Hot glue can take a while to set..... but once it does!!!


    picture.php?albumid=271&pictureid=2166
    Yep... a wholesome image!


    picture.php?albumid=271&pictureid=2167
    Isnt it pretty worth another shot if you ask me!


    picture.php?albumid=271&pictureid=2168
    And another glorious shot of the adapter and device fitted!


    Reassemble

    picture.php?albumid=271&pictureid=2169
    Gently but firmly insert the keyboard tail - I found pinching pressure was enough.


    picture.php?albumid=271&pictureid=2170
    Dont forget to hook-up the cassette tape header..

    .... dont you think that little CF card looks right at home there.... One could easily bring it forward and make a CF-Card access port at the font of the case... for easy access.
  • edited January 2013
    Conclusion & Testing

    picture.php?albumid=271&pictureid=2171
    Here she is booted up with a 64MB CF card - quick test before screwing her back together.


    picture.php?albumid=271&pictureid=2173
    A splash screen before the Game Launcher loads -

    Now If you haven't been to on of these guys events.... then you REALLY ought to try!


    picture.php?albumid=271&pictureid=2174

    Ahh the +3e Game Launcher....

    I wrote that =D



    picture.php?albumid=271&pictureid=2172
    Ahhhh Jetpac on the +2AB.... oh yeah!



    Next How-To..... Getting Games and Data onto the IDE Device!
  • jpjp
    edited January 2013
    The image links don't seem to be working in this thread for us non AmiBayers :(
  • BCHBCH
    edited January 2013
    Is there someone making the internal IDE adapters? I would like to get a couple...
  • edited January 2013
    jp wrote: »
    The image links don't seem to be working in this thread for us non AmiBayers :(

    Sadly at the moment, I will have to update the whole project log images and store it with postimage... thats over 70 images.... its not a worry.... I can do it...
    BCH wrote: »
    Is there someone making the internal IDE adapters? I would like to get a couple...

    YES, I am =)

    The adapters I have will run out of the box on any +2A/B or +3. You will need a ROM update I can offer appropriate blank ROM's for ?4 with a free programming serivce =)

    I can offer kits which include

    1x CF to IDE Adapter
    1x 15cm IDE Cable
    1x 8bit IDE Adapter
    1x Power molex
    1x Set of Blank EEPROM's (with free programming)

    ?25 + PnP

    This particular adapter also has a NMI debouncing circuit and header so this (in combination with Pera's PPROM) will work on the Spectrum 48k / 128k machines.

    255436_286158588152310_1418874838_n.jpg
  • edited January 2013
    Amazing, can't wait to see the pics of the whole thing. Just bought a +2A 2 weeks ago for ?3.20, so this could be lots of fun! Still need to find a PSU as that was missing. Is there a way of adapting any other power supply to suit the +2A? Also, I see you offer EPROM programming, that might be useful!
  • edited January 2013
    jamorski wrote: »
    Amazing, can't wait to see the pics of the whole thing. Just bought a +2A 2 weeks ago for ?3.20, so this could be lots of fun! Still need to find a PSU as that was missing. Is there a way of adapting any other power supply to suit the +2A? Also, I see you offer EPROM programming, that might be useful!

    There are a few options for power. I have several scrap AT supplies in my junk box that I use for jobs like these (note, AT not ATX). I would say these are the easiest thing to use, just de-solder the original wire loom and solder a 4 core cable on instead, terminating in a DIN plug for the +3. Just plug in and switch on. (black hammerite optional ;))

    An ATX supply can be used but is a bit more involved as these need wires grounding to make them turn on, and in some case will only run if there is a certain load present, there are countless tutorials on the web to do this though.

    Finally there are power supplies available with just 12v, 5v, and ground, designed for powering hard drives. If you use one of these you don't have a -12v supply for the serial port buffers but the speccy does run fine without it.
  • edited January 2013
    http://www.samcoupe-pro-dos.co.uk/edwin/hardware/atomhdinterface/atom.htm

    can anyone get masterdos and masterbasic to support the Atome lite please

    the pcb has two ide connectors only one is used on the end

    if the pcb could be turned upside down - i realise this means all the pins are no longer conencted to the right pins in the disc drive socket but were it possible to redesign then the second ide connection could be used with another right angle connection to be on top of the pcb giving four compact flash cards - need rom rewrite too? no room for a DMA or 4mb of external ram kalidoscope II?!
  • edited January 2013
    jamorski wrote: »
    Amazing, can't wait to see the pics of the whole thing. Just bought a +2A 2 weeks ago for ?3.20, so this could be lots of fun! Still need to find a PSU as that was missing. Is there a way of adapting any other power supply to suit the +2A? Also, I see you offer EPROM programming, that might be useful!

    2_AB_3_POWER.png


    There you go =)
  • edited January 2013
    http://www.samcoupe-pro-dos.co.uk/edwin/hardware/atomhdinterface/atom.htm

    can anyone get masterdos and masterbasic to support the Atome lite please

    the pcb has two ide connectors only one is used on the end

    if the pcb could be turned upside down - i realise this means all the pins are no longer conencted to the right pins in the disc drive socket but were it possible to redesign then the second ide connection could be used with another right angle connection to be on top of the pcb giving four compact flash cards - need rom rewrite too? no room for a DMA or 4mb of external ram kalidoscope II?!

    That looks like a fun design, I may have a crack at making an SMD version of that and then a CPLD varient
  • edited January 2013
    It seems R.J. found a way to join the forum... I could be wrong though.
  • edited January 2013
    @zxbruno


    who's R.J. and is that bad?
  • edited January 2013
    Thanks for sharing all those steps and pictures with us, Zetr0. Great work!
    Sometimes I wish we had more guides likes yours - not everybody is an electronics/soldering iron-genius :smile:
  • edited January 2013
    Zetr0, google Roger Jowett, some say he's a spam bot, others have actually met him, personally I think he needs some professional help
  • BCHBCH
    edited January 2013
    Zetr0 wrote: »
    ..
    YES, I am =)

    I've PM'ed you
  • edited January 2013
    jp wrote: »
    The image links don't seem to be working in this thread for us non AmiBayers :(

    They didn't work for me either, until after i logged on to amibay, then all the pictures showed up in all their glorious... erm, glory here too. Now ain't that just peculiar?
    Author of BertoMenus, soon to become BertoBASIC +3 ;)
    Feel free to help yourself to the Sinclair ZX Spectrum +3 Manual.pdf
  • edited January 2013
    hey zetro, thanks for the mention,

    the +3e conversions still continue, but i've spent the last month reconverting all my conversions to tap files having at last bought a DivIDE (incidentally the 512MB CF supplied with it had all my pentagon demo fixes on it, without so much as a mention, and Lotharek was fairly sharp with me while ordering..... liberties!) and a spectranet and 2 V6Z80P's (what a cool board!!!! gotta try my hand with programming that bad boy sometime...)

    Love the reference to RJ! I heard rumours he showed up on the Atom designers doorstep and didnt leave for weeks, ranting incoherencies! seem to remember the police got involved!

    A spambot could never come up with some of the classics he spouted! Happy NY everyone!
  • edited January 2013
    cool how to, excellent :smile:
  • edited January 2013
    @Thread

    Thanks for the kind words guys, I am quite humbled indeed. while the adapter does look delicious its nothing without the hard work and generosity of Pera, Garry and nuggetreggae.

    Those of you whom cannot see any of the how-to pics, dont worry I will hopefully get them up for or over the weekend, sadly AmiBay albums are only viewable to members - if you cannot wait that long, I would recommend that you signup to AmiBay - its free and theres lots of retrolicious mischief from all over the world going on there!


    @Nuggetreggae

    Good to read you my friend, thanks for the call over the holidays it most certainly brought in some more cheer! hopefully we get to catchup soon my friend =)

    TWO V6Z80PO's!!!!.... that just greedy that is... and quite rightious too!
  • edited January 2013
    Sadly WoS settings wont let me edit posts prior to 7 day ago.

    So I shall link them again for the non-AmiBay Members


    Opening Spectrum +2AB
    P1040437.jpg


    P1040438.jpg


    P1040439.jpg


    P1040440.jpg


    P1040441.jpg


    P1040442.jpg


    Removing the Motherboard
    P1040444.jpg

    P1040445.jpg



    Removing IC's

    P1040446.jpg

    P1040447.jpg

    P1040448.jpg

    P1040449.jpg

    P1040450.jpg


    Cleaning Motherboard & Contacts
    Image1.jpg

    P1040451.jpg

    P1040453.jpg

    P1040454.jpg

    P1040455.jpg

    P1040456.jpg

    P1040457.jpg

    P1040458.jpg

    P1040459.jpg

    P1040460.jpg

    P1040462.jpg



    Preparing Power point
    P1040463.jpg

    P1040464.jpg

    P1040466.jpg

    P1040466_2.jpg

    P1040466_3.jpg

    P1040467.jpg

    P1040468.jpg

    P1040470.jpg


    Power Point
    P1040472.jpg

    P1040473.jpg

    P1040474.jpg

    P1040475.jpg

    P1040476.jpg

    P1040477.jpg


    Adapter Kit (FULL)
    P1040479.jpg

    P1040480.jpg

    P1040481.jpg

    P1040482.jpg

    P1040483.jpg

    P1040485.jpg

    P1040486.jpg



    IDE Cable Detail
    P1040490.jpg

    P1040491.jpg

    P1040492.jpg

    P1040493.jpg


    Installing IDE to Device
    P1040494.jpg

    P1040495.jpg

    P1040496.jpg


    Installing +3e ROM
    P1040487.jpg

    P1040488.jpg

    P1040489.jpg



    Install IDE to Host
    P1040497.jpg

    P1040498.jpg

    P1040499.jpg

    P1040500.jpg



    Fixing Device to Spectrum
    P1040505.jpg

    P1040506.jpg

    P1040507.jpg

    P1040508.jpg

    P1040509.jpg

    P1040510.jpg

    P1040511.jpg

    P1040512.jpg

    P1040513.jpg

    P1040514.jpg


    Reassembling Spectrum
    P1040515.jpg

    P1040516.jpg


    Conclusion
    P1040517.jpg

    P1040518.jpg

    P1040521.jpg

    P1040524.jpg

    P1040528.jpg

    P1040529.jpg

    P1040530.jpg

    .... phew..... lots of images!!!!
  • edited January 2013
    It's extremely neat and tidy! I love your posts made of hot glue idea too.

    One question though, if you were planning to use a compact flash adapter, why didn't you supply power the non standard way which seems to be standard on CF-IDE adapters. (Confusing I know :D)
  • edited January 2013
    Very nice! Would love to have a +2 or +3e, but would provably want the IDE media to be accessible. Is there enough space to place it where the printer port is?
  • edited January 2013
    zxbruno wrote: »
    Very nice! Would love to have a +2 or +3e, but would provably want the IDE media to be accessible. Is there enough space to place it where the printer port is?

    On a +2e I would be inclined to cut out a section from the eternal floppy drive slot and position the CF adapter there.

    There's not a huge amount of clearance above the printer slot and you'd have to insulate everything carefully if you were going to mount the CF board above exposed circuitry.
  • edited January 2013
    guesser wrote: »
    It's extremely neat and tidy! I love your posts made of hot glue idea too.

    One question though, if you were planning to use a compact flash adapter, why didn't you supply power the non standard way which seems to be standard on CF-IDE adapters. (Confusing I know :D)

    Hot glue is an awesome substance! one can never have enough of it... I think my workshop is held together by it!

    Now, to be honest, I am stickler for tradition, the main point of these adapters is to add a HDD, putting power to pin 20 is asking for trouble from the Z80 Socket.

    I will probably revise the design for 8bit CF - so it plugs directly to CF including power from Z80 socket, as these are low-power devices.
    zxbruno wrote: »
    Very nice! Would love to have a +2 or +3e, but would provably want the IDE media to be accessible. Is there enough space to place it where the printer port is?

    yes the +3 has the most room, and enough to easily mount a Dual CF adapter at the rear where the Printer port is.

    I have seen my friend Mike on AmiBay do this and its a great idea. he However modified his so that it would be a low-profile as possible.

    In the +2AB, because of the Cassette mechanism I doubt there would be enough room for a CF to IDE adapter.... perhaps an 44pin variant as these are low-profile.

    44 Pin IDE to CF adapter - ?1.59 Buy It Now (in postage)
    !B7PY2cgCGk~$(KGrHqMOKj0Eyk5zy1c+BMzpGSnV1g~~-1_12.JPG


    You can then convert the 44pin IDC cable to 40 pin and 5v Power - I am sure it would look very SMOOTH.

    Also if one wasn't afraid of hacking the case a bit, there are some positions at the front that would be grand.... just under the right corner of the keyboard and - with a little effort, under the floppy drive mech on the +3
Sign In or Register to comment.