This motherboard has issues. Let's try to fix it!

  Рет қаралды 45,794

Adrian's Digital Basement ][

Adrian's Digital Basement ][

2 жыл бұрын

This XT clone motherboard was first seen in the video "PC Archaeology: A left for dead XT clone" here on the second channel. It was a machine found in an attic and brought to me by viewer Justin. It never worked right in that original machine and in today's video, let's try to solve this poor abandoned machine's issues.
-- Video Links
Follow-up repair to this motherboard:
• Update: The motherboar...
PC Archaeology: A left for dead XT clone
• PC Archaeology: A left...
Support the channel on Patreon:
/ adriansdigitalbasement
Adrian's Digital Basement (Main Channel)
/ @adriansdigitalbasement
-- Tools
Deoxit D5:
amzn.to/2VvOKy1
store.caig.com/s.nl/it.A/id.16...
O-Ring Pick Set: (I use these to lift chips off boards)
amzn.to/3a9x54J
Elenco Electronics LP-560 Logic Probe:
amzn.to/2VrT5lW
Hakko FR301 Desoldering Iron:
amzn.to/2ye6xC0
Rigol DS1054Z Four Channel Oscilloscope:
www.rigolna.com/products/digi...
Head Worn Magnifying Goggles / Dual Lens Flip-In Head Magnifier:
amzn.to/3adRbuy
TL866II Plus Chip Tester and EPROM programmer: (The MiniPro)
amzn.to/2wG4tlP
www.aliexpress.com/item/33000...
TS100 Soldering Iron:
amzn.to/2K36dJ5
www.ebay.com/itm/TS100-65W-MI...
EEVBlog 121GW Multimeter:
www.eevblog.com/product/121gw/
DSLogic Basic Logic Analyzer:
amzn.to/2RDSDQw
www.ebay.com/itm/USB-Logic-DS...
Magnetic Screw Holder:
amzn.to/3b8LOhG
www.harborfreight.com/4-inch-...
Universal ZIP sockets: (clones, used on my ZIF-64 test machine)
www.ebay.com/itm/14-16-18-20-...
RetroTink 2X Upconverter: (to hook up something like a C64 to HDMI)
www.retrotink.com/
Plato (Clone) Side Cutters: (order five)
www.ebay.com/itm/1-2-5-10PCS-...
Heat Sinks:
www.aliexpress.com/item/32537...
Little squeezy bottles: (available elsewhere too)
amzn.to/3b8LOOI
--- Links
My GitHub repository:
github.com/misterblack1?tab=r...
Commodore Computer Club / Vancouver, WA - Portland, OR - PDX Commodore Users Group
www.commodorecomputerclub.com/
--- Instructional videos
My video on damage-free chip removal:
• How to remove chips wi...
--- Music
Intro music and other tracks by:
Nathan Divino
@itsnathandivino

