Тёмный

Mystery motherboard testing 

Adrian's Digital Basement ][
Подписаться 68 тыс.
Просмотров 55 тыс.
50% 1

On today's video, we have four mystery motherboards. When they were given to me, they were quite filthy and were in "unknown working condition." Let's put these boards through their paces and see what works and what doesn't.
0:00 IBM PC 5150 motherboard
7:19 Generic XT clone motherboard
19:10 Gorgeous full size 386DX-25 motherboard
31:44 Another gorgeous full size 386DX-33 motherboard
-- Video Links
Adrian's Digital Basement Merch store:
my-store-c82bd2-2.creator-spr...
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

Наука

Опубликовано:

 

11 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 195   
@eayuwna
@eayuwna Год назад
Ben Eater's explanation of parity and error checking is one I found very easy to understand. 24:37 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-MgkhrBSjhag.html
@sjftech
@sjftech Год назад
Third motherboard: The clock option you changed said SCLK/2 which means divided by 2. That's why the speed dropped rather than increased.
@virtualinfinity6280
@virtualinfinity6280 Год назад
That first 386 motherboard is a special unicorn. AMI used to ship something like a "BIOS construction kit" to their customers (mainboard manufacturers). That construction kit used chipset-based "modules" to be enabled and comprising the final chipset setup on the shipped product. The detailed register-setting was for development purposes only and was not supposed to be enabled in shipped products. Obviously I cannot tell how it got enabled but I am sure, this was not in the regular retail version. I was working for a major taiwanese mainboard manufacturer back in those days and had access to the construction kit along with the documentation to go with the corresponding chipsets, which where hard to obtain back then. Fun times, but I would keep that mainboard in a special place.
@rubberduck4966
@rubberduck4966 Год назад
On NEAT Chipset boards those register settings where somewhat usual not a developer only feature.
@nickwallette6201
@nickwallette6201 Год назад
Chipset info is hard to find. I wish more of that stuff had gotten accidentally left on the Internet's backroom photo-copier. :-)
@eliotrulez
@eliotrulez Год назад
I had 386 boards with this settings as well. I didn't have the easy setup, but the complicated one, where I reduced waitstates in a long row and could enter how fast the memory chips were running (60ns or 80ns), which was neat. That feature was found only on chips & technology chipsets. In 1997 Intel bought them because of their expertise with VGA controllers which lead to the first chipsets with integrated graphics.
@kaitlyn__L
@kaitlyn__L Год назад
@@nickwallette6201 hear hear!
@virtualinfinity6280
@virtualinfinity6280 Год назад
Just to add some clarification to my post: What I said, applied to AMI BIOS only. Phoenix/Award was an entirely different story. Likewise, advanced settings - even in AMI BIOS' - where commonplace. What I was referring to, was the completely undocumented and uncommented settings seen in the video, The video showed just the chip id's as well as registers/ports with values. THAT was not supposed to go into consumer mainboards, as people had no indication whatsoever as to what these settings do and the documentation of the chipsets where usually not available to the public but just to OEMs. Last but not least, it was fairly simple to "unlock" these settings if you had the proper AMI software - so maybe a few mainboard manufactures back in the days unlocked them anyway.
@emolatur
@emolatur Год назад
For the 386DX-25 motherboard, at 26:57: Each row is a register (obviously), the 0s and 1s you can change. R is "read-only." The ONE 82C206 register exposed is for DMA timing. 82C301 04H is for CPU timing and NMI, 05H/06H are to do with ISA access timing The 82C302 is to do with memory mapping. () is what yours is set at, [] is default. Most of your settings are at default, but it is worth noting that one of the NON-defaults is parity: yours is turned on, confirming that your ram is arranged in x9 (or else it would be throwing errors constantly) 82C206 01H: First two bits: wait-states for accessing 82C206. 00 = 1, 01 = 2, 10 = 3, [(11) = 4]. Next two bits: wait-states for 16-bit DMA cycles. [(00) = 1], 01 = 2, 10 =3, 11 = 4. Next two bits: wait-states for 8-bit DMA cycles: [(00) = 1], 01 = 2, 10 =3, 11 = 4. Next bit: Enable early DMAMEMR#. [(0) = DISABLE], 1 = ENABLE Last bit: DMA clock. [(0) = SYSCLK/2], 1 = SYSCLK 82C301 04H: First three bits: read-only Next bit: Processor Clock Select. [(0) = OSC], 1 = SYSCLK/2 Next bit: Power Fail NMI. [(0) = DISABLE], 1 = ENABLE Next bit: Bus Ready Timeout NMI. [(0) = DISABLE], 1 = ENABLE Last two bits: read-only 82C301 05H: Each pair of bits represents a number of BCLK cycles, 00 = 0, 01 = 1, 10 = 2, 11 = 3 First two bits: 32-bit memory command delay: [(00)] Next two bits: 16-bit memory command delay: [(00)] Next two bits: 8-bit memory command delay:[(01)] Last two bits: I/O Cycle command delay: [(01)] 82C301 06H: First two bits: 32-bit transfer wait states. [00 = 3], (01) = 2, 10 = 1, 11 = 0 Next two bits: 16-bit transfer wait states. [00 = 3], (01) = 2, 10 = 1, 11 = 0 Next two bits: 8-bit transfer wait states. [00 = 5], (01) = 4, 10 = 3, 11 = 2 Last two bits: AT BUS clock source. [(00) = OSC/3], 01 = OSC/2, 10 = RESERVED, 11 = ATCLK 82C302 08H: First three bits: read-only Next bit: Write-Protect 256K RAM at 00FC0000H. [(0) = R/W], 1 = RO Next bit: Disable BIOS ROM just below 16MB. [(0) = ENABLE], 1 = DISABLE Next bit: /AF32 for addresses >= 16MB. [(0) = DISABLE], 1 = ENABLE Next bit: Memory limit after reset. [0 = 256K], (1) = USE 0A-0F below Last bit: Memory interleave. [0 = DISABLE], (1) = ENABLE 82C302 09H: First bit: C0000-CFFFF Read-only: [(0) = R/W], 1 = RO Next bit: D0000-DFFFF Read-only: [(0) = R/W], 1 = RO Next bit: E0000-EFFFF Read-only: [(0) = R/W], 1 = RO Next bit: F0000-FFFFF Read-only: [(0) = R/W], 1 = RO Next bit: C0000-CFFFF RAM in place of BIOS: [(0) = DISABLE], 1 = ENABLE Next bit: D0000-DFFFF RAM in place of BIOS: [(0) = DISABLE], 1 = ENABLE Next bit: E0000-EFFFF RAM in place of BIOS: [(0) = DISABLE], 1 = ENABLE Last bit: F0000-FFFFF RAM in place of BIOS: [0 = DISABLE], (1) = ENABLE 82C302 0AH through 0FH: Each bit represents 16K of address space. Turning a bit 'ON' disables system RAM in that space, allowing I/O devices to reside there. 0AH: 040000-05FFFF 0BH: 060000-07FFFF 0CH: 080000-09FFFF 0DH: 0A0000-0BFFFF 0EH: 0C0000-0DFFFF 0FH: 0E0000-0FFFFF 82C302 10H: First two bits: DRAM bank 0/1 type. 00 = DISABLE, [(01) = 256K], 02 = 1M, 03 = RESERVED Last six bits: DRAM bank 0/1 starting address bits A25-A20. [(000000)] 82C302 11H: First bit: DRAM bank 0/1 RAS precharge: 0 = 3xCLK2, [(1) = 5xCLK2] Next bit: DRAM bank 0/1 wait states: 0 or [(1)] Last six bits: read-only 82C302 12H: First two bits: DRAM bank 2/3 type. 00 = DISABLE, [(01) = 256K], 02 = 1M, 03 = RESERVED Last six bits: DRAM bank 2/3 starting address bits A25-A20. [(000000)] 82C302 13H: First bit: DRAM bank 2/3 RAS precharge: 0 = 3xCLK2, [(1) = 5xCLK2] Next bit: DRAM bank 2/3 wait states: 0 or [(1)] Last six bits: read-only 82C302 28H: First bit: Parity disable. (0) = Parity, [1 = No parity] Last 7 bits: read-only 82C302 2AH: First 7 bits: read-only Last bit: First 256K RAM. 0 = Disable, [(1) = Enable]
@handlesrtwitterdontbelivethem
holy shit are you a scanyan
@teekay_1
@teekay_1 Год назад
If you remember one of the original IBM ads for the PS/2: "How ya gonna do it? Ya gonna PS two it!" Brilliant. Just Brilliant.
@davefiddes
@davefiddes Год назад
The extra set of static RAM on your second 386 was the cache tag RAM. The tag RAM contains the address that's being cached. The other cache RAM contains the data being cached. Because the location being cached needs to be looked up *very* quickly tag RAM is faster and closer to the CPU to have the shortest PCB trace length.
@EShirako
@EShirako Год назад
Seconding the "Tag RAM" and faster-cache's likely function. Wow, it's been so long since I thought about this stuff last... I do think Adrian is likely right about the 'early chipset' being PAL'd in for some functions. Or maybe it's to just save costs somehow, but it seems like that might be a bit much to design a non-standard design just to 'save costs'. Development would be likely far, far higher. Just guessing on this point, though.
@garthhowe297
@garthhowe297 Год назад
You nailed it Adrian. I worked in corporate computing from the eighties. People used to say Wow when they got a new computer. The last significant change was with SSD's... they produced a noticeable speed bump.
@adriansdigitalbasement2
@adriansdigitalbasement2 Год назад
I remember my first SSD -- and yes it felt like my laptop was a brand new computer. It booted so quickly and everything felt snappy. Now I upgrade CPUs and can't even notice any change what-so-ever. Sad...
@panopolis8051
@panopolis8051 Год назад
@@adriansdigitalbasement2 I think the software is a large factor too. It used to get optimized for cpu and ram constraints, but now an OS is ~20GB+ and simple programs can use 100MB+ ram easily, especially if it uses bloated frameworks like Electron.
@techtomek5062
@techtomek5062 Год назад
That's what many say, in the past there was the CPU performance increase which was really enormous. This wow feeling was with 3Dfx addon cards, then with SSDs and since then rather little. I am writing this on a 12 year old Laptop with i5 Sandy Generation dual core CPU, upgraded with 16 GB RAM and SSD. That's enough for Office, RU-vid, Intenet and all that at the same time.
@DavoidJohnson
@DavoidJohnson Год назад
30 years on and Adrian's enthusiasm is amazing.
@vwestlife
@vwestlife Год назад
That weird XT clone BIOS also misspelled version as "verson". Parity RAM was nearly universal in PCs until the Socket 7 era. The 80387 math co-processor was very expensive when it was introduced (over $1000) so that's why the first 386 motherboard you showed lets you use an 80287 instead.
@revengefrommars
@revengefrommars Год назад
42:55 back when Moore's Law ruled the earth. Now I update my PC about every 5-7 years and hope I can get 2x improvement. Went from a 4-core 3.2ghz Haswell to 6-core 4.1ghz Comet Lake last November.
@Hiphopasaurus
@Hiphopasaurus Год назад
Whenever you get back to the XTs... there's a new open source BIOS project for the PC and XTs called GLaBIOS that might be fun to play around with on some of those. They also have another project that provides support for XT real-time clock cards entirely in ROM. Great video, sorry the XTs went 0 for 2 though!
@adriansdigitalbasement2
@adriansdigitalbasement2 Год назад
I'll definitely need to try the diagnostic BIOS that's floating around too. Should hopefully help isolate what might be bad on the semi-working one at least. :-)
@Torbjorn.Lindgren
@Torbjorn.Lindgren Год назад
Third motherboard: It complained about CMOS and XCMOS errors. Entering the standard setup and saving cleared the CMOS warning but not the XCMOS warning. Fourth motherboard: The faster SRAM is for the "tag" (keeping track of what is in the cache), the slower is the actual data for the cache. This is a nearly universal cost optimization, the tag is needed much earlier in the process so it gets faster (more expensive) SRAM, TC55417P is a 16Kx4 so it has 16KB tag and 64kB cache size which matches cachechk.
@adriansdigitalbasement2
@adriansdigitalbasement2 Год назад
Awesome info, thanks. I never thought much about the tag memory which you sometimes also saw on the 486 motherboards.
@KrzysztofC-1
@KrzysztofC-1 Год назад
16:29 "IBM COMPATIBLE BIOS VERSON 1.2" - yes, it says VERSON
@eformance
@eformance Год назад
That first 386 was a 20Mhz, not 33. The 33 is actually the double sigma that (allegedly) indicated 100% test of that part.
@poofygoof
@poofygoof Год назад
I thought the double-sigma was full 32-bit validation -- there were earlier steppings that worked fine in 16-bit mode, but had bugs in 32-bit mode?
@eformance
@eformance Год назад
@@poofygoof I heard that the EE was to signify they did 100% validation on every sample. I've got several chips and the early ones all have EE on them, the later chips don't all seem to have EE on them. I assume they worked out their yield issues and didn't need to do 100% validation on all chips.
@eformance
@eformance Год назад
@@poofygoof I see that Wikipedia cites the 32bit mul bug as the reason for the EE. I guess I just heard the watered down version.
@TzOk
@TzOk Год назад
The first 386 M/B had a A80386DX-20, so a 20MHz not 33MHz CPU.
@kellyherald1390
@kellyherald1390 Год назад
What he thought was 33 was actually double sigma which indicated that that processor was a bug-free processor, i.e. it didn't have the 32 bit multiply bug.
@robertcase2961
@robertcase2961 Год назад
@21:22 The first commercially-available 386 PC was the Compaq Deskpro 386 in September of 1986 (according to Wikipedia). This was about 11 months before IBM released their first 386 machine, the PS/2 Model 80 which, as you mentioned, did have Micro Channel Architecture (MCA). But IBM wanted outrageous licensing fees in order for manufacturers to include MCA in their machines, and MCA wasn't available at launch time for the Deskpro 386 anyway. So the Deskpro 386 had only ISA slots. Later, a consortium of computer manufacturers, Intel and Microsoft (I think) started creating 32-bit expansion slot standards. If memory serves, EISA was the first, but wasn't very common. It wasn't until the advent of VLB and PCI that 32-bit expansion buses became commonplace. But, by that time, the 486 was the mainstream processor.
@ruthlessadmin
@ruthlessadmin Год назад
Toward the end, you summed up why I loved growing up in the late 80s & 90s. Each little upgrade was massively significant. It all dried up in the mid-2000s and just isn't exciting any more.
@tw11tube
@tw11tube Год назад
@33:00 The one highly integrated chip is the ubiquitious 82c206: That's the two DMA controllers, the two interrupt controllers, the timer chip and the real time clock integrated into one chip that is connected to the ISA bus. So basically a AT-on-a-chip minus the processor-to-ISA adaption (which is provided by Intels 82288). The '206 is used on a lot of 286, 386 and 486 motherboards, but there needs to be further support for the processor frontside bus (bringing it down to ISA), in this case, it's all PAL and discrete logic, so this board is likely older than integrated 386 chipsets.
@Kboyer36
@Kboyer36 Год назад
For the XT motherboard, you could try flashing a eprom with the Landmark XT Diagnostic Rom. I used one when repairing my XT class NCR computer. As long as the board is not completely locked up, it should help figure out where the boot process is failing.
@thudtheace
@thudtheace Год назад
That A80386DX-20 is most places of the world is a 20MHz part, not a 33MHz part 🤪.
@voneschenbachmusic
@voneschenbachmusic Год назад
There is just something so soothing about seeing old hardware cared for and restored lol
@TheMovieCreator
@TheMovieCreator Год назад
Might have been mentioned, but XT class machines use a different port for boot-codes (0x60) than AT class machines (0x80 for IBM and a few others for Award/AMI/Compaq BIOSes). A POST card won't support the XT boot-code IO port, so unless the BIOS you got use one of the AT-ports it won't tell you more than what's shown on the status LEDs. Also, for EGA or VGA you have to select "other/no video" on the DIP switches. Otherwise it will not even acknowledge the BIOS extension on your graphics card.
@tomekrv942
@tomekrv942 Год назад
I could watch videos like this everyday.
@RKelleyCook
@RKelleyCook Год назад
I think I might know the problem with the Sun Up XT clone. It still has "Verson 1.2" which despite the reassuring "System Already" is actually code for "All your base are belong to us!"
@thomasklima215
@thomasklima215 Год назад
That variable capacitor next to the 8284 to draw the quartz is so ... quaint. I love it! :-)
@Mr.OCanada
@Mr.OCanada Год назад
Was keeping this video for my lazy Sunday afternoon watching but ... Old motherboards got me. Its so interesting. I had my hands on many back then and just kept working. Did not give any thought. Thanks for these detailed videos.
@parrottm76262
@parrottm76262 Год назад
I 'freaking' love PC archaeology!
@AmstradExin
@AmstradExin Год назад
64K Cache on such an old looking 386DX board is petty cool! Maybe Adrian should note down on a post-it was tag-ram is. Some Motherboards have no documentation on what it needs but he could just write down a table for every amount of cache.
@kenny13a
@kenny13a Год назад
I use this kind of videos as a podcast while I'm cleaning my home
@ESDI80
@ESDI80 Год назад
The last 386 motherboard you tested may have an external set up utility to set the chipset registers. I have a 386DX-20 motherboard where I have to run a utility called, setup386, to enable the shadow RAM. This made a HUGE improvement in performance on that board.
@enilenis
@enilenis Год назад
It's so nice to have those ISA/PCI slot test cards. They saved me so much time, when troubleshooting motherboards. Last time I had one with a reset switch that got stuck in the on position, after I changed CPU's, and I falsely assumed that the processor was responsible for the board dying. Turned out, everything was fine, which I realized when the card wasn't outputting clock cycles. A Swiss army knife of base diagnostics.
@qrplife
@qrplife Год назад
makes me want to get my XT clone out of storage and see if I can bring it back to life.
@ByteDelight
@ByteDelight Год назад
Enjoying your channel more and more Adrian!
@autistictomatoes
@autistictomatoes Год назад
Love the percussive maintenance on the XTIDE card. XD
@quakesin1982
@quakesin1982 Год назад
I love your troubleshooting and repair videos! Love your channels Adrian!
@michaelstoliker971
@michaelstoliker971 Год назад
It's better to have shorts in your tantalums than tantalums in your shorts.
@markmuir7338
@markmuir7338 Год назад
The latter is generally fine so long as they aren't connected to power and don't themselves also have shorts. 💣
@charlesswansonii9319
@charlesswansonii9319 Год назад
Shorts are comfy and easy to wear. What does that mean when they have tantalums in them though?
@stathissim
@stathissim Год назад
I did not realize how fast time flew by with this video! great work as always :)😊
@rodhester2166
@rodhester2166 Год назад
I dont know why but just those boards look like works of art.. thanks for the great video.
@DavidUnderhill
@DavidUnderhill Год назад
That 1st 386 DX25/33 motherboard was the same one I had in my first serious business PC I leased in 1987 for *NIX & DOS development. Previously had used TRS-80 model 1, Apple ][ and IBM PC clones. I had the extra ram card with another 64mb ram. Had 2x20MB hard drives. Power beast considering most people were still buying 8/10mhz PC and 16/20Mhz AT clones. Cost in 1987 was $10K aud, but earned me over 30k year for the 2 years I used it. I replaced it with a Wang Mini in 1990. Now retired I program asrduino and ARM SBCs that can outprocess any old AT/PCs
@lazlopanaflex777
@lazlopanaflex777 Год назад
Hey Adrian, would be awesome if you did a vid of a complete build for one of those 386 boards, tricking it out with all kinds of good stuff in a big ol' case 😁👍
@Livebirdboxcatterall
@Livebirdboxcatterall Год назад
My favourite content this. Love seeing old random gear tinkered with. Top vid.
@vvlist
@vvlist Год назад
System Already! Love it!
@SuperGourmetguy
@SuperGourmetguy Год назад
I used to have a 386sx 25mhz. i ran Doom in a tiny pixelated window. bet that last 386DX PC could run it well!
@FrugalPrepper2
@FrugalPrepper2 Год назад
Like taking a trip back in time to the good old days!
@tigheklory
@tigheklory Год назад
I loved the departure from all the Apple II videos, looking forward to when you have a Coleco Adam to work on.
@Midcon77
@Midcon77 Год назад
Welcome back! Missed you on Saturday - glad you're back from travels!
@davidwilliams4845
@davidwilliams4845 Год назад
I remember buying a i386DX running at 16Mhz and putting 4 MBytes in it back in 1988-9. People thought I was nuts because RAM cost a fortune at the time. I was able to run Desqview and run my editor, compiler, and test my programs all side-by-side. It was totally kick-ass.
@RoaldvdM
@RoaldvdM Год назад
Ohhh.. i saw a couple of utils I haven't seen for AGES - I used them too (like everybody else). That was a great trip down memory lane!
@hyperturbotechnomike
@hyperturbotechnomike Год назад
I remember upgrading from an 486 DX2 66Mhz to a Pentium III 800E when i was young. The first thing i got amazed at was that i could move running programs around in windows without the PC freezing up. Windows 95 on a 486 was pain, even with my 24MB of memory. Browsing websites was so slow. Every time i scrolled down, it had to slowly redraw the entire window. The Pentium III handled Windows 2000 without any effort and websites which were crammed with multimedia content ran just fine. The next thing i remembered testing out was video playback. I had windows 95B running on my 486 and it could barely play MPEG video at like 64x96p or something like that and heavy compression. The pentium III even played MPEG2 at crazy resolutions. I believe i even pushed it to 1280x720 with full 50hz because i live in PAL region. I believe i used this PC until i had the Core2Duo, because i didn't want a Pentium IV. From Pentium III to Core2Duo was another big step, but not as big as the previous one with the 486.
@justinmijnbuis
@justinmijnbuis Год назад
Trying to get the "System already!" board / BIOS up and running would have been really interesting
@sa8die
@sa8die Год назад
Thanks so much for just making great videos and content and not complaining about subscriber numbers and views numbers,. you are awesome !!!
@mattparker9726
@mattparker9726 Год назад
15:11 I love how even in the early 80s Changlish problems still were a thing, System Already! 🤣🤣
@zaibase
@zaibase Год назад
Looking forward to more repair videos 👍🏻👊🏻
@wskinnyodden
@wskinnyodden Год назад
I may be wrong but that first motherboard may need jumper settings to work properly with that VGA card, Hercules and CGA should be ok as is though.
@DAVIDGREGORYKERR
@DAVIDGREGORYKERR 5 месяцев назад
Newer Motherboards have just two custom chips i.e. Northbridge and Southbridge chips and just a few regulators for the various voltages required, now the PSU just supplies the 12V and an Intermediary unit generates the other voltages which makes for a smaller PSU.
@GarthBeagle
@GarthBeagle Год назад
I love it, "System Already!"
@bbjunkie
@bbjunkie Месяц назад
One major issue I face is storage of boards, they take up a LOT of room, especially if set up in "testbench" configuration!
@EdwinNoorlander
@EdwinNoorlander Год назад
Nice to now, when you where working in a computer store, I was working for a computer company “Sunny Tech” ;-) I assembled about a 100 computer a day.
@The1RandomFool
@The1RandomFool Год назад
I do like this kind of video.
@oblitum
@oblitum Год назад
Great Videos 😍
@tommajor2940
@tommajor2940 Год назад
I'd just like to point out that the 1st 386 was actually a 386-20 not 33 (20:26) and the math co was a 387-25. They got the CPU to run at the math co speed of 25 MHz.
@jecelassumpcaojr890
@jecelassumpcaojr890 Год назад
If I remember correctly, the BIOS in the original PC didn't support booting from hard disks. That was one of the "extensions" in the PC XT where a ROM in the hard disk controller could patch the INT 13h handler so code for floppies would now also work for the hard disk. For the AT the on board BIOS came pre-patched but with a limited list of hard disks it could handle. Things were a lot better by the time we got IDE.
@adriansdigitalbasement2
@adriansdigitalbasement2 Год назад
Interesting. Yeah I think you have to replace the ROMs with the very last one for the 5150 to then support that.
@Hiphopasaurus
@Hiphopasaurus Год назад
@@adriansdigitalbasement2 I'm fairly certain that all 64/256K motherboards had the 10/27/82 BIOS which supported option ROMs so should be fine once you get that one going!
@SonicBoone56
@SonicBoone56 Год назад
Only on Adrian's Digital Basement can you be excited that something isn't an easy fix and requires a separate repair video.
@SonicBoone56
@SonicBoone56 Год назад
"System Already!" I giggled at that.
@reidster87
@reidster87 Год назад
Many 90s and 00s ATX cases will Baby-AT and full size AT motherboards by relocating the standoffs. I have a Baby-AT Socket 3 build in an ATX mid-tower with ATX power supply. All the expansion slots line up, and I sourced an ATX I/O shield for AT motherboards. I'm using an ATX power supply and I have soft power working with a latching relay circuit I assembled. The case's momentary power button toggles the relay on and off, grounding the PWR ON line from the PSU to turn the system on.
@Yrouel86
@Yrouel86 Год назад
2:22 Unless there is a problem with that CF to IDE adapter it should draw power from pin 20 on its own so no need for that extra wire to bring the 5V to it, closing that jumper should be sufficient. I have the same adapters and on motherboards where pin 20 is physically present in the IDE connector I usually connect it to 5V with a wire underneath the motherboard for this reason, it makes powering them neater
@BollingHolt
@BollingHolt Год назад
Oh, man... the nostalgia is rich here!
@BilisNegra
@BilisNegra Год назад
At the bottom of the screen, the date range seems to be indicated implying this board might be Y2K compliant already back in '89? Would have liked to watch a post 2000 year being entered to check that.
@KennethScharf
@KennethScharf Год назад
That might not be parity memory, but ECC on the 386 board. That means several parity bits per byte. ECC can detect a double bit error and CORRECT a single bit error. BTW you noticed that it had an 80287 coprocessor, not an 80387? on the last board, does the cache have parity?
@mogwaay
@mogwaay Год назад
Would be cool to do a series on a 386DX PC build of you find a nice case.
@dbaldock9
@dbaldock9 6 месяцев назад
About your comment regarding the 25x single-threaded CPU speed-up between 1981 & 1989, and how modern CPUs don't have that sort of gain from generation to generation --- I'm currently running a 2014 Xeon E5-2667 v2 (8-Cores/16-Threads, 3.3GHz / 4.0GHz Boost), which is listed as having a PassMark CPU Benchmark Single-Threaded Score = 2005. The 2014 Core i7-4790K had highest LGA1150 Single-Threaded Score = 2465. The Core i9-14900K is the highest new Intel CPU, with a Score = 4791. The new Apple M3 Max 16 Core has a Score = 4795. So, in the last 9 years, the Intel Single-Threaded Score has gone up less than 2x.
@carstenweiland7896
@carstenweiland7896 Год назад
Since there was a big price difference I struggled between a 386 DX33 and a 486 back in the day after a few month I managed to find a reasonable priced 486 SX25 with 4 MB Ram and a 210 MB Harddisk, just bought a mobile 10TB HD, how times have changed!
@adriansdigitalbasement2
@adriansdigitalbasement2 Год назад
And that SX25 would have given you a nice upgrade path to a DX266 once those chips came down in price... versus the 386DX that wasn't really going to go anywhere. The performance improvements back then was just staggering!
@carstenweiland7896
@carstenweiland7896 Год назад
@@adriansdigitalbasement2 True, I got a Cyrix DX 266 later!
@chrism2964
@chrism2964 11 месяцев назад
I remember not being able to keep up with CPU peeds, even just reading about them. They got so fast so quickly. in the late 80s through to 2000. Having said that my mums old PC scores about 3000 in passmark, its a 4th gen intel, whereas my new 13th gen intel CPU gets 47000, but it has a LOT more cores.
@retrotechtive
@retrotechtive Год назад
26:47 The first ever PC we had in the family was a 386 from "Akhter Computers" and it had that BIOS too! I remember scratching my head for quite a while working out what those "Advanced" numbers did, as the machine came with almost no documentation for this part of it. Pretty sure that BIOS is identical!
@rawr51919
@rawr51919 Год назад
that's a debug BIOS used in a special kit one of the fellow commenters of this video used too
@retrotechtive
@retrotechtive Год назад
@@rawr51919 Thanks, just read it - shame we didn't keep the board then if that was a rare BIOS release, i.e. not supposed to be shipped that way!
@badwolfsat5
@badwolfsat5 Год назад
42:45 Moore's Law baby. lol
@johnosborne9271
@johnosborne9271 Год назад
I seem to recall having problems using a VGA card with my 5150 motherboard; with an original 8088 CPU the VGA card didn't work however with a NEC V20 CPU it worked fine. I came to the conclusion that the V20 has some additional instructions that the VGA BIOS needed to work.
@KAPTKipper
@KAPTKipper Год назад
IBM was big on support, so they probably supported users up until 1987 with all their PC models.
@jeromethiel4323
@jeromethiel4323 Год назад
Triage is the name of the game. Find out what works, and kick the failures back into the bin for future work. Time is too precious to waste on weird PC clones.
@hugoegon8148
@hugoegon8148 Год назад
Thank you for your videos, I like it much. 😊 If you have shorted tantal caps would you replace it by tantals again or just electrolyts?
@eric67361
@eric67361 Год назад
18:06 “VERSON” 1.2 😂
@purrator
@purrator Год назад
I have the manual for another 386 board with that chipset which explains all those extended settings. I am in the process of preparing a nice scan for upload on theretroweb, but I can send you the raw scan if you like
@adriansdigitalbasement2
@adriansdigitalbasement2 Год назад
That's great - if you could share it with the Retro Web (And pics of the board) so everyone can benefit. I am curious to know if anything extra is possible in those settings versus what is already exposed.
@purrator
@purrator Год назад
@@adriansdigitalbasement2 I just noticed that it only shares the 82C206, the other two chips are different ones, sorry.
@douro20
@douro20 Год назад
I'd like to have 640k on-board on my 5150 but I don't want to do it with my existing original mainboard. It's apparently not too difficult to do; it involves a slight logic hack.
@AirwolfPL
@AirwolfPL Год назад
As for the speed improvements over the years currently - well, compare GPUs, not CPUs (at least not x86 ones), because that's where the progress is made.
@tassdesu
@tassdesu Год назад
I like video like this
@ceebee23
@ceebee23 Год назад
well you know GUIs arrive and need that performance boost... I remember Windows arriving and our techs complaining that the CLI was so much faster ... hahaha
@OneDudeWithACamera
@OneDudeWithACamera Год назад
For scrubbing motherboards, do you just use dishsoap, or something special? Also do you rinse them with tap water, or do you use distilled water?
@DarrenHughes-Hybrid
@DarrenHughes-Hybrid Год назад
@ 21:13, when you zoom in, there is a socket labelled 80287; would there/could there actually be a 2nd math co-processor installed? Also, @ 23:54 there is labels on the board that say "80287 Installed" and "80387 Installed" by your thumb.
@adriansdigitalbasement2
@adriansdigitalbasement2 Год назад
Believe it not the 386DX supports using a 287. IIRC when the 386 came out, the FPU was not available yet, so 287 support was there on motherboards. You can't use a 287 and 387 at the same time. Funny about the BIOS saying 287 though. It probably should have said FPU installed :-)
@andrasszabo7386
@andrasszabo7386 Год назад
I have a 286 laptop from 1987 that has 1 MB RAM on the bottom(below the desktop PC ISA cards) in DIP chips. I wonder how much memory can I install in there by replacing those chips?
@K-o-R
@K-o-R Год назад
26:55 Funny how the first wait state option is "I/O" (letter O) and the other three are "I/0" (digit zero).
@xxace_tntxx4289
@xxace_tntxx4289 Год назад
The XT clone motherboard, I saw the extra psu input and wondering if maybe the power is somehow a pass through for the drives such as the floppy drives. Maybe it was hooked up to a bay of floppies and that's why it needed the extra connection? Just a thought, I'm not familiar with those motherboards It was just the first think that came to mind.
@ocsrc
@ocsrc Год назад
The 386 looks like my first 386 motherboard
@richardkelsch3640
@richardkelsch3640 Год назад
Cache isn't directly mapped to a specific memory page. What it caches can be anywhere most recently accessed in memory. So "the first 64K of memory" is not correct. The cache controller keeps track of which memory space specific pages of cache map to specific pages of memory. So that 64K of cache handles that 4MB of memory you had installed.
@tellyjoossens4186
@tellyjoossens4186 Год назад
That 386 bios looks a lot like my Atari PC4 'NEAT' bios
@danielflakelar8193
@danielflakelar8193 Год назад
So load up the Supersoft diag and run it on the IBM and Clone board. Its prob RAM that is the issue on the clone. there is sometime another Jumper that needs to be changed but supersoft will run with the bare minimum. Awesome Stuff. Keep it going. (We also missed your normal sunday vid on the main channel)
@adriansdigitalbasement2
@adriansdigitalbasement2 Год назад
Yeah! That's the plan. Love that Diag Rom -- it's so helpful.
@UpLateGeek
@UpLateGeek Год назад
The floppy drive you tried with the XT clone board looked like a 1.2M drive, but did the XT support them, or just the standard 360K drives? It was interesting you mention with the last board that it's running the 80ns memory at 70ns, the last batch of SIMMs I soldered up had 60ns chips, but my SIMCHECK said they tested fine at 45ns! I really want the SIMM adapter for my RAMCHECK so I can actually confirm that speed with something more "modern". But otherwise it seems like the manufacturers were pretty conservative with the speed ratings of their memory chips. I can imagine it could probably have lead to dodgy vendors buying slower memory and putting it into faster systems like this.
@adriansdigitalbasement2
@adriansdigitalbasement2 Год назад
The printed speed rating is indeed the minimum they will attain, and like you, I've often verified them to work at 45ns or 50ns just fine. The drive was a 360k -- I tried a few as well but I always write on my drives with a sharpie if it's 1.2 or 360 since it can be hard to tell at first glance sometimes. :-)
@DefaultFlame
@DefaultFlame 5 месяцев назад
15:41 "IBM COMPATIBLE BIOS VERSON 1.2" "VERSON" lol
@xnakxx
@xnakxx Год назад
Come on!!!! System Already!
@RodBeauvex
@RodBeauvex Год назад
Doesn't the original PC require negative 5 volts? Is the ATX/AT adaptor supplying that? I had one of those XT IDE cards and it failed. I've sort of fallen out of the hobby in general due to how common hardware failures have become. As far as the second 386, it's mostly TTL, either discrete or PAL as you point out. That one chip is sort of a PC-on-a-chip that combines the timer and DMA and other chips that you'd find running an XT or AT (AT in this case). The two 20NS chips are probably cache tags, good for 50 mhz. The rest are the actual cache chips, good for 28Mhz at zero wait states.
@jecelassumpcaojr890
@jecelassumpcaojr890 Год назад
The -5V is needed by the 4116 DRAMs used in the original PC, but the one in the video had replaced this with the 5V-only 4164 chips so should be ok without that power rail.
@adriansdigitalbasement2
@adriansdigitalbasement2 Год назад
This ATX PSU has +5/+12/-5/-12 on it -- the original standard supplied all 4 voltages. It's newer supplies that did away with one or both negative rails. (Usually -5 is gone)
@mogwaay
@mogwaay Год назад
Is it bad that I'm quite happy the 5150 board failed so we might get a bigger repair video on it in future 😂
@pvc988
@pvc988 Год назад
I wonder if that long ISA slot is an early attempt of expanding ISA bus to 32 bits.
@adriansdigitalbasement2
@adriansdigitalbasement2 Год назад
Heh nah -- it's just a RAM expansion. I'm not sure it would be possible to make a custom 32bit ISA board with it
Далее
Box of "scrap" vintage computer parts
42:11
Просмотров 52 тыс.
OG Buda - Сделай Мне Приятно Щас
02:24
Телеграмм-Колян Карелия
00:14
Просмотров 321 тыс.
ХЕРЕЙД БОИТСЯ МОЕЙ СОБАКИ!
37:08
A 10¢ part kept this monitor from working
52:11
Просмотров 49 тыс.
PC Archaeology: A left for dead XT clone
44:29
Просмотров 47 тыс.
0049 Everything in this video is broken
41:39
Просмотров 36 тыс.
This 1:10 Scale IBM PC 5150 Miniature is SUPERB
29:58
Просмотров 267 тыс.
This easy IBM 5170 upgrade was anything but easy!
59:27
Треш ПК за 420 000 рублей
0:59
Просмотров 108 тыс.
$1 vs $100,000 Slow Motion Camera!
0:44
Просмотров 10 млн
Красиво, но телефон жаль
0:32
Просмотров 444 тыс.