Falcon refuses to boot without diag cart
- stephen_usher
- Posts: 5578
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: Falcon refuses to boot without diag cart
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
- rubber_jonnie
- Site Admin
- Posts: 10465
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Falcon refuses to boot without diag cart
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
Re: Falcon refuses to boot without diag cart
Great to hear that the Falcon is now back and working again.
Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Kryoflux & Supercard Pro Flux boards
Creator of the Atari ST Review magazine archive: https://www.chillichai.com/atari-st-review
Creator of the Atari ST Review magazine archive: https://www.chillichai.com/atari-st-review
Re: Falcon refuses to boot without diag cart
Lovely old job, mikro!
BW
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
DSTB1 Open source 16Mhz 68k and AltRAM accelerator for the ST
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
DSTB1 Open source 16Mhz 68k and AltRAM accelerator for the ST
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Re: Falcon refuses to boot without diag cart
Actually, this had an interesting aftermath... after some time (when I decided to put the PCB back into the case) it seemed like the symptoms are back but in a strange fashion -- the board would either work (for hours, running BadMood, MP3 playback, Gembench) or wouldn't boot properly -- sometimes I'd get the infamous "colour noise" (i.e. random pixels/lines), sometimes I'd see a corrupted Atari logo, sometimes I'd see a corrupted message from HD Driver, sometimes it would freeze in XBoot, sometimes even reaching the desktop (and freeze as soon as I entered some menu).mikro wrote: ↑Sat Mar 26, 2022 12:24 am I verified it from numerous angles: first, it boots every time now. After a minute, 10 minutes, one hour, always. Second, it boots in CT60 mode (that didn't happen at all before). And third, it boots from IDE, I could run DSP demos, FPU demos, memory / disk io hungry demos... all fine. And as a bonus, my Falcon now looks like taken from production line. So... wow.
This has been going for about two weeks (to be honest, I tried to diagnose it only 2-3 times during that time) and I couldn't get any closer even to a reproducible scenario. And yes, the diag cart would still be rock solid.
Today didn't seem any more optimistic -- I again tried knocking on the ICs, on the PCB, gently bending the board and nope. If the Falcon worked then it worked, if it didn't there were those random symptoms (changing their form even after a gently reset button push) and then suddenly it would miraculously fix by itself. The opposite scenario (to break it when it worked) was surprisingly much, much harder than going from a broken to working state. I really had to knock on the PCB like crazy (I wouldn't expect even a working Falcon to operate properly with all those vibrations!)
I was working with the following thoughts:
- The PCB is somehow cracked somewhere inside and I'm f**ked (possible but I didn't believe I was so careless)
- While recapping, some capacitor (or other component) got loose, lost connection, had a damaged trace/via from my soldering work (I resoldered the caps around the place where I thought the crashes happen most frequently - under the PSU and around the Combel, didn't help ... was open to the possibility to check all caps and their connections)
- There is a small piece of solder / metal somewhere from my soldering work (very possible but ... how to find it?)
So around midnight I was like OK, let's give it one more chance, let's test how keen it is to crash during some Blitter-intensive work (Gembench's drawing tests, my SillyVenture 2019 invitro's end part, ...) and indeed, I was able to crash it much faster while knocking on the Combel during a blitting code.
So... even if this were true, what now? In a pretty hopeless mood I took my (only) magnifying glass, to check on the Combel (it was really just a box checked in my head, no expectations whatsoever)... looking at it, looking... and then I see a small blob of solder on one of its tiny legs! Actually in two places! Well, to make the unnecessarily long story short , using the classic soldering iron, the glass and a razor I somehow managed to get rid of it and not destroy the Combel.
Connected everything again, ran "Joy" demo (blitter code from start to end), were smashing with a toothbrush on the Combel and so far so good. So fingers crossed, I'm not going to make any bold claims anymore! Please note that this also explains the diag cart (at least partially) because it uses its own drawing routines for text (i.e. no VDI, no Blitter).
Anyway, another lesson learned the hard way... when using the desoldering station (blowing air out), protect the neighbouring ICs! (I hear the laugh coming from the back seats )
Re: Falcon refuses to boot without diag cart
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Re: Falcon refuses to boot without diag cart
@mikro Great news! Always good to see another Falcon saved!
Re: Falcon refuses to boot without diag cart
Great bit of diagnosis, Mikro!mikro wrote: ↑Mon Apr 18, 2022 12:01 am So... even if this were true, what now? In a pretty hopeless mood I took my (only) magnifying glass, to check on the Combel (it was really just a box checked in my head, no expectations whatsoever)... looking at it, looking... and then I see a small blob of solder on one of its tiny legs! Actually in two places!
Well done in getting her flying again. Properly this time.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
DSTB1 Open source 16Mhz 68k and AltRAM accelerator for the ST
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
DSTB1 Open source 16Mhz 68k and AltRAM accelerator for the ST
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark