Adrian's Digital Basement
Adrian's Digital Basement
  • 505
  • 40 512 735
I got stuck trying to fix this 40 year old RAM card (AST MegaPlus II)
-- Links
AST MegaPlus II Manual and Schematics:
www.minuszerodegrees.net/manuals/AST%20MegaPlus%20II%20-%20Users%20Manual%20-%20August%2083.pdf
Github Repo for ISA Card:
github.com/misterblack1/isa-ram-expansion
Minus Zero Degrees Diag ROM for XT
www.minuszerodegrees.net/supersoft_landmark/Supersoft%20Landmark%20ROM.htm
Adrian's Digital Basement Merch store:
my-store-c82bd2-2.creator-spring.com/
Adrian's Digital Basement ][ (Second Channel)
ua-cam.com/channels/btwi4wK1YXd9AyV_4UcE6g.html
Support the channel on Patreon:
www.patreon.com/adriansdigitalbasement
My GitHub repository:
github.com/misterblack1?tab=repositories
-- Tools
Deoxit D5:
amzn.to/2VvOKy1
store.caig.com/s.nl/it.A/id.1602/.f
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/digital-oscilloscopes/1000z/
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/33000308958.html
TS100 Soldering Iron:
amzn.to/2K36dJ5
www.ebay.com/itm/TS100-65W-MINI-Digital-OLED-Programmable-Soldering-Iron-Anti-static-Structure/113382669853
EEVBlog 121GW Multimeter:
www.eevblog.com/product/121gw/
DSLogic Basic Logic Analyzer:
amzn.to/2RDSDQw
www.ebay.com/itm/USB-Logic-DSLogic-Basic-Analyzer-16Ch-100MHz-4Ch-400MHz-Xilinx-Spartan-6-FPGA/202543965672
Magnetic Screw Holder:
amzn.to/3b8LOhG
www.harborfreight.com/4-inch-magnetic-parts-tray-90566.html
Universal ZIP sockets: (clones, used on my ZIF-64 test machine)
www.ebay.com/itm/14-16-18-20-24-28-32-40-pin-IC-Test-Universal-ZIF-Socket-Fs/303206721971
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-Micro-Scissor-125mm-PLATO-170-Electronics-Cutter-Side-Cutting-Pliers/163458746184
Heat Sinks:
www.aliexpress.com/item/32537183709.html
Little squeezy bottles: (available elsewhere too)
amzn.to/3b8LOOI
--- Instructional videos
My video on damage-free chip removal:
ua-cam.com/video/XQVjwPsVFd8/v-deo.html
--- Music
Intro music and other tracks by:
Nathan Divino
@itsnathandivino
Переглядів: 29 658

Відео