Пікірлер: 239
@necro_ware
@necro_ware 2 жыл бұрын
A lot of people think, that a repair is like you'd always know what the issues is. And in reality you sit there with a multi-meter and an oscilloscope in your hands and measure signals, desperately trying to follow some ideas, what it could be. In my opinion, the most important tool for this kind of work is patience, just a lot of patience :D Anyway, this is a very interesting case indeed, I'm very curious about the outcome, but unfortunately I have also no clue. If I would see such a behavior, I would probably end up with a logic analyzer on IRQ, DAK and DRQ pins and watching if there is something happening, what makes sense. And btw. as I saw the XTIDE card the wrong way around a second before you turned on the PC I was literally screaming "Adrian! No!" at my screen. You know why? Because I made the very same mistake just couple of weeks ago. I hate the symmetry of that card and I was almost doing that stuff couple of times already, but I always was able to notice it in the last second. Well, until that last time. Now I screwed a bracket on one side, which totally doesn't fit, but at least next time I should not insert the card the other way around. Unfortunately in my case not only the EPROM, but also the 74HTC573 were both dead after getting 12V. And I had no replacement parts at hand..... Thank you very much, just as always very entertaining and educative too!
@soberlife
@soberlife 2 жыл бұрын
Found your channel a few weeks ago, great content!
@JE-wd4lu
@JE-wd4lu 2 жыл бұрын
Agreed - it's not always that obvious as to what the cause of the error is. But, I'm very interested to see how this turns out. Following your channel as well 👍.
@asanjuas
@asanjuas 2 жыл бұрын
I think , in... Change the DMA controller
@adriansdigitalbasement2
@adriansdigitalbasement2 2 жыл бұрын
Ok issue found -- will be publishing a quick follow-up where we see the problem in action
@necro_ware
@necro_ware 2 жыл бұрын
@@adriansdigitalbasement2 Ah! Super cool and exciting.
@robbiesz
@robbiesz 2 жыл бұрын
Adrian, put the bracket on the xtide card. You will never make this mistake again. Awesome content btw!
@notneb82
@notneb82 2 жыл бұрын
yeah, was going to say this too. I have three of them and never make the mistake due to the simple bracket being in place.
@BrainSlugs83
@BrainSlugs83 2 жыл бұрын
I think you have to remove the bracket for ISA mode (at least on mine, the bracket is for the PCI mode).
@kaitlyn__L
@kaitlyn__L 2 жыл бұрын
“Parts scan”, now THAT brought back some memories! One time when our car was in the shop, my mother was very impressed at the “high tech scan” they were going to do to find a gremlin. She was told something like “we’ll have to run a parts scan, it’ll take a couple days, and that will hopefully turn-up the culprit”. Good to know they were just desperately replacing parts and probably lots of swearing!
@adriansdigitalbasement2
@adriansdigitalbasement2 2 жыл бұрын
Hello everyone!! There is a follow-up video to this one, so once you finish this one, go check out the follow-up. It will answer many of your questions.
@piwex69
@piwex69 2 жыл бұрын
I had exactly the same Turbo XT board with 10MHz V20 in 1989, my first PC! I remember spending hours and hours just mastering marvels of DOS3.3 and dwelling into Sokoban feat!
@cracyc00
@cracyc00 2 жыл бұрын
The machine timer IRQ is required for BIOS and DOS to work so that's why it hangs without the PIC. The DMAC drives the DRAM refresh so it definitely wouldn't work properly at all if it were damaged. As for the NEC PIC working at higher clocks, it's a CMOS part while the Intel is NMOS.
@pipschannel1222
@pipschannel1222 2 жыл бұрын
Yeah, that would also explain the temperature difference. The original Intel 8259 gets way hotter than its NEC CMOS counterpart.. Those early IBM N-channel MOSFET semiconductors were known for their heat dissapation which gets pretty intense, especially when compared to their newer, more efficient CMOS counterparts. With the early 8087s vs later CMOS versions for instance the difference was also staggering. The early ones (3 μm depletion-load HMOS) were like little nuclear ovens while the later CMOS ran barely at room temperature, because they literally did nothing when "idling" ;-)
@YarmouthHoops
@YarmouthHoops 2 жыл бұрын
“ I was about to end the video here”.. thank you for continuing!!
@8o86
@8o86 2 жыл бұрын
I had an issue with a similar symptoms on an XT of mine -- everything looked okay, but as soon as MFM hard drive or a floppy tried to read things, it would read garbage. Turned out that one of the 74xxx-s in the address decode logic of a MDA card would generate a small pulse on an output line whenever its input changed. The glitch didn't disrupt regular memory accesses, but affected the DMA transfers. Not sure what the morale is -- but perhaps it's also something disrupting the DMA transfers while being minor enough not to affect I/O cycles generated by the CPU.
@8o86
@8o86 2 жыл бұрын
Perhaps something gets selected when it shouldn't or some of the bus buffers are not tristating when unselected. First try a different graphics card. Then perhaps trigger your scope on the DMA channel line or AEN and look at what is going on with chip selects that are on board.
@retropuffer2986
@retropuffer2986 2 жыл бұрын
Good to see people saving vintage clones.
@krnlg
@krnlg 2 жыл бұрын
My first thought is to check connections to the interrupt controller (as you mentioned at the end) and any buffers on there, as the fact that accessing A: throws out Ctrl-C as if the keyboard is doing something kinda... feels like the interrupt signalling is getting screwed up somehow.
@TyphinHoofbun
@TyphinHoofbun 2 жыл бұрын
I really don't know enough about the inner workings, but the ^Cs that pop up make me think the issue is interrupt-related somehow. Possibly a damaged line causing flaky behavior? Of course, I'd have to do a lot of research just to know where to even start looking, so I doubt I'm gonna be of any help.
@lordmmx1303
@lordmmx1303 2 жыл бұрын
I have to admit, I've enjoyed this episode of Adrian's Parts Cannon.
@Zerkbern
@Zerkbern 2 жыл бұрын
This is one of my favourite videos of all time. Failure is just as important as success. Thank you for sharing it.
@davefiddes
@davefiddes 2 жыл бұрын
Bit of a stab in the dark but there should be a 74LS670 that holds the upper part of the DMA address (the lower 64K is under control of the 8237). Maybe that's bad (in whole or part). As other have pointed out the DMA must at least partially be working otherwise the DRAM refresh would fail.
@enojelly9452
@enojelly9452 2 жыл бұрын
I feel like that's the best theory so far. If the upper part of the address is all 0 for example, the DMA controller might end up overwriting something at the base of memory, where all kinds of critical stuff awaits. The interrupt vector area, the BIOS data area, DOS...
@adriansdigitalbasement2
@adriansdigitalbasement2 2 жыл бұрын
I just took a look at the board, and wouldn't you know it a LS670 is right below the slots right next to the area that got dripped on by battery juice... and it's definitely the one related to DMA as it has lines connected to the DMA controller. Now, looking at the XT schematics, it seems the 670 handles address lines A16-A19 -- so I would think if that chip were bad, DMA would only work with the first 64k of RAM and then the DRAM refresh wouldn't work.... Now looking more at the board, I see more possible trace damage under a nearby LS280 -- I'm going to have to remove it to inspect.
@jeromethiel4323
@jeromethiel4323 2 жыл бұрын
Shotgunning parts is a valid troubleshooting technique. It's what you do when you run out of other ideas. I have fixed a LOT of equipment by swapping parts out.
@fossisoft
@fossisoft 2 жыл бұрын
Because of the battery leakage you mentioned I would start testing the ISA slot connectors. But we saw with your cool post card that the IRQ worked. So check the 74xxx chips connected to the dma controller would be my next step.
@pyromiko
@pyromiko 2 жыл бұрын
Happy new year Adrian!!
@vatesedgar
@vatesedgar 2 жыл бұрын
Love all of your content! So informative
@fnjesusfreak
@fnjesusfreak 2 жыл бұрын
That BIOS is the ancestor of the BIOS you replaced it with.
@talideon
@talideon 2 жыл бұрын
It's a bit of a long shot, but I'd check the caps, including the ceramic ones, to see if any of them are dead shorts.
@skyoreece9805
@skyoreece9805 2 жыл бұрын
Well done, you did ur best and I know you will fix it x
@themegaman91965
@themegaman91965 2 жыл бұрын
I would absolutely love to see the original Duke Nukem 1 from 1991 run on one of these on one of your repair videos, or any 80's DOS game! Been watching these videos for a while, and is pure therapy; keep up the excellent work! :)
@pintokitkat
@pintokitkat 2 жыл бұрын
Ah, those rubbon shirts. They are tricky!
@Nukle0n
@Nukle0n 2 жыл бұрын
kudos on you including the gaffe with the XTIDE, and not just being ashamed and editing it out. But yea, see if you can't put a bracket on there, even a 3D printed one.
@ProjektSUN
@ProjektSUN 2 жыл бұрын
Take a drink every time Adrian says "Turbo" 😆
@OscarSommerbo
@OscarSommerbo 2 жыл бұрын
I wonder about the big clue many seem to be missing (or I missed them) are the spurious "Ctrl+C" (and once changing color) it might be a red herring as Adrian tried to eliminate that error. My guess is a messed up latch chip on the address bus, the same guess as many others. Oh, btw, great youtubing calling your own video terrible, that made me laugh. Never change Adrian, keep being honest, it is so refreshing.
@SidneyCritic
@SidneyCritic 2 жыл бұрын
So long as there is a mystery, it's always a good vid - lol -. If you have a piece of 5/8"/16mm board to put under the MB, it should lift the MB enough to clear the low hanging metal part of cards.
@klenchr3621
@klenchr3621 2 жыл бұрын
Love the mobo repair videos the best
@epindigozylacone5730
@epindigozylacone5730 2 жыл бұрын
Sorry for the interruption, small screen. You seem to have covered just about everything easy. Now you can focus on the hard. Might ask your viewers for documentation. Well, good luck on your mission, Adrian. Hope you don't have to part it ( out ).
@truezulu
@truezulu 2 жыл бұрын
I would test all the ISA slots first. Then make sure the floppy drive actually works. Sometimes drives will fail just sitting on a shelf.
@enojelly9452
@enojelly9452 2 жыл бұрын
I don't think a faulty drive alone can produce the weird issues we see when DOS is trying to access the drive. A faulty ISA card (or slot) potentially could, if it critically interferes with the bus.
@fragglet
@fragglet 2 жыл бұрын
Kind of amazed it gets even that far without an interrupt controller present
@JVHShack
@JVHShack 2 жыл бұрын
The only thing that I can think of is to try to change the IRQ and/or DMA for the floppy and see if that helps. Also, you could pull a "trial and error" approach to the DIP switches and document your findings. You may advertently unlock the faster speed of the V20 CPU. Being that there are 8 switches, there are about 512 possible combinations maximum.
@monchiabbad
@monchiabbad 2 жыл бұрын
Test the floppy as the B drive. Change the floppy switch/connector.
@ulerhond
@ulerhond 2 жыл бұрын
The one thing that you mentioned that you didn't follow up on was checking for damaged traces on the board. :)
@PyroRob69
@PyroRob69 2 жыл бұрын
Hehe, Turbo XT. I remember those. People thought they were the nutz. Amazing thing is, 30-40 years later, Arduinos have more power in about the size of the original 8080 or 8086's
@nticompass
@nticompass 2 жыл бұрын
I once put an EPROM chip into a NIC backwards. When the computer powered on, the EPROM created a lot of smoke and there was a hole in the center of the chip. Luckily, the NIC was fine (the EPROM was dead, putting one in the right way worked ok).
@twocvbloke
@twocvbloke 2 жыл бұрын
Haven't a clue what the issue is, but sometimes the "parts cannon" can often yeild some interesting results, even if unintended or not fixing the issue at hand... :)
@CoverMechanic
@CoverMechanic 2 жыл бұрын
Another vote for bad or bridged trace, those Ctrl+Cs look like the FDC is asserting the IRQ1 line somehow (pin 19 on the PIC), which is the keyboard controller interrupt. Might be worth getting a scope on that. Also the interrupt vectors in the first 1kb of RAM could be screwed up, might be worth dumping those with debug and making sure the entry for IRQ6 isn’t pointing somewhere weird.
@nathanwoodruff9422
@nathanwoodruff9422 2 жыл бұрын
Try changing the dip switches for the number of floppy drives in the computer.
@TalesofWeirdStuff
@TalesofWeirdStuff 2 жыл бұрын
Very odd... I am having very similar problems with the AT&T PC6300 that I have been working on recently... except the floppy was initially working.
@michaelblair5566
@michaelblair5566 2 жыл бұрын
I've been a PC technician since the 1990's after the XT/286/386 era and there isn't anything wrong with what you tried.
@LesKingBNE
@LesKingBNE 2 жыл бұрын
fun video. cheers mate
@FrecciaBensino224
@FrecciaBensino224 2 жыл бұрын
I love your channel!
@timrichter1980
@timrichter1980 2 жыл бұрын
Always nice to see those old boards. Btw., is there a cheap case solution for old boards? I have a old Commodore PC motherboard but no case for it. I guess newer ATX cases won't fit, even when modified with extra holes for the screws. Ebay prices are out of hand, and I would be happy with a kind of hacky solution.
@OliWright64
@OliWright64 2 жыл бұрын
I had a very similar issue on a 5150. In my case the problem turned out to be with the 74LS logic around the DMA controller. Specifically, the address latch LS373 in U18 was bad. So data from the floppy controller would end up at the wrong address in memory. But everything else was good. The DMA controller was good, and all the control signals were good. The BIOS was oblivious to the carnage. As far as it was concerned, a good sector of data was transferred from the floppy controller to memory.
@adriansdigitalbasement2
@adriansdigitalbasement2 2 жыл бұрын
The LS373 latch was definitely dripped on by battery goo LOL. Also strange I was checking traces and it turned out that part was rebadged!! I was cleaning up with alcohol and the marking came off revealing a Motorola 373 part underneath. How unusual. I'll pull it to check it -- just for fun.
@adriansdigitalbasement2
@adriansdigitalbasement2 2 жыл бұрын
WELL GUESS WHAT!? That was it. And interesting is is this chip test properly in the retro chip tester pro, but I put in another one -- and bam, machine is now booting. Put the old one back in, original problem. The rebadged nature of this chip was really a giveaway -- I wouldn't have noticed if it weren't for using alcohol in that area.
@eDoc2020
@eDoc2020 2 жыл бұрын
@@adriansdigitalbasement2 You could have given a spoiler warning. Hopefully I'll forget before you show this board again.
@OliWright64
@OliWright64 2 жыл бұрын
@@adriansdigitalbasement2 It Freakin' Works! - That's awesome! You were the one that tought me not to be afraid of looking at schematics - I owe you huge thanks - you're awesome. This is what I've been doing with my 5150 BTW if you're interested (only a couple of minutes - just a bit of fun) kzfaq.info/get/bejne/fJ2ehqR2x7CrfKM.html Have a happy and safe new year :-)
@john_in_phoenix
@john_in_phoenix 2 жыл бұрын
Looked like it was thinking you have a single sided floppy drive. It's been a few years, but I worked in the factory making the IBM PC from 1981 to 1987. Interesting channel, but it seems to only have a single crystal oscillator (color burst frequency divided by 3) so it will not have a turbo mode. 8259C is not compatible, we had a memorable batch with those. Interrupt controller is used in memory refresh (along with the 8237 DMA controller). It's not possible to work without the 8259 or 8237.
@RudysRetroIntel
@RudysRetroIntel 2 жыл бұрын
Hello Sir! Great video! Here is a suggestion for you. Since you are able to seet the disk work with your diagnostic card, not sure which one, I believe it's a BIOS/software issue and not a hardware problem. See if you can find a clone ROM image. I know you made another one, but I don't think it was correct. It shouldn't detect Turbo mode of you don't have any of the parts and crystal. Just a thought.
@kevinshumaker3753
@kevinshumaker3753 2 жыл бұрын
Did you try the Floppy controller(s) in different slots? Move the cards around in the various slots (all slots are equal, right? :) ) and see if the slot that had the bad battery is the problem...
@Arachnoid_of_the_underverse
@Arachnoid_of_the_underverse 2 жыл бұрын
Maybe check the jumper switches with your meter to see if they are actually connecting? You might also put the files on the C drive and run some dos based checks from there i.e is the rest of the system working apart from the floppy drive.
@sparcie
@sparcie 2 жыл бұрын
I realise you've already fixed the problem, but I wanted to make a guess before I see the solution and see if I'm right! I think perhaps the Programmable Timer chip or PIT. It generates interrupt 08 and that didn't seem to be working. Interrupt 08 is important for floppy access as DOS uses it for turning off the motor amongst some other things... Now to watch the second video to see if I was right!
@ovalteen4404
@ovalteen4404 2 жыл бұрын
It's sad that the Kickstart board left off the IRQ0-2 lights. Yes, on a functional system IRQ0 will always be lit (18.2 triggers per second from the timer), and IRQ1 will light up every time you press a key. But the reason for a diagnostic board is that you might NOT have a working system. IRQ2 on the PC and XT was available for use, then it became the slave IRQ line for the second PIC in the AT and above. 3 and 4 are COM, 7 is parallel. So 5 and 6 were available for expansion cards, one taken by the hard drive and the other by the floppy. IBM set up DMA line 0 for RAM refresh. Seems perfect since it can count through memory and it negotiates with the CPU for control of the bus already, and places addresses and MRQ/RDs on the bus whenever the CPU gives the all-clear. Timer channel 1 generates the DMA request pulses for this DMA line. So the timer must also be working properly to boot a functional system. The ^C appears when the BIOS writes into a spot (0x0040:0071) that says you've pressed CTRL-BRK. DOS samples this when it uses its I/O functions and responds with the ^C that you see. It then resets that location. So if you see ^C's happening a lot, it's a good bet that either the memory chip in charge of that location is dead, or the BIOS is constantly setting that flag. One possibility would be to use the real XT BIOS chip in it. It sets the break flag and clears the keyboard buffer when it detects the scroll-lock key while CTRL is pressed, and only in that circumstance. Perhaps that other BIOS has other occasions where it will set the flag? Orrrrrrrrr..... perhaps the DMA controller's address lines are not all making it to the appropriate address pins at the memory chips, and DMA-based disk access is overwriting the BIOS data area? Possibly even the interrupt table (leading to the system lockups), and possibly the break flag location is corrupted because DMA refresh doesn't always touch that portion of memory? I don't know how this clone did things, but the 8237A DMA controller outputs the high 8 bits of the address on its data in lines. So it's necessary for those to be buffered so that the data lines can be open for the memory transfer. The PC/XT uses a 74LS373 chip (U11) for that purpose. If its analogue on this board died or were not fully connected to the address traces, pandemonium would result. Oh, and one last thing: There is an addressable latch (LS670) that stores the top 4 bits of the destination address. It is mapped into port space at 0x80+channel, off the top of my head. The DMA controller can only address 16 bits, so you need this extra 4 bits to make the entire 1MB address space accessible, in 64K banks. So it's also critical for this chip to be working properly. And another edit: IMD uses DMA and IRQ! However, it uses a clean 64K-aligned page for its buffer, so it must always be writing a nonzero value to the page register. DOS is likely loading into page 0. So that makes the LS373 the likely culprit. If you run DEBUG from your XT-IDE card, then load a sector into various locations at 1000:xxxx using the "L" command, where would that sector actually end up?
@RevCorpus360
@RevCorpus360 2 жыл бұрын
You said about the fpu when checking the switches. Was it sent as one being present compared to the diagram?
@rlgrlg-oh6cc
@rlgrlg-oh6cc 2 жыл бұрын
Interesting that you get Ctl-C on the screen when doing disk access. Maybe see which interrupt fires when you type a key and see if that same one is activated by disk access? Or maybe scope the serial data coming from the keyboard and see if there is a glitch on it when you access the disk. Maybe some other signal is shorted to it?
@telocho
@telocho 2 жыл бұрын
I remember buying once a 8087 numeric coprocessor for my XT with 8088 processor. Not a lot of programmes made use of it, though. MathCad got quicker.
@ArcticWind444
@ArcticWind444 2 жыл бұрын
IIRC to change the speed on my old machine it was ctrl+alt+up/down arrows. You could always try that.
@MrBuzzy
@MrBuzzy 2 жыл бұрын
I have a similar board, it's power connector is not the same as the usual P8/P9 connector. Is yours having problems fitting there. Could it be something needs different wiring, or -5v.
@TotoGuy-Original
@TotoGuy-Original 2 жыл бұрын
how about using the chip tester to test some of the chips if it can?
@diorthotistm1621
@diorthotistm1621 2 жыл бұрын
I think the issue is that it's very old. 19:22 "DIR a colon", what is DIR? I hope it means wash. 19:28, "DIR a colon enter." No bro, exit only!
@AlexFr80
@AlexFr80 2 жыл бұрын
Interesting, if you try to access to the drive whitout floppy, does it says error disk missing or not ready? I would look for dip switches informations, i had a similar problem on an 1989 computer with 3 1/2 and 5 1/4 drives, it was pain to find the correct configuration to access to both drives.there is no dip switches on the floppy controller?
@OzzFan1000
@OzzFan1000 2 жыл бұрын
I think you were onto something with the potentially damaged traces. I think you should try checking continuity on the parts that are acting up to see if there's any problems there.
@lexluthermiester
@lexluthermiester 2 жыл бұрын
@Adrian This was not a terrible video. That board has a squirrelly problem. You might have been right when you suggested that it might not have the correct BIOS installed. It keeps detecting a gameport and there isn't one. This is my guess as well. Maybe try to find the right BIOS?
@Quickened1
@Quickened1 2 жыл бұрын
Feels like a dip switch to me but idk... Without stating the obvious here, you are sure the ribbon cable to the drive is fault free, correct? Back in the day, I would have thrown in the towel on this one, a long time ago! Props to you, for your persistence!!!
@eshwayri
@eshwayri 2 жыл бұрын
Maybe trace the dip switch connections for the floppy drive back to where they connect? and verify the dip switch itself isn't faulty?
@shad0v
@shad0v 2 жыл бұрын
What I know is : On some motherboards (even way newer , like 486 class, but at the beginning or pre - Plug and Pray ) some interrupts were available only on specific slots (Like: the signals for some reasons were not getting there), so in order to use a controller with specific interrupt you needed to use specific group of slots, and it was a matter of juggling the locations of the cards between the slots to make them all work. I remember groups of 4 interrupts per group of slots, for example, the VGA card was getting errors and not working properly when putted in the last 4 slots of the motherboard. On one of my machines there was literally a one single sequence of cards that was working properly and without conflicts, other orders were causing problems or freezing the whole machine. What it may suggest is : either some signals may be missing on the ISA slots (corrosion, it may be on some of them), or the controller must be in a specific slot / or specific order with other cards. Software access may just override the whole problem there.
@ki85squared
@ki85squared 2 жыл бұрын
'rubbon on the microphone" ❤️
@MegaSpambox
@MegaSpambox 2 жыл бұрын
disk 1/0 jumpers on the floppy drive itself nxt to ribbon skt ?
@crazyboy2006cashier
@crazyboy2006cashier 2 жыл бұрын
that is a precise turbo XT board
@S0urceror
@S0urceror 2 жыл бұрын
Check continuity from the slots to the other components.. Start with the DMA. You said there was corrosion before.
@Eyetrauma
@Eyetrauma 2 жыл бұрын
Could those control codes that show up be any indication? The KB and floppy should get their own IRQ, right, but is it possible that through some means (configuration, corroded traces, I dunno, line noise?) that they're stomping on each other somehow?
@GarthBeagle
@GarthBeagle 2 жыл бұрын
I mean it could still be an issue with the interrupt or DMA controller, a bad trace would cause a fail with either chip right?
@adriansdigitalbasement2
@adriansdigitalbasement2 2 жыл бұрын
Yeah totally! I really need to insert my ISA proto board and make sure those signals are actually connected. I’m not sure though if there are buffers in between. (Not having schematics)
@andygozzo72
@andygozzo72 2 жыл бұрын
give those dip switches a squirt of contact cleaner and operate them up and down a few times, then re set and try again , may be iffy
@knghtbrd
@knghtbrd 2 жыл бұрын
I'd start checking DMA lines to the ISA sockets. IRQ as well. Check those traces! (And I'm sorry.)
@kd7cwg
@kd7cwg 2 жыл бұрын
On the cpu comment. I personally seen a bad cyrix 6x86 not accept a windows 95 product key 😳. That was an interesting one to figure out
@ToomsDotDk
@ToomsDotDk 2 жыл бұрын
on commodore PC they use ctrl D or T or N i think for the 3 speeds, so maybe test with an letter and not only numbers. Also on the commodore PC there is an app speed.exe to set the speed in dos
@obiwanjacobi
@obiwanjacobi 2 жыл бұрын
Any news on checking the board for corrosion and/or cut traces?
@WindedDragonn
@WindedDragonn 2 жыл бұрын
That's very interesting that you can't see dislikes also, I was under the impression the creator can see them just not viewers. Also there are extensions for most browsers that show the dislike count again!
@heffe2001
@heffe2001 2 жыл бұрын
Yep was coming to say the same thing.. IF you're using Chrome or Edge, there are plugins that show the dislikes again since it was just a display change they made, not an actual removal of the data.. Currently shows 412 likes, with 4 dislikes as of my post.
@robblaize
@robblaize 2 жыл бұрын
Back when I was fixing PCs for a living this would be the point where I would inform the customer that this PC needs a new motherboard 😃 but seriously I am not sure that a damaged trace would be the cause, since I assume that would affect the expansion bus and cause issues with any other cards you may be using. My guess would be a BIOS compatibility related issue.
@enojelly9452
@enojelly9452 2 жыл бұрын
Even an XT PC is rather complex, and a small fault can manifest only in specific circumstances. For example, floppy controllers are one of the rather few users of 8237 DMA (others being sound cards), because counter-intuitively that's actually so terribly slow that it was mostly avoided.
@tarzankom
@tarzankom 2 жыл бұрын
I question the DIP switches. If the motherboard cannot be positively identified, there's always a chance that a revision was made to the switches you need to use. I think this is unlikely, but still a possibility. You seem to have covered everything else quite thoroughly.
@bhhenry
@bhhenry 2 жыл бұрын
Wondering about the keyboard ... looks like an AT with the LEDs and F keys at the top. Is it a switched XT/AT?
@kilwala2242
@kilwala2242 2 жыл бұрын
Is there a 7400 series chip on the board that handles DMA?
@rallyscoot
@rallyscoot 2 жыл бұрын
Is that IC straightner still available on ebay?
@u2370
@u2370 2 жыл бұрын
Is it possible to change the DMA channel and/or the IRQ to see if something else would work? Other than that, it does smell like some crosstalk somewhere with the ^C or some strange broken/partial high ohm trace.
@G7VFY
@G7VFY 2 жыл бұрын
Have you got the MS-DOS version from the machine / hard disk it was installed in?
@CraZy88uk
@CraZy88uk 2 жыл бұрын
try this adrian DTK PIM Turbo 10-V01 or DTK PIM TURBO PC/XT MOTHERBOARD 8 MHZ
@EdwinSteiner
@EdwinSteiner 2 жыл бұрын
The difference to the car industry is that in the car industry you make the customer pay for every part that you mindlessly replace during the "parts scan".
@freefall2003
@freefall2003 2 жыл бұрын
You check the traces on the bus? And the connector
@G7VFY
@G7VFY 2 жыл бұрын
Floppy drive and VGA could be clashing. Also, trying replacing the floppy drive with a known good 360kb double sided floppy drive.
@G7VFY
@G7VFY 2 жыл бұрын
When installing a EGA or VGA card in a PC/XT set the motherboard switches for NO CARD.
@smakfu1375
@smakfu1375 2 жыл бұрын
Just a quick note on the ROMs: I don’t recall watching the video about the laser xt, but the discrepancy in ROM sizes between this machine and the XT probably comes down to ROM resident BASIC. IIRC, IBM’s had the BIOS routines plus BASIC in ROM, whereas a lot of close just implemented the (reverse engineered) BIOS routines. On the PC and early XT’s (both had 5 ROM sockets) If using 8KB ROM’s, the first ROM was BIOS, and then 4 additional 8KB ROMs held BASIC. The final empty ROM socket was probably reserved for some type of additional option ROM. (If using a larger eprom type, you could probably cram everything into a smaller ROM set). Later models only had 2 sockets, and my guess is that IBM, rather than sourcing one 8KB ROM and one 32KB ROM, just went with two 32 KB ROMs (one holding the ~8KB of BIOS routines, and the other having the ~ 32KB of BASIC). My guess is that on this clone, you probably had to pay extra to have Microsoft Basic (IBM Basic was licensed from Microsoft), which would have been fitted by the dealer as “option ROM”. As the original IBM BIOS was only around 8KB, my guess is the clone BIOS is very similarly sized. It’s be interesting to dump an IBM official BIOS and this clone BIOS, and compare the disassembled output to see how similar they actually are. I vaguely recall (as a kid) reading articles about IBM legally chasing after clone manufacturers who’d simply copied their BIOS outright.
@ironjudas666
@ironjudas666 2 жыл бұрын
is the chip labeled "PC turbo 89" supposed to be offset 2 pins to the left?
@frankwhite6111
@frankwhite6111 2 жыл бұрын
Check floppy drive jumpers for correct channel and make sure floppy cable is not one of those that flip the select lines on floppy connectors.
@bennyturbo
@bennyturbo 2 жыл бұрын
What happens if you set it to 2x floppies in the dip switches and connect another floppy drive? does it work?
@DavidWonn
@DavidWonn 2 жыл бұрын
Have you tried Control + Alternate + another random key?
@jensschroder8214
@jensschroder8214 2 жыл бұрын
May be, make everything in sockets and throw ICs on it. 😅 Or is there a broken trace ?
@pc4ad
@pc4ad 2 жыл бұрын
Did you try Ctrl + shift + shift? Might be an option too to turn turbo on. It was on a PC I remember from the past. Just don't know the make and model anymore. Also - the jumper settings might not have been copied from the original IBM - What can go wrong by moving them?
@ImmortanJoeCamel
@ImmortanJoeCamel 2 жыл бұрын
Did you try the floppy controller in a different slot? That phantom joystick is still spooky though. Given there's so little hardware to a joystick controller I'm wondering if there's something screwy with an IO address causing it to get a bit confused.
@FullMetalFab
@FullMetalFab 2 жыл бұрын
You can still see the dislike they just only make it visible on the channel dashboard somewhere, kind of stupid considering how the explained the reason for why they did it the way they did...... on a more teck related thing I have a box of XT boards in need to get around to testing so you parts canon approach will come in handy lol
@Astinsan
@Astinsan 2 жыл бұрын
Did the bus clock match the cpu clock? Should be the same.. if not It could be the issue. All the timing on the board on xt uses one clock reference. The nec cpu could be one part of the tweaks done..
@acemilo
@acemilo 2 жыл бұрын
FYI when you Google the turbo bios you put bios 98 instead of 89
@Arti9m
@Arti9m 2 жыл бұрын
You can go full 200% on "replace another part" path. Yes, this is not the best strategy for diagnostics, but A: it will absolutely eventually work and B: you will gain even more experience at desoldering stuff =) You can even replace parts in bulks, like 4 logic ICs at a time.
@AntonyTCurtis
@AntonyTCurtis 2 жыл бұрын
Bad DMA traces (DMARQ/ACK)can cause issues. Many floppy diagnostic and disk copy utils used PIO instead of DMA (in order to defeat copy protect). Originally, DMA was used for hard drive - usually DMA 3 but I may be wrong. DMA 0 is required on XT machines for DRAM refresh. Of course, SoundBlaster usually used DMA 1. DMA became less used because it was limited to less than 5MHz, even on AT machines into the 486/Pentium era. 3com made their ISA busmaster cards which did DMA without the motherboard DMAC because of this performance issue. Of course, PCI busmaster spelt the end of the DMAC.
@eak125
@eak125 2 жыл бұрын
I noticed the error checking ROM said there was a math coprocessor error. Yet you set the dip switches to on, on. Was that to disable or enable?
0019 Lots of PC sound card including a Compaq OEM Gravis Ultrasound
39:10
Adrian's Digital Basement ][
Рет қаралды 33 М.
PC Archaeology: A left for dead XT clone
44:29
Adrian's Digital Basement ][
Рет қаралды 47 М.
Cool Items! New Gadgets, Smart Appliances 🌟 By 123 GO! House
00:18
123 GO! HOUSE
Рет қаралды 17 МЛН
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 60 МЛН
100❤️
00:19
MY💝No War🤝
Рет қаралды 24 МЛН
Followup: IBM 5170 "extreme" overclocking (w/ associated BIOS patch)
18:34
Adrian's Digital Basement ][
Рет қаралды 31 М.
0017 Rammy is pleased! The 30/72 pin RAMCheck adapter
20:39
Adrian's Digital Basement ][
Рет қаралды 33 М.
Let's upgrade my lab PC and talk about tools I use to make videos
45:47
Adrian's Digital Basement ][
Рет қаралды 60 М.
286 motherboard repair - VARTA battery leaked
49:28
Adrian's Digital Basement
Рет қаралды 66 М.
PC archeology: Laser XT Turbo "Leaking VARTA Battery" Edition
51:42
Adrian's Digital Basement ][
Рет қаралды 70 М.
Testing a new old stock IBM PC 5155 monitor from Computer Reset
41:09
Adrian's Digital Basement ][
Рет қаралды 78 М.
0005 Check your old disks for contamination before you use them
23:46
Adrian's Digital Basement ][
Рет қаралды 24 М.
0008 This is an "ultra high resolution" PC video card from 1987
17:52
Adrian's Digital Basement ][
Рет қаралды 111 М.
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 440 М.
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,9 МЛН
S24 Ultra and IPhone 14 Pro Max telephoto shooting comparison #shorts
0:15
Photographer Army
Рет қаралды 9 МЛН
Rate This Smartphone Cooler Set-up ⭐
0:10
Shakeuptech
Рет қаралды 3,3 МЛН
Samsung laughing on iPhone #techbyakram
0:12
Tech by Akram
Рет қаралды 2,7 МЛН
EXEED VX 2024: Не өзгерді?
9:06
Oljas Oqas
Рет қаралды 50 М.