1581 Followup: Let's get this thing working! (and figure out why it isn't)

Ғылым және технология

Thanks to pcbway.com for kindly sponsoring this video.
So in this part 2 video we are going to get to the bottom of what's wrong with my 1581 builds, figure out what doesn't work, and what does, and why, and how to fix it.
We're gonna start with a big stack of drive mechanisms....
SFD-321B to Amiga drive mod: jope.fi/drives/sfd321b-lcp3/
Badgeman case stickers: retro8bitshop.com/retrostore/...
Github page for the floppy adapter I built in this video: github.com/gianlucarenzi/Amig...
If you'd like to help support this channel, please check out my Patreon. You can also make a one-off donation or use the channel Super Thanks.
Patreon: / timsretrocorner
Donate: www.paypal.com/donate/?hosted...
Follow me on Mastodon: retrorewind.social/@trc
Check out these channels:
8-Bit Retro Refix: / @8BitRetroReFix
Captain Commodore: / @CaptainCommodore
Retro4u: / @Retro4u
Josip Retro Bits: / @JosipRetroBits
Retro Krazy: / @RetroKrazy
8bitsinthebasement: / @8bitsinthebasement
Alices Retro Wonderland: / @Alices.Retro.Wonderland
00:00:00 - Introduction
00:03:40 - Baseline Tests
00:05:52 - Drive 1 - SFD321B
00:08:14 - Drive 2 - Techmedia TFD310
00:10:18 - Drive 3 - NEC FD1321T
00:11:44 - Drive 4 - SONY MPF920
00:13:05 - Drive 5 - SAMSUNG SFD-321B #2
00:15:07 - Drive 6 - CHINON FB-354
00:16:35 - Drive 7 - TEAC
00:18:01 - Drive 8 - CHINON
00:19:32 - Drive 9 - SAMSUNG SFD-321B #3
00:20:54 - Baseline Test Results
00:25:03 - Building a Different Adaptor Board - PCBWay
00:35:10 - Comparing Adapter Schematics
00:38:33 - Scoping Pin 34 - Tom’s Hardware Adapter
00:42:01 - Pin 34 On the Yellow Board
00:44:41 - Interface wired up correctly this time…
00:48:25 - Presentation of initial results
00:52:57 - C5 Cap Fix
01:02:39 - Testing Amiga Converted Drives
01:04:19 - Drive #5 as an Amiga Drive
01:06:46 - The Infamous Drive 9, modified
01:09:54 - If converting an SFD-321B works, why doesn’t the adapter?
01:13:34 - Testing the Modded Adapter
01:20:28 - Badges
01:21:54 - Coda: another SFD-321B
01:26:58 - Summary