Let's go treasure hunting in "mystery box #2"
Переглядів 50 тис.День тому
It's time for another box of random stuff! I have a lot of these boxes, so I'm going to need to start to pick up the pace with the videos digging into them. Please see the chapter marks to jump to sections you might find interesting. Box 1: ua-cam.com/video/2P53e_liD7k/v-deo.html Box 2 part 1: This part! Box 2 part 2: Coming next week 0:00 Intro 1:32 AST MegaPlus II 10:17 TI99/4 Keyboard and Ti...
Another broken Mac Plus with some odd symptoms
Переглядів 59 тис.14 днів тому
On the channel today we have a broken Mac Plus machine which is a come-back. This is a machine I had previously worked on and given to a friend, but it was returned to me broken. Can you guess what's wrong with it based on the symptoms? Unrelated, it seems like a bunch of other channels ha4ve been fixing Mac Plus machines as well, but I can assure you this is complete coincidence. (I had actual...
Finding an intermittent fault on the Book8088 & adding external CGA output
Переглядів 72 тис.21 день тому
This is the Book8088, an interesting "modern" take on an old 8088 IBM PC compatible machine. This particular unit was sent in and was broken, so it's time to try to figure out what's wrong with it and get it working. Along the way, I want to add proper external CGA output to this computer to make it more useful. 0:00 Intro 1:01 Fixing the dead computer 42:58 Adding CGA output Links Mail Call ep...
I know nothing about the Sega Master System. Let's fix this one.
Переглядів 98 тис.28 днів тому
I know basically nothing about the Sega Master System so let's see if I can fix this one and explore the system a bit. Video encoder IC: Sony V7040 Links Possible (untested by me) S-Video mod: imgur.com/a/KtKla SMS Test Suite: github.com/sverx/SMSTestSuite/releases/tag/v0.35 VDP Test: www.smspower.org/Homebrew/SMSVDPTest-SMS ZEXALL: www.smspower.org/Homebrew/ZEXALL-SMS Snail Maze Wikipedia: en....
PC Archeology: The plasma screen is probably the best thing about Schneider PC 7640
Переглядів 102 тис.Місяць тому
I take a deep dive into this laptop, the Schneider PC 7640. While it's extremely heavy and doesn't even run on batteries, it does have a much sought after gas plasma screen onboard. Watch while I struggle to get this machine working so I can finally try out some software on it in all that plasma glory. (And realize that maybe gas plasma screens aren't actually so great, even when they work corr...
Another cheap scope: $18, shipped! (FNIRSI DSO152)
Переглядів 195 тис.Місяць тому
I picked up this $18 oscilloscope the other day because I was curious how good something this cheap can actually be. For me, the ultimate test to see if something is useful is to try to fix a broken 8-bit computer with it... so let's do exactly that! Links FNIRSI DSO152: (Currently $24 as of making of this video, price will fluctuate, was $18 a couple weeks ago) www.aliexpress.us/item/325680545...
Using visual clues to figure out which chips are bad
Переглядів 64 тис.Місяць тому
Sometimes diagnostic routines lie and give you false readings and that was the case with this broken C64. So let's use our eyes (to look at the symptoms) and some math to figure out which chips are actually causing the issues. Links Adrian's Digital Basement Merch store: my-store-c82bd2-2.creator-spring.com/ Adrian's Digital Basement ][ (Second Channel) ua-cam.com/channels/btwi4wK1YXd9AyV_4UcE6...
A Mac Classic with 4mb of RAM without using the RAM expansion card
Переглядів 61 тис.Місяць тому
After the recent Mac repair-a-thon, I had a Mac Classic motherboard with a missing 74LS174. I thought about just replacing that IC but realized I could actually do a simple mod to the motherboard to give it 4mb of onboard RAM instead of just 1! (And I wouldn't need to replace the 74LS174, so it would actually save me money. Info How to modify the Mac Classic for 4mb onboard as seen on Adrian's ...
I've got a pile of broken C64s, let's fix a couple!
Переглядів 112 тис.2 місяці тому
Who doesn't love a good C64 repair session? These machines are both easy to fix and also can be tricky sometimes. So let's break out the schematics and oscilloscope and fix a couple of these machines! Links Adrian's Digital Basement Merch store: my-store-c82bd2-2.creator-spring.com/ Adrian's Digital Basement ][ (Second Channel) ua-cam.com/channels/btwi4wK1YXd9AyV_4UcE6g.html Support the channel...
The troublesome Mac Classic and Classic II are finally working! (stuck at 512k fix)
Переглядів 61 тис.2 місяці тому
In our final part to the Mini Mac Repair-a-thon, I fix the unhappy Mac Classic once and for all. We also get the Mac Classic II up and running, but not without some bumps along the way. Part 1: ua-cam.com/video/lHvGc4LWR0g/v-deo.html Part 2: ua-cam.com/video/nSoSX6XV7t4/v-deo.html Part 2.5: ua-cam.com/video/rpVAg6hG Y/v-deo.html (recapping the Classic II) Part 3: This part! (the final part) Lin...
Not so fast! I hit some road blocks fixing the Mac Classic
Переглядів 74 тис.2 місяці тому
Let's continue working on the abandoned Macintosh machines. In this episode, I'm going to focus on fixing the Macintosh Classic. The Classic (and Classic II) and notorious for being unreliable due to failing capacitors, so let's try to fix those issues and get this machine working. Part 1: ua-cam.com/video/lHvGc4LWR0g/v-deo.html Part 2: This part! Part 2.5: ua-cam.com/video/rpVAg6hG Y/v-deo.htm...
Three unknown Macs: Let's get them working again #repair
Переглядів 94 тис.2 місяці тому
It's been a while since I've done a Mac Repair-a-thon, so let's change that by working on these three machines. In this part, I'm going to focus on the Macintosh SE. 0:00 Intro and overview 5:51 Fixing up the Mac SE 48:30 Testing out the Mac Classic Part 1: This part Part 2: ua-cam.com/video/nSoSX6XV7t4/v-deo.html Part 2.5: ua-cam.com/video/rpVAg6hG Y/v-deo.html (recapping the Classic II) Part ...
PC Archeology: Let's explore the Samsung S5200 and attempt a repair on the gas plasma screen
Переглядів 173 тис.3 місяці тому
In the first video on the Samsung S5200 I had to do some repairs on the power supply to get the computer running. In this part, it's time to put the computer through its paces, see how fast it is and see what is on the original hard drive. (If anything) Then I want to tear apart the screen to see if there is any possibility of repairing that screen. Part 1: ua-cam.com/video/Zbu4Mhdm6EA/v-deo.ht...
What mysterious retro goodies can we find inside these boxes?
Переглядів 100 тис.3 місяці тому
Part 1 of ?? As a new year's resolution, I've decided it's time to declutter my office. That means I need to go through and sort the contents of about 7 or 8 Banker's boxes. The boxes are filled the brim with old computer parts and other interesting items, so I think we should be able to find some fascinating and interesting old items. 0:00 Intro 2:50 Treasure hunting in Box 1 45:49 ESDI Cachec...
This Acorn Electron won't load anything from tape #repair
Переглядів 83 тис.3 місяці тому
This Acorn Electron won't load anything from tape #repair
Does this dead "laptop" have a gas plasma display? Let's try to revive it to find out! Samsung S5200
Переглядів 227 тис.3 місяці тому
Does this dead "laptop" have a gas plasma display? Let's try to revive it to find out! Samsung S5200
Restoring a Commodore 1702 monitor using a main board from 2023
Переглядів 114 тис.3 місяці тому
Restoring a Commodore 1702 monitor using a main board from 2023
I was shocked at what was keeping this Acorn Electron from working (Acorn Electron Repair)
Переглядів 156 тис.4 місяці тому
I was shocked at what was keeping this Acorn Electron from working (Acorn Electron Repair)
I did everything wrong when fully testing this C128D
Переглядів 74 тис.4 місяці тому
I did everything wrong when fully testing this C128D
PC Archeology: Not just another normal IBM PC XT clone (Handwell PC-401)
Переглядів 106 тис.4 місяці тому
PC Archeology: Not just another normal IBM PC XT clone (Handwell PC-401)
Overclocking this Mac to the limit using scrap parts and period correct mods
Переглядів 123 тис.5 місяців тому
Overclocking this Mac to the limit using scrap parts and period correct mods
From Death's doorstep to alive again: I really love this Field Found Amiga 500
Переглядів 101 тис.5 місяців тому
From Death's doorstep to alive again: I really love this Field Found Amiga 500
The Field Found Amiga 500 broke again and it was all my fault!
Переглядів 93 тис.5 місяців тому
The Field Found Amiga 500 broke again and it was all my fault!
This Amiga 500 was left outside for years. Let's try to revive it!
Переглядів 200 тис.5 місяців тому
This Amiga 500 was left outside for years. Let's try to revive it!
Testing and repairing a mysterious Amiga "art project"
Переглядів 132 тис.6 місяців тому
Testing and repairing a mysterious Amiga "art project"
PC Archeology: A left for Dead IBM PC 5150 with a treasure hiding inside 🕷
Переглядів 135 тис.6 місяців тому
PC Archeology: A left for Dead IBM PC 5150 with a treasure hiding inside 🕷
Let's fix a dead VARTA ravaged 486 motherboard
Переглядів 88 тис.6 місяців тому
Let's fix a dead VARTA ravaged 486 motherboard
What have I done? I hope I made the right decision!
Переглядів 132 тис.6 місяців тому
What have I done? I hope I made the right decision!
The PicoGUS: An ingenious multifunction ISA sound card
Переглядів 69 тис.6 місяців тому
The PicoGUS: An ingenious multifunction ISA sound card

КОМЕНТАРІ

  • @Spongman
    @Spongman 18 годин тому

    if you're getting random bit errors, then you're firmly in the analog domain. you need to break out the 'scope and watch the timing/voltages of the bus/control lines on those ram chips. my money's on a bad chip weakly pulling a control line high/low and causing its timing to lag.

  • @the123king
    @the123king 19 годин тому

    Adjusted that mandelbrot basic to RCA basic3 and it took 45 minutes to run on an emulated RCA MS2000

  • @richardwernst
    @richardwernst 20 годин тому

    I'll add my 2 cents as well. Summarizing other's comments amongst my own. Change video card, perhaps to a hercules/mono one, do not use the XT IDE, us an actual floppy drive. Do ensure it's not running in turbo mode (BIOS says it's a turbo system). On that floppy, boot an earlier version of dos, I'd recommend something at least below 4.0. Then use older version of memtest (or later that supports it) under that for really good test of the memory. Lastly, try another PC or XT system entirely. Yes, this was long but I enjoyed all of it and would even enjoy a followup, trying the most likely scenarios proposed here already.

  • @ruisantos4520
    @ruisantos4520 21 годину тому

    Adrian .. supose that the pins on the RAM are identical to the newer RAM chips .. If we replace what would happen ? Does the memory increases ? Just curiosity !!

  • @ChrisDreher
    @ChrisDreher 21 годину тому

    27:10 I can confirm the Rio daughterboard is compatible with the standard WaveBlaster connector. Additionally, this is one of the rare daughterboards that not only receives MIDI commands but also can _send_ MIDI commands back. These are used for proprietary commands, such as loading your own sound fonts over MIDI into the SIPP memory.

    • @ChrisDreher
      @ChrisDreher 21 годину тому

      Extra details: the SIPP can support up to 4MB in size. The chips support 16MB but require additional sockets that physically don't fit on the daughterboard. Later Turtle Beach sound cards moved the daughterboard chips to the sound card itself and these cards support the full 16MB of RAM.

    • @ChrisDreher
      @ChrisDreher 21 годину тому

      Extra details: the daughterboard supports a maximum of 4MB of additional RAM. The chipset supports a maximum of 16MB of RAM, but this would require three additional sockets that are physically not possible on the daughterboard. Later Turtle Beach moved the chips to the main sound card. There, it was possible to add the full 16MB

  • @janedagger
    @janedagger 21 годину тому

    I love watching your vids, sir, I'm learning... well, a bit. After this one I can't help but notice apple's pricing strategy seems to have already blossomed with the horrid amount of ram on the Classic... 1... and to make it useful you have t purchase what was probably a very expensive daughterboard.

  • @RoyceTaft
    @RoyceTaft 22 години тому

    You should dump that 4-bit ROM so that others may make a replacement if theirs dies.

  • @bobbykozak6032
    @bobbykozak6032 23 години тому

    I kept telling the screen to just check the hex results. I could see the FE results were not always showing in the ASCI output.

  • @KennethScharf
    @KennethScharf 23 години тому

    You do have the schematic. It should be possible to come up with a truth table for those column output pins on that rom. I don't know if that rom part is still available, or if there is a pin compatible replacement, but it should be possible to construct a hw hack to replace that part (which is in a SOCKET!). OR just set the GD switches correctly!!!! :-)

  • @TheMovieCreator
    @TheMovieCreator 23 години тому

    Sounds like you got flaky timing somewhere in the chain yes. If you got a logic analyzer you can check the propagation delay of all the gates involved in the chip-select logic.

  • @ser_olmy
    @ser_olmy День тому

    My money's on the addressing logic on the card. The output from debug (42:48) shows a marked difference between sections 5000:0000-5000:003F and 5000:0040 onwards. That's not at all what I'd expect to see when examining uninitialized RAM. Who knows what we're actually looking at (or where). The PROM is probably the most obvious suspect, so if it could be dumped and recreated that would be ideal, or even just dumped repeatedly to see if it's flaky. But besides that, my next step would probably be to probe the RAS/CAS and data lines on the various memory chips while accessing the RAM to see if the levels look OK, and if the right chips are even being selected. Then repeat that exercise but with the probe directly on the ISA bus. Addendum: Probing RAS should show whether or not the DRAM is being refreshed. It is my understanding that on the original PC/XT/AT, the refresh signal is provided by the motherboard via the ISA bus. Bits semi-randomly flipping could be the result of RAM not being refreshed.

  • @Miasmark
    @Miasmark День тому

    is this board turboing at all? I feel like this could be a situation where the ram is running too slow for the ISA bus. The memory speed (200ns if the ram labels are correct) are generally recommended for 5 Mhz or below. The tests may be taking their time with running and the 200 ns ram is ok with that but when you are using any normal program it may just be trying to write to ram continuously and getting errors after some point.

  • @paveljelinek772
    @paveljelinek772 День тому

    I'm at 54:01 i'd guess there's some bus conflict? Have you tried to mess with other (especially 6th one) dip switches?

  • @Tesseract95
    @Tesseract95 День тому

    When your modern drive got 71 000 Hours

  • @buriedbits6027
    @buriedbits6027 День тому

    2 hours? Too long but don’t go very high temp.

  • @buriedbits6027
    @buriedbits6027 День тому

    I repaired the GPU on my iMac mid-2011 by baking it. This fix resolved the issue, and it has been functioning without any problems since then. I continue to use the same iMac today. The small circuit board that houses the chip had no plastic parts so it was ok. I left it in the oven for approximately 10 minutes, although I don’t remember the exact duration as it was about four years ago. However, I did purchase a separate oven thermometer to ensure precise temperature readings. I placed the circuit board in the oven while it was cold and allowed the temperature to gradually increase while monitoring it. After 10 minutes at the preset temp, I turned off the oven and allowed it to cool naturally. It does work. Before the oven process the iMac had 4 green vertical lines. I can tell you that it worked for me.

  • @kendoty2463
    @kendoty2463 День тому

    . . . Obviously, you are wearing an Apple T - shirt incompatible. . . .

  • @matthewspence3251
    @matthewspence3251 День тому

    2 guesses. A V20 cpu chip can be incompatible with AST 6 pak type cards ? Timing issues - see minuszerodegrees. Also youve got a mix of 4164, 4564, 4264 type chips - some had paging support some didnt. ?

  • @acemilo
    @acemilo День тому

    Am I the only one who saw the FD when he checked 5000 the first time and said they were all FF?

  • @markmuir7338
    @markmuir7338 День тому

    To me it looks like a DRAM refresh issue. Given the memcheck utility passed, it probably read back the values immediately after writing them, so the value likely persisted long enough for that to work. But on a human timescale, bit rot from incorrect refresh would look very much like what you’re seeing (random bit errors). Just a thought anyway. Love your content and debugging skills!

  • @suvetar
    @suvetar День тому

    To me, Diagnosing RAM problems is like Pears or Bananas going over-ripe the second your back is turned - I swear that they've lying in wait for you to distract yourself for half a nano-second 😀

  • @MonochromeWench
    @MonochromeWench День тому

    Since the card is sort of working the Logic Rom is probably mostly good so you should dump the ROM, By using a rom dump and the schematics someone might be able to reverse engineer what the rom's equations are supposed to be and construct a new one.

  • @GeFeldz
    @GeFeldz День тому

    There are plenty of FE and EE bytes as well looking at that debug readout. Edit: Nevermind, you just noticed that.

  • @tw11tube
    @tw11tube День тому

    @9:40 Also, in addition to parity errors being detected, having an empty bank enabled on the motherboard and on an expansion card can create a bus conflict, if there is a 245-type driver between the RAM chips and the processor bus. @21:00 The "slow refresh" test in memory diagnostic utilities is usually *not* refreshing "properly", but refreshing at a too low rate on purpose, so that you can identify marginal cells that don't have much margin on the refresh timing. A failure on that test thus just means a chip has been proven to perform "not that great" outside the specified refresh rate, but not necessarily that it is "bad" (as in "violating specifications"). Now that you get this error on a freshly booted cold system can very well be an indication that after warm-up, the bit is also going to fail at proper refresh - which is the key point of the "slow refresh" test. The issue with MS-DOS not booting might be an addressing error. It's possible that your memory tests only test constant patterns, so bad addressing wouldn't be visible. In the case of your debug tests, its obviously the case. I hope memory some test programs do better, but I can't be sure. Furthermore, I wonder why you did not try to take (or at least show) oscilloscope traces of the data bits while running memtest. You always check for flaky signal shapes on your C64 computers, and it should work similar on this card. The different behaviour of the different transceiver chips can indicate broken levels.

  • @theoriginalbabycub
    @theoriginalbabycub День тому

    Just talking off the top of my head: Parity chips, are they good? What does switch 6 do - do i remember it isnt in the manual? Does it possibly disable the parity chips or would the machine not work with it disabled?

  • @TheMadmagik
    @TheMadmagik День тому

    the 74LS240 could be feeding back to the 245.

  • @morantaylor
    @morantaylor День тому

    The motorola rom maybe acting as a state machine, just need the rom contents to adapt a replacement....

    • @Brian_Of_Melbourne
      @Brian_Of_Melbourne День тому

      No, it is just a lookup - 10 bits in 4 bits out 70 nano seconds later. Not a state machine.

  • @stphinkle
    @stphinkle День тому

    Some theories: * Could one of the card's other functions (Serial, Clock, etc) be overlapping an IRQ or address that is used by the internal functions or one of the other cards? Something that is not being accessed until later? * Try an older version of MS-DOS. 6.22 was used at the later PC era before Windows became the default operating system (386/486)? Could it be expecting something present on newer PCs or this card use a different addressing than it was programmed for? * Could the card be expecting an external driver for some of its functions? * Try disabling Config.sys and autoexec.bat to make sure it is not trying to load something there * Is the time clock incorrectly set and this is throwing DOS booting off?

  • @anvz6
    @anvz6 День тому

    Did you try memtest86? It's a boot sector memory test. No need for operating system.

  • @owahl83
    @owahl83 День тому

    At 25 Minutes there is one value FD

  • @_chrisr_
    @_chrisr_ День тому

    I had one of those cyrix clock doublers - I still have the motherboard somewhere. I would have taken the old processor and put it in the box that the new one came in so I do have the box somewhere but with the old CPU inside!

  • @_chrisr_
    @_chrisr_ День тому

    I've got one of those caddy CD drives but in an external case - I've used it as a CD player before but too slow to use as a CDROM these days!

  • @simonscott1121
    @simonscott1121 День тому

    Just had a thought Adrian. Could it be something in the page decoding, where pages (or some other power of 2 I guess) are being duplicated across the address space? That would pass rudimentary RAM tests while also failing when in use?

  • @zitt
    @zitt День тому

    So; switch 5 on the AST card had an effect of disabling the memory... because it all goes into that custom prom. You didn't seem to change the other settings to off. I think switch 7 was also "on" in your video. Have you tried setting everything to "off" on any "undocumented" switch? At least any switch connected the addressing PROM.

  • @simonscott1121
    @simonscott1121 День тому

    Need a RAM test that doesnt do serial access, but instead uses some sort of LFSR routine to "randomly" test the memory. Would also be interesting to stick the scope on to the buses and see just how "noisy" the signals are.

  • @stevenwilkinson2796
    @stevenwilkinson2796 День тому

    Looks like classic poor decoupling.. check the caps inc the ceramics on the power lines to any of the ram control logic.

  • @rickhalverson2252
    @rickhalverson2252 День тому

    I wish I could have my 1:13 minutes back ;) Maybe start by spraying that entire 40yo card down with CRC electronic cleaner. It has acids in it to dissolve corrosion. And then reseat every chip. I think corrosion is most often your biggest battle. It's the easiest thing to get rid of to start. That has bitten you more times than I can count. Even if you wiggle it and get a connection. It's not road ready. That's just regular maintenance, before you even work on them.

  • @jasonj4337
    @jasonj4337 День тому

    Send it to the 8-bit guy he worked for AST 😂

  • @melkiorwiseman5234
    @melkiorwiseman5234 День тому

    When you said "that's definitely a bad chip," I couldn't help myself. I instantly thought "bad chip. Bad, bad chip! No electrons for you!" 😆 😏 Well... it sounded funnier in my head. The only thing I can think of that might be causing the problems is that the RAM can't "recover" from an access quickly enough to allow the next location to be immediately accessed when the next instruction cycle comes around, but the slower access speed used by a memory test means that the "recovery time" is longer. The 74LS245 chip could the problem. It looks like it's remaining "enabled" for longer than it's supposed to be. But it might not actually be the chip's fault. If there's some stray capacitance on the chip select line for the 245, that could be holding it "enabled" for longer than it's supposed to be. The reason why swapping chips partly fixed the problem may be just because they happen to have a slightly faster "recovery" time which helps them to cope with the extra capacitance. So in short, I'd go looking at the CS for the 245 and see what causes that to be enabled, and check for stray capacitance or anything else which would tend to hold it at the enabled potential. It may even be a low-value resistor which is tending to pull it down (iirc, it's negative logic which means it's enabled when low). Good luck and thanks for the interesting videos. PS: Come to think of it, the same problem could be caused by one or more of the CAS lines not "recovering" quickly enough.

  • @horusfalcon
    @horusfalcon День тому

    You might do a close order inspection of the memory board under a microscope or high-power magnifier. Look for the usual suspects: trace damage, shorts, opens, cracked solder joints, etc. Get back to first principles. Ya never know, it might actually help.

  • @tokyogentleman
    @tokyogentleman День тому

    the memory bank is in series meaning that if any of the chips are bad the card locks up the pc. use your open source chip checker, chip by chip

  • @richardrudek01
    @richardrudek01 День тому

    Check the resistor packs, and if they exist related capacitor packs. When using the ALS chip, I suspect that DOS is finding and trying to use the high memory area (HMA). Try booting without any DOS configuration - Ctrl-F5 at boot, I beleive. If memory serves, the HMA is RAM above 1MB, yes above the 1MB addressing limit of an 8088/86. Basically exploiting an implementation, ah, feature...

  • @cpm1003
    @cpm1003 День тому

    I have to ask, where can I get an Apple ][ T-shirt like that? :)

  • @TacticalLulu
    @TacticalLulu День тому

    5:10 Some Asian countries have a history of gamers over exerting themselves and dying. They neglect sleep and food. Seems like the vendor is just trying to cover everything.

  • @mfree80286
    @mfree80286 День тому

    Have you done the baselines and checked the voltages and signal sanity? Family changes mean electrical load changes, if there's a capacitor or other component that's slowly failing you could be limited in how many watts are available before voltages start to dip. Things like Q1 are suspect too, that transistor's been smashed over at some point in it's life and triple-legged components don't like that. I also assume the timing is bus derived.... what speed is your ISA bus set to? Others have mentioned as well, will it boot from a floppy, without the XT-IDE controller?

  • @christopherdecorte1599
    @christopherdecorte1599 День тому

    Be funny if dip switches 6 and 7 has something to do with parity enabling.

  • @peregrine1970
    @peregrine1970 День тому

    Not all those earlier 8bit cards worked with every system out there. Test the AST on a different machine was what I was thinking from halfway through the video. :D

  • @moshly64
    @moshly64 День тому

    The PROM control's 64K chunks. You should be able to test it in a bread board with switches & LEDs. or make an adapter to a 4k EPROM pin out (tie upper data bits low) & read it on your EPROM programer.

  • @moshly64
    @moshly64 День тому

    Maybe its an addressing problem, in any 64 byte block, it is interesting that the fist 32 bytes are relatively error free but the second have comparatively more errors. I'd break out the scope and check the /RAS & /CAS lines and probe any TTL output for normal activity. It may just be one of those quad gates giving problems.

  • @PGW90RU14
    @PGW90RU14 День тому

    I'm not sure, don't you check timing of /WR, /RD and D[7] using logic analyzer? I wonder if data output buffer is driven a bit late when reading from MegaPlus II. (I remember correctly, LS, F, ALS have the same TTL threshold, the speed of them is in the order from F, ALS, to LS. So it is very confusing that ALS is better than F.) Anyway, I doubt if MegaPlus has a little timing margin on bus control...