Commodore Amiga IDE68K Build & Test (From sparxUK)

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ม.ค. 2025

ความคิดเห็น • 73

  • @GadgetUK164
    @GadgetUK164  3 ปีที่แล้ว +4

    Links:-
    www.mklboards.fi/ide/ide68k.html
    archive.retro.co.za/mirrors/68000/www.students.tut.fi/~leinone3/ide/ide68k.html
    I think these are the pins used - www.aliexpress.com/item/32784227938.html?spm=a2g0o.productlist.0.0.19ffa999NrXZVf&algo_pvid=3ae53e2f-45f7-4d43-9c8f-8e4b95083fdd&algo_exp_id=3ae53e2f-45f7-4d43-9c8f-8e4b95083fdd-3&pdp_ext_f=%7B%22sku_id%22%3A%2263121292940%22%7D

  • @bzuidgeest
    @bzuidgeest ปีที่แล้ว +1

    What the expect you to do (18:00) is solder in a 90 degree (angled) pin header and your cpu will fit fine and the pins are close to the needed signals.
    You can also install the key jumper to power the flash straight from the ide68k... No cables that are to short..

  • @CRG
    @CRG 3 ปีที่แล้ว +1

    I've got one of these to build myself. Glad I seen this video first, I'm going to check for those defects on the board before starting!

  • @75slaine
    @75slaine 3 ปีที่แล้ว +4

    I picked up a HC533 TurboCard for my A500 and I gotta say, I love it. 33MHz 68000, 8MB FastRAM, IDE interface with either Oktagon for KS1.3 or Oktapussy for KS2.0+ (selected via a jumper). It’s a nice tidy upgrade and lets me have a Workbench 1.3 HDD setup, pure heaven

  • @mattrichardson4351
    @mattrichardson4351 3 ปีที่แล้ว +4

    We sell the machined pin holders for ICs but people do ask about just the pins by them selves

  • @sircathal7505
    @sircathal7505 3 ปีที่แล้ว +2

    Yes the 68010 supports the Quit Key Feature

  • @nadeembackus2741
    @nadeembackus2741 3 ปีที่แล้ว +2

    Very good idea to go over the pads first to remove the existing solder. never thought of that! cheers

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว

      No problem 👍

    • @glenndoiron9317
      @glenndoiron9317 3 ปีที่แล้ว

      @@GadgetUK164 That's why a hot air surface levelling (HASL) finish is not a great idea for PCB's with surface mount components. With HASL they coat the copper with solder, then use hot air "blades" to blow the excess solder off. The remaining solder (due to surface tension) produces a round bump on the pad, and it becomes difficult to keep the components in place when soldering. Its an easy mistake for novice PCB designers to make.

  • @Plan-C
    @Plan-C 3 ปีที่แล้ว +5

    Great video. That A500+ is a bit like the Bionic Man lol. Thanks for posting and showing the pitfalls as well.

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว +1

      LOL =D It is getting a bit like that lol!

    • @busubi
      @busubi 3 ปีที่แล้ว

      @@GadgetUK164 He's more machine than Man.. Oh, wait.

  • @CooChewGames
    @CooChewGames 3 ปีที่แล้ว +2

    Thanks - was great advice on soldering those pins.

  • @mkl-68k
    @mkl-68k 5 หลายเดือนก่อน +1

    With 3.3V CPLD, the CF card should get 3.3V power because the CF specification is for CMOS input voltage levels. 5 volt XC9572 drives to about 4 volts, which is minimum when CF card is powered at 5 volts. - CF card at 3.3 volts is specified to tolerate signals not much above 3.3 volts.

  • @mkl-68k
    @mkl-68k 5 หลายเดือนก่อน +1

    Those pins are sold for LED connection, and some of them can have loose grip on thin DIP-64 legs.

  • @naviamiga
    @naviamiga 3 ปีที่แล้ว +1

    Nice, didn't know this was a thing. Thanks for the heads up.

  • @oleurgast730
    @oleurgast730 2 ปีที่แล้ว +1

    Actually I have a CDTV with defect (beyond repair) cd drive. I tested pistorm and indivision ecs inside the CDTV and this seem to work well. As Pistorm (EMU68) provides fast RAM, harddrive and accelerator (and RTG), the only think missing is CD-Drive. There are theese nice Slot-in slim CD/DVD drives (I bought such a drive as USB external drive from Aliexpress 2 years ago - manufacturing date of the drive itself was 2009, so it was Notebook IDE and can be connected to normal IDE (and audio) with a simple adapter). It should be easy to mount such a drive simply behind the slot for the cadrige behind the frontplate, so with barly any change of apperance you get a working "new" CD Drive with much more comfort in use. Of course not for CDTV titles (I never had any anyways, there was not much realesed in germany).
    Only problem: space. While there exists a version of the pistorm for CDTV placing pistorm and Pi side by side to fit inside the CDTV (of course out of stock at the moment), you can not sandwitch an IDE68k between as it would become impossible to close the CDTV's case than.
    So I think about soldering a dual pin header to the underside of the PCB to the socket, to simply put the IDE68k under the main PCB., cutting away a bit of the shielding. There should be enough space, esp. after removing the big CD Drive, replacing it by the slim one. Do you think that would work well?
    Also there is another mod I think about: There are theese slimline USB Disk-Drives for PCs. Internaly they have a 26pin-connector (actualy same as the 34 pin normal pc floppy connector, just a few ground lines less) and an USB-Adapter-Controller. Do you think theese drives can be modified to become an external Amiga drive after removing the USB part? They nearly fit under the CDTV, you just have to put about halve a milimeter of rubber to the feets of the CDTV, I just checked. There would be enough space to ad a bar with two disk-drives and a gotek under the CDTV, between the front feets, and being also black, seated 1 cm back they wouldnt even be noticed on first glance. So on first glance, still a "normal" CDTV, but with DVD slot-in, 3 disk-drives, extremly high speed, a lot of ram, hd and flicker free ECS. Maybe I also add 2MB Chip-Ram. No Network, but might be added externaly (paralel port).
    Edit: Nothing easy about adding an IDE CD/DVD slimdrive to an Amiga/CDTV. Master/Slave/CS is flashed into firmware on these drives. As my CDTV has no keyboard at the moment (I used the nice black keyboard on my A4000 back in the days by changing cable and lost the original one), I experimented on my A2000. Only one out of 6 notebook drives worked - and only after modyfinig the 40pin adapter by grounding PIN28 (Cable Select). But it was not the slot-in drive that worked:-). Just found a work around: IDE(Host)2SATA Adapter and an SATA2IDE Adapter to the modified 40pin Adapter. Now 5 out of 6 notebook drives worked. 6th might simply be defect. Tried different adapters, actually the CSL from Amazon worked.
    Next step is to repair CDTV keyboard and try on the IDE68K.
    On the other hand, fitting everything inside the CDTV shoundn't be as problematicly as I thought. I got a Pistorm without soldered pinheader and an IDE68K without IDE connector soldered. As soon as the Pi Zero 2 gets available again, I simply will glue it side by side to the pistorm, using 40 short wires to connect it. Same with the IDE68k and the IDE2Sata. So they both become very flat and can be stacked without being to high to close the lid.

  • @allanyoung8231
    @allanyoung8231 2 ปีที่แล้ว +1

    What size is the IDE connector on the IDE68K? 2.5 inch? I've bought one but need to know before purchasing an IDE cable to connect a CF card adaptor.

    • @GadgetUK164
      @GadgetUK164  2 ปีที่แล้ว

      It's the larger size - not the really fine pitched on that most IDE to CF adapters use.

  • @MrLukealbanese
    @MrLukealbanese 3 ปีที่แล้ว +1

    Chris, great video but you didn't attach the cards for the Go Fast 8MB board or the JTAG programming. Any links for the free turnpins also?

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว

      Thanks Luke! I've put them up now =D

  • @sullah1986.
    @sullah1986. 3 ปีที่แล้ว +1

    Hi! Gadget do you know where i can find subtitute chips for c64 1541-2 disk drive, especially U13 motor driver ? Thanks in regards!

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว +1

      I suspect the only place you will get those is another faulty 1541-II drive on eBay. You could ask on Amibay or one of the C64 forums?

  • @electronash
    @electronash 3 ปีที่แล้ว +1

    I wonder if DMA support could be added to the CPLD?
    I had a quick look at the ABLE code for IDE68K. A fair bit of the code is just for supporting the various versions of the IDE68K board / schematic, so there's not quite as much actual logic as it seems.
    I *think* DMA would be possible via the CPU socket, by doing a BUSRQ to the 68000, then allowing the HDD/CF to DMA directly to/from RAM.
    Normally on IDE, you write the start LBA then the DMA command to the drive, then it will grab the data and assert DMARQ.
    The host can then assert DMACK_N when it's ready to transfer the data. The drive will then pulse the RD_N or WR_N pin to transfer each word (depending on whether it was a DMA Read or DMA Write command.)
    It's possible the CPLD has just enough logic left to implement that. Not sure.
    I think Kickstart might expect a DMA controller to be mapped at 0xDD0000 on the Amiga, so that could be more complex.
    Having said that, a stock A500 takes some time to load Workbench anyway, so DMA might not help much. lol

    • @electronash
      @electronash 3 ปีที่แล้ว +1

      Actually, yeah, 500-600KB really isn't too bad for PIO.

    • @electronash
      @electronash 3 ปีที่แล้ว +1

      36:44 - I'm thinking maybe the INT2 pins are doubled up, to give the signal bit more drive strength?
      It's configured as an open-drain output on the CPLD, so can only pull down INT2N to ground.
      But maybe they found it generated a cleaner edge to the signal if there were two pins driving that?
      (The CPLD does do some filtering internally for the reset signal, so I initially thought it might be doing the same for int2, but int2 is indeed driven the same on both pins.)
      //_int2 to mainboard, open drain, V4XX has two pins
      @ifdef V10X {nint2 pin 87;}
      @ifdef V188 {nint2 pin 14;}
      @ifdef V2XX {nint2 pin 11;}
      @ifdef V4XX {nint2 pin 35; nint2_2 pin 8;}
      @ifdef SSIDE {nint2 pin 16;}
      equations
      nint2 = '0';
      nint2.oe = int2;
      @ifdef nint2_2 {
      nint2_2 = '0';
      nint2_2.oe = int2;}

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว +1

      Congrats, you just volunteered for a DMA firmware 😂

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว +1

      They aren't connected together on output though! They are totally seperate outputs!

    • @electronash
      @electronash 3 ปีที่แล้ว

      @@GadgetUK164 Ahh, OK, that makes more sense. ;)

  • @MrAlan1828
    @MrAlan1828 3 ปีที่แล้ว +1

    Would it work on a CDTV?

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว

      Possibly... It just replicated Gayle functionallity I think, provided that doesn't clash with anything on the CDTV I would imagine it should work. That said, some of the 8MB RAM boards don't work on the CDTV, but I think that's auto config related, this doesnt use auto config. Of course you also need to be able to fit it in there somewhere...

    • @MrAlan1828
      @MrAlan1828 3 ปีที่แล้ว

      @@GadgetUK164 I already have an 8mb ram upgrade on the side expansion slot already :) Yes It may have to be relocated as the slot and the top casing is very tight clearance, the CDTV is like a VHS deck slim and the top is metal so need to figure out where and how to fit the cpu socket, maybe solder some shorter wires ?

  • @jnewbon00
    @jnewbon00 3 ปีที่แล้ว +1

    Can you hook up a CD ROM to this. Is it atapi ?

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว

      I believe so - I've just not tried it myself yet. I will soon!

    • @jnewbon00
      @jnewbon00 3 ปีที่แล้ว +1

      @@GadgetUK164 subbed ;)

  • @CP200S
    @CP200S 3 ปีที่แล้ว +1

    I'm considering purchasing a SCSI2SD for my 4Meg SCSI expansion... But maybe this looks like a better alternative. What would be your opinion/choice? Would love to know.

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว

      SCSI is way better I think!

  • @DoG_Atari
    @DoG_Atari 3 ปีที่แล้ว +2

    Links to Aliexpress for the pins?

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว +1

      I will try and get the link!

    • @tahustvedt
      @tahustvedt 3 ปีที่แล้ว +1

      "round pin female without plastic" on Aliexpress and you find them

  • @tetsujin_144
    @tetsujin_144 3 ปีที่แล้ว +1

    Nice. Obviously there's a decent selection of accelerator boards these days with fast RAM and IDE, and looking at it from that perspective getting RAM and IDE add-ons that use the existing 68K are sort of a waste... But even so I kind of want to try it - just 'cause I'd really like to build some of these upgrades myself (even if that just means getting an existing design and sourcing the parts) - it's more personal that way I guess.

  • @brostenen
    @brostenen 3 ปีที่แล้ว +1

    I have one much like this, that have 8mb fastram on it. It gets quite warm.

  • @LaserFur
    @LaserFur 3 ปีที่แล้ว +1

    I use kapton tape to prevent slobering into holes.

  • @glenndoiron9317
    @glenndoiron9317 3 ปีที่แล้ว +1

    Would recommend instead of putting the pins in the board, first install the pins on the sockets with pliers. Minimize chance of damaging pins by trying to put them in 32/64 at a time.

  • @keithmcgerr3056
    @keithmcgerr3056 3 ปีที่แล้ว +2

    Great video, INT-2 the fix, ovr 5 minutes to boot, ide been pulling my hair out! 😉 Cia you next time.

  • @williamsquires3070
    @williamsquires3070 3 ปีที่แล้ว +1

    Also, isn’t that panel on the screen (which looks like a depiction of Australia) supposed to say, “NSW” (New South Wales) not “NWS”? 🤔

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว

      Not sure where you mean there? Are you talking about a marking on the GottaGoFastRAM board by chance? LIV2 comes from Australia I think!

    • @williamsquires3070
      @williamsquires3070 3 ปีที่แล้ว

      @@GadgetUK164 - no, on the (video) screen when you launch the settings app thingy.

    • @Ed64
      @Ed64 3 ปีที่แล้ว

      The Amiga SysInfo tool, it’s made in Australia, IIRC

  • @IntenseGrid
    @IntenseGrid ปีที่แล้ว +1

    @t=1234 Wow that is a lot of flex of your board on that squishy cardboard box. I've even thought of installing a 3Dprinted shim under the board or metal, and another one under the chassis to eliminate the flex of those insertions. Anybody done this yet?

  • @AdamSommer70
    @AdamSommer70 3 ปีที่แล้ว +2

    Great video, thanks for posting!

  • @giuseppelavecchia775
    @giuseppelavecchia775 3 ปีที่แล้ว +1

    Un buon video

  • @xephorce
    @xephorce 3 ปีที่แล้ว +4

    you need an ultrasonic cleaner a small and a large one. hopefully someone will donate one to you.

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว

      I had one donated which will appear on the channel soon!!! =D

    • @xephorce
      @xephorce 3 ปีที่แล้ว

      @@GadgetUK164 that is so awesome. I hoped someone would. I can't help but I was trying to motivate some person that could to do so. Thank you to the kind person that help you out with the donation. Thank you for the great content. Hope life treats you well.

  • @TheLemminkainen
    @TheLemminkainen 3 ปีที่แล้ว +3

    Spitfire accelerator for A500 is king compared to this. I remember when Mkl sold these 15y ago in Eab :)

  • @williamsquires3070
    @williamsquires3070 3 ปีที่แล้ว +2

    Are you going to make a video marrying the Amiga to that Sega console? 😃

  • @tahustvedt
    @tahustvedt 3 ปีที่แล้ว +2

    I built a couple of IDE68K's and they are really flaky. One never worked and the other worked for a while and then nothing. Programs and is detected fine by the CPLD programmer. I figured my random chinese CPLD was to blame. Maybe not fully 5 V compatible.

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว

      Yeah, I thought mine was like that at the start - seemed better when warm, but super slow and crashing etc. In my case it was just that missing /INT2 connection!

  • @DAVIDGREGORYKERR
    @DAVIDGREGORYKERR 2 ปีที่แล้ว +1

    would someone actually have tested the boards to make sure that there is not a flaw in the board.

    • @GadgetUK164
      @GadgetUK164  2 ปีที่แล้ว

      They sometimes do checks at the factory, but on a board this cheap probably not.

  • @MrRobbyvent
    @MrRobbyvent 3 ปีที่แล้ว +1

    These internal piggy-back cards to expand the Amiga 500 give too much troubles, and sometimes you run out of space. Knowing that the open-source community is now able to design everything, why not use the Amiga's side expansion connector more effectively ?! Maybe using a multi-slot Zorro backplane and develop lots of new cards to connect to it!

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว +1

      Yes, stacking these things does get crazy quickly lol - I have a few more yet! At this rate I need a new tower case creating 😂

  • @rootbeer666
    @rootbeer666 ปีที่แล้ว +1

    Removing that solder was unnecessary. Use thick solder flux, brush it on the rows of pads, let it dry halfway so it's sticky, just a few minutes, then just maneuver the chip into position and let it stick. Tack some corner pins, then just brush your iron lengthwise along each pin. No drama.

    • @GadgetUK164
      @GadgetUK164  ปีที่แล้ว

      Removing that solder was totally necessary - it was unleaded ;)

    • @rootbeer666
      @rootbeer666 ปีที่แล้ว

      @@GadgetUK164 we can agree there 😉

  • @frankowalker4662
    @frankowalker4662 3 ปีที่แล้ว +1

    That is far too much faffing about, Putting IDE into my Spectrum +2B was a breeze. I dont use my A500+ enough to warrent getting one of these. Great vid, though.

    • @GadgetUK164
      @GadgetUK164  3 ปีที่แล้ว +1

      😂 Thanks lol! Yes, it was a lot of faffing =/

  • @loganjorgensen
    @loganjorgensen 3 ปีที่แล้ว +2

    Those pins do look easy to bend while working on something like that. Guess it's all the model differences, complicates clearance matters, yikes so close to fitting.
    Too bad you had to muck about with that avoidable slowness, defects heh. Can't disagree with that, it's one thing to save money on populating fewer RAM IC sockets and another when the platform won't accept more RAM. :\