[Video] Broken Falcon030 Motherboard

Problems with your machine in general.
User avatar
JezC
Posts: 2785
Joined: 28 Aug 2017 23:44

Re: [Video] Broken Falcon030 Motherboard

Post by JezC »

Was that a Naked Gun reference creeping in there @Badwolf ? :D
User avatar
viking272
Site sponsor
Site sponsor
Posts: 288
Joined: 10 Aug 2020 11:32
Location: Reading, Berkshire, UK

Re: [Video] Broken Falcon030 Motherboard

Post by viking272 »

JezC wrote: 23 Sep 2025 15:31 Was that a Naked Gun reference creeping in there @Badwolf ? :D
I think it started in Airplane!
Whats our vector Victor. We have clearance Clarence, roger Roger 😀
User avatar
JezC
Posts: 2785
Joined: 28 Aug 2017 23:44

Re: [Video] Broken Falcon030 Motherboard

Post by JezC »

viking272 wrote: 23 Sep 2025 16:43
JezC wrote: 23 Sep 2025 15:31 Was that a Naked Gun reference creeping in there @Badwolf ? :D
I think it started in Airplane!
Whats our vector Victor. We have clearance Clarence, roger Roger 😀
Ah yes, of course! Both classics...
mikro
Posts: 821
Joined: 28 Aug 2017 23:22
Location: Kosice, Slovakia

Re: [Video] Broken Falcon030 Motherboard

Post by mikro »

Sorry if I missed something in the video but why are you obsessed with that IDE thing? I remember seeing those random characters when IDE is not connected as far as with my first Falcon 25 years ago. Never suspected it to be something not working properly.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: [Video] Broken Falcon030 Motherboard

Post by Badwolf »

mikro wrote: 24 Sep 2025 08:14 Sorry if I missed something in the video but why are you obsessed with that IDE thing? I remember seeing those random characters when IDE is not connected as far as with my first Falcon 25 years ago. Never suspected it to be something not working properly.
Aha! That's a data point. Thanks.

I've never seen it before but I normally have an IDE device connected and, until recently, haven't had a SCSI device so have never really needed to run a hard disc driver in that state.

So it may be a simple sample selection artefact and totally normal. Which is what I basically conclude in part 4 as I decide I can't fix it.

With all other other problems on the board I did had assumed it was a symptom rather than background noise.

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
User avatar
Cyprian
Posts: 543
Joined: 22 Dec 2017 09:16
Location: Warszawa, Poland

Re: [Video] Broken Falcon030 Motherboard

Post by Cyprian »

Could this have anything to do with the fact that the IDE port in Falcon is unbuffered?
ATW800/2 / V4sa / Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: [Video] Broken Falcon030 Motherboard

Post by Badwolf »

Cyprian wrote: 24 Sep 2025 11:14 Could this have anything to do with the fact that the IDE port in Falcon is unbuffered?
I don't think so. But I'd like to know how HDDriver decides there's a drive there or not. It's just occurred to me that when there's a master installed we don't see errant slave detections. So what gives?

I'm still leaning towards this not actually being a board fault and a bit of a red herring (per Mikro), though.

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
User avatar
GadgetUK164
Posts: 445
Joined: 04 Jan 2019 14:26

Re: [Video] Broken Falcon030 Motherboard

Post by GadgetUK164 »

My guess is the detection is looking a specfic bit (or more than 1 bit) on the databus, where pullups mean its fake detecting a drive perhaps? Then when queried specifically obviously the data returned is going to be high (pull ups) or random - due to the fact there is no proper response on the databus at that point because there is no drive!

EDIT: For example, on the Amiga 4000 you can trick the long wait for IDE by pulling a couple of databits high or low with resistors, when it detects those 2 bits of cerrtain logic state, THEN it does the next stage of detection whereby it queries the drive in someway, and because it doesnt get the expected response to that 2nd stage "query" it then gives up and assumes no drive.

My guess is the HDD driver is not doing that 2 stage detection and just accepting the first challenge response and then going to straight to the "get the drive name" stage, regardless of the fact there's no drive there...

In theory, you could fake fix that by working out which bits its detecting and in what state, and perhaps pull those bits in the relevant direction when the drive is being asserted... (Pull up / pull down bodge, connected to drive interface CS or something? - I am not sure without hitting schematics, what signal controls the drive).
My YouTube Channel - www.youtube.com/GadgetUK164
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: [Video] Broken Falcon030 Motherboard

Post by Badwolf »

With apologies for such a long gap I'm very pleased to be able to conclude part four of this Falcon Motherboard Restoration series:






This one takes a bit of a handbrake turn in the middle, but I hope you'll indulge me!

Cheers,

BW.
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
User avatar
alexh
Site sponsor
Site sponsor
Posts: 1341
Joined: 17 Oct 2017 16:51
Location: Oxfordshire

Re: [Video] Broken Falcon030 Motherboard

Post by alexh »

Nice video. Great end result.
Senior Principal ASIC Engineer - SystemVerilog, VHDL
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV

Return to “HARDWARE ISSUES”

Who is online

Users browsing this forum: alexh, ClaudeBot and 4 guests