Пікірлер: 17

  • @networkg
    @networkg3 ай бұрын

    Your step by step approach and attention to detail is your brilliance. I just might have a go at making one of these for myself. Thank you for such an informative video.

  • @TimsRetroCorner

    @TimsRetroCorner

    3 ай бұрын

    Thanks, I think the perseverance paid off in the end. Good luck with your build if you decide to go for it.

  • @daisywong-ke1kz
    @daisywong-ke1kz3 ай бұрын

    Really COOL work!🤩

  • @tommyovesen
    @tommyovesen3 ай бұрын

    Great video and research! Thanks!

  • @bwack
    @bwack3 ай бұрын

    I was home ill today, had some time watching. I enjoyed it :) 1:14:30 - when drive 1 does not detect disk change, I noticed that it randomly turns on the motor when the disk is out.Bad contacts in the disk-detect switch ? Maybe a bit of contact cleaner will help.

  • @TimsRetroCorner

    @TimsRetroCorner

    3 ай бұрын

    Thanks, I'll give that a go. I'm hoping to do a long term follow up at some time in the distant(!) future, which will include drive maintenance required. This was just a "quick" test, and didn't really dig into drive mech problems (it was way long as it was!)

  • @TLang-el6sk
    @TLang-el6sk3 ай бұрын

    As I mentioned in a comment to your last 1581 replica video I had some trouble with bad switches in these SFD-321B drives. I noticed that the one of your drives having problems with the disk change randomly started the motor - this could be related to faulty switches. I also think that the adapter PCB is not a replacement for a proper conversion: None of the two circuits you have shown creates a proper timing for the ready signal. In one case it's just synchronized to the index pulse, but that doesn't guarantee the drive is up to speed and stable. The index pulse can arrive from nearly 0 rotations to 1 rotation after the motor has turned on and the drive selected. The other circuit does no timing/synchronization at all.

  • @TimsRetroCorner

    @TimsRetroCorner

    3 ай бұрын

    Others have mentioned the switch in that drive - it's definitely worth looking into 👍

  • @TLang-el6sk

    @TLang-el6sk

    3 ай бұрын

    @@TimsRetroCorner Yes, for sure. With one of my drives the switch was on the edge of failing. And: Take care with newer revisions of these drives. I also mentioned this before - there are HD only revisions where the HD selection switch is missing completely and the drive is configured for HD only! I rewired the one of my drives with this limitation to DD only as I planned to use it in an Amiga or 1581 only. I hope your odyssey ends without killing many more rare and expensive chips...

  • @SteveGuidi
    @SteveGuidi3 ай бұрын

    I recently got to the bottom of my 1581 issue, but it wasn't as complex as yours. In the end, my DIY 1581 with the Sony MPF920 was working all along. The main issue was that my C16 uses a 6502-based CPU with adaptor circuitry, and that I was testing with JiffyDOS. There is nothing wrong with JiffyDOS, but the CPU adapter frustratingly doesn't work with it (confirmed via other users of the same board). Once I switched to using the stock kernal, all directory and SEQ file load corruption/hangs ceased.

  • @TimsRetroCorner

    @TimsRetroCorner

    3 ай бұрын

    That's worth knowing. I have a 6510 with adapter in my Plus/4, and some 6502 adapters waiting to go into some other repairs. BTW, did you need the stock kernel in the 1581 as well as the C16?

  • @SteveGuidi

    @SteveGuidi

    3 ай бұрын

    @@TimsRetroCornerEither ROM in the drive worked during my testing, regardless of how the CPU kernal is configured. I generally leave the drive in JiffyDOS mode and don't experience any issues. I have the same 6510 adapter, but I haven't tested it with the 1581 yet. I'm confident it will work as there is no modified JiffyDOS kernal ROM that supports the 6510 adapter board (yet?). For reference, I'm using the "Monotech MOS CPU Replacer" board.

  • @CaptainCommodore
    @CaptainCommodore3 ай бұрын

    Well done chap, great perseverance although I may be a little wary of those brick type psus for the 1581 as there's no filtering or reservoir, bung a load on it and scope that bad boy and see it is rippling its tits off.......

  • @borayurt66
    @borayurt663 ай бұрын

    Comprehensive video, thank you. I have a couple of PC drives sitting and doing nothing. I would like to use one of them as an external (DF1) drive for my A500+, can you please give the github link to that converter PCB you built?

  • @TimsRetroCorner

    @TimsRetroCorner

    3 ай бұрын

    This is the adapter that I built in this video github.com/gianlucarenzi/AmigaPCDriveAdapter I'll also update the description.

  • @TinySmall69
    @TinySmall693 ай бұрын

    Hi, for the white board: does it matter that you have .. - a WD1770 and the Jumper J1 is shorted, - the 6526 seems not to be a 6526-A version, because the 1581 is running at 2MHz ? What would mean if J1 is wrongly set the disk timing parameters are wrong, and the 6526 not having a predictable behavior at 2MHz ! @54:38 Edit: also the technical specification of a 8520 and a 6526 are slightly different, even they are almost the same, one of them has pull-ups on the ports where the other doesn't, and the other way round!

  • @TimsRetroCorner

    @TimsRetroCorner

    3 ай бұрын

    The only difference is in the head step speed. The 1581 doesn't use the faster speeds of the WD1772, so J1 will switch between the same two speeds regardless of which chip is used. In practice, leaving J1 open will just change the step rate from 6ms to 12ms, and make the drive slower seeking between tracks. The 6526 seems fine at 2MHz. The only thing that I think really depends on the phi-2 clock though is the shift register, which runs fast serial mode. In off camera testing, fast mode was sending data at 4s for a 15k file (vs 38secs in slow mode), and was consistent between the grey & white drives.

Келесі