Pleiades Arcade PCB Repair / Phoenix Part 3 - Troubleshooting with the Fluke 9010 and oscilloscope

Sdílet
Vložit
  • čas přidán 31. 03. 2022
  • In this video we are looking at two non working Pleiades PCBs and start our repair. This video is actually part 3 of the Phoenix/Pleiades repair series.
    This time in the first half of the repair we end up using the Fluke 9010A and my oscilloscope to actually solve a strange rom problem. This took a long time which led me to edit some details out. In the second half we stumble across a major issue just by "laying hands" on the pcb.
    Going through everything step by step as always to hopefully help you with your own pcb repairs! Thank you for watching!
  • Věda a technologie

Komentáře • 41

  • @anthonydenn4345
    @anthonydenn4345 Před 2 lety +1

    Great job. I like the way you take us along with your train of thought. You delve right down into the heart of the problem.

    • @christophzett
      @christophzett  Před 2 lety

      Wow, thanks. Always glad to hear if someone is able to follow the train of thought in my videos... ;-)

  • @misterretrowolf1464
    @misterretrowolf1464 Před 2 lety +3

    Great video!! Love how you show all of the 'working', some channels skip some of the head scratching, but that's what you need to do it yourself.

    • @christophzett
      @christophzett  Před 2 lety

      Thank you very much. It is always a diffucult balance to keep. I actually do scratch some of the "head scratching" as well but not much. Just if it was obviously stupid in hindsight ;-)

  • @spacedock873
    @spacedock873 Před 2 lety +2

    Excellent! Really well done! I can't believe you had a Fluke 9010A "in your attic" 😂 Those things are so difficult to find these days. From just using a logic probe on the last video straight to getting the "big guns" of the Fluke and oscilloscope out on this one - what a difference! Really good trouble shooting and reasoning. No hard bit errors so no bus lines tied high or low. Oscilloscope showed very dodgy behaviour on D0. Good methodology to test the signature of the EPROM without others in the circuit and add them one by one until the fault recurred. Looks like another case of bus contention from a failed EPROM. Video issues from a failed multiplexer solved by simply using the logic probe to find a floating pin. Really nice that the game worked once those issues had been sorted. Just the colour PROM to find/program and you have a perfectly working board set that, as you say, can be considered "known good" to test the other boards with. Looking forward to the next video 👍🙂

    • @christophzett
      @christophzett  Před 2 lety

      Yes well I really did it pull out of the storage area of my house. It is such a great tool. I was really lucky when I found it on the bay a couple of years ago... and it was WAY too cheap. The seller did not know what he had to be honest.

  • @troxel7368
    @troxel7368 Před 2 lety +1

    Great video. Glad to see you back making these. Thank you!!

    • @christophzett
      @christophzett  Před 2 lety

      Thank you very much... next videos coming soon... ;-)

  • @nicolaslacoste9367
    @nicolaslacoste9367 Před rokem

    As usual an very interesting and instructive video. Thanks a lot for this kind of content.
    Best regards, Nicolas

  • @Shmbler
    @Shmbler Před rokem +1

    The trusty "touchy finger". Helped me fix a Voodoo card with an open 0R resistor in a RAS line and an Amiga with broken traces under the Denise socket. Always worth a try if you have visual feedback.

    • @christophzett
      @christophzett  Před rokem +1

      Absolutely. Good way to spot floating lines.

  • @azariayehezkel9064
    @azariayehezkel9064 Před 2 lety

    One more time.Every time you surprise me for good.
    You amazing 🤩

    • @christophzett
      @christophzett  Před 2 lety +1

      Thanks go out to one of my biggest fans! ;-)

  • @RetroJayKay
    @RetroJayKay Před 2 lety

    Nice repair :). So soothing.
    When you checked the ROMs, IC49 got identified as IC47. I'm not at all into MAME and stuff, this would have thrown me totally off guard.
    Nice one. Love your videos. Keep on going.

    • @christophzett
      @christophzett  Před 2 lety

      Yes that confused me too, and I did not mention that in the vid. But there seems to be some kind of numbering error in the mame database. I could confirm that with the phoenix.cpp source code so I knew I was fine.

  • @GadgetUK164
    @GadgetUK164 Před 2 lety +1

    Wonderful! I could watch your repairs all day long =D That ROM pulling D0 low (despite CRC checking OK in the EPROM programmer) - that was a hard one to find, most people would spend a long time trying to work that out!!!

    • @christophzett
      @christophzett  Před 2 lety

      Wow, thank you very much, please do so =D. Havn't had this kind of EPROM issue before myself.

  • @patzik1910
    @patzik1910 Před 2 lety +1

    It's often that a multiplexer or -de-multiplexer or buffer is the cause of this kind of failure, I actually was thinking this would be the cause of the rom corruption too, but that turned out to be different to my (and I think all viewers) surprise. I think the failed 157 was a fujitsu, and as your probably know these are know to go bad often due to age.
    Nice repair, looking forward to the next one...

    • @christophzett
      @christophzett  Před 2 lety

      Yes, you are very right! Strange EPROM fault I have to say. And Fujitsus are not aging well - very true.

  • @gcpowersify
    @gcpowersify Před 2 lety

    As always, great job! On the ROM issue, I was thinking the select signal for it must be bad. I've never seen a ROM fail in that way

    • @christophzett
      @christophzett  Před 2 lety

      Thank you very much! As far as the rom failiure is concerned I havn’t come across an issue like this before either. I found this also to be pretty surprising but somehow the eprom must have had a tendency to interfere with d0 even if it wasn’t selected.

    • @azariayehezkel9064
      @azariayehezkel9064 Před 2 lety

      Always have first time for all issues ☺️

  • @joystickricksherrell774

    Thanks for what you are doing.

  • @melanierhianna
    @melanierhianna Před rokem

    I've watched a whole bunch of repairs now and its always bus transceivers or multiplexers that fail. Rarely something like a NAND gate

  • @co59720
    @co59720 Před 9 měsíci

    Electronic Art

  • @ghp456
    @ghp456 Před 2 lety

    Hi doktorzett! I'm trying to learn to repair pcbs. I have a Thunder Fox pcb by Taito. The game has sound and seems to be running but I can see only a black screen, no video. What is the first thing can I check on the pcb? Thanks in advance for any help.
    Thank you for the videos! Great job!

    • @christophzett
      @christophzett  Před 2 lety

      The game runs so look at the video output circuit. I would start from the video output and work myself back. Look at the RGB and Sync-Signals. Maybe some "distal" IC in the chain has a problem.

    • @ghp456
      @ghp456 Před 2 lety

      @@christophzett Thanks for the reply! I checked RGB starting from edge connector and the traces of the RGB is connected on a custom Taito's IC (TC0260DAR). One of yours videos about the repair of Double Dragon, you gave a real good explanation about the video circuitry so I understand the custom IC is the pallete / RGB output. I found starting from the edge connector the RGB output pins but I don't know the input pins on that IC.
      You helped me a lot so I need to go further on the video circuitry. Thank you so much!

  • @waynegram8907
    @waynegram8907 Před 2 lety

    The Bad LS157 chip was causing the ROM chip to have ROM Checksum Errors? So it was an Addressing Error that was causing the ROM checksum Error, NOT a Data line Error

    • @christophzett
      @christophzett  Před 2 lety +1

      No, the 157 had nothing to do with the roms - in the circuit it is switching the address lines of the video rams. so it was causing the video problems.

    • @waynegram8907
      @waynegram8907 Před 2 lety

      @@christophzett Why is the 157 switching the address lines of the video ram? because the switching of the address line of the video ram has to do with the Horizontal lines and Vertical lines on the Arcade monitor. The 157 is switching 4 address lines to the video ram which has something to do with the H&V signals be applied to the arcade monitor.

    • @christophzett
      @christophzett  Před 2 lety

      @@waynegram8907 The video ram has kind of 2 states. 1) it is written by the cpu and filled with data that it needs to send to the screen. 2) it is outputitibg the data to the screen or graphics eproms. The 157 is a switch for the address lines of the video ram that either connects the videoram to the h&v signal lines for video output or connects it to the cpu so that the ram can be filled with data. as the 157 had floating lines the ram could not be filled with data and did not even output „regular garbage“ which it only would if it would be at least read correctly (with working address lines)

    • @waynegram8907
      @waynegram8907 Před 2 lety

      @@christophzett The Video Ram is getting Filled up with the PROM color palettes data codes? Somehow the H&V signals gets mixed with the PROM chip Color Palette data code that goes to the arcade monitor. The H&V signals are the arcade monitors X&Y or H&V coordinates. The hard part is how to calculate the H&V signals to the arcade monitors H&V coordinates?

  • @twobob
    @twobob Před 2 lety +1

    Why if it is called "Pleiades" does the screen say "Pleiads"? ;)

    • @christophzett
      @christophzett  Před 2 lety +3

      Best question of all. The official arcade cabinet clearly reads "Pleiades" and then the game calls itself "Pleiads". The programmers could not even write their games name correctly? I'm afraid that this is how it was... ;-)

    • @twobob
      @twobob Před 2 lety

      @@christophzett I guess.. Pleia "D"'s ??? early L33t sp33k perhaps ;) My guess it just didn't easily fit OR they didn't like repeating letters (truly optimised programming)

  • @azariayehezkel9064
    @azariayehezkel9064 Před 2 lety

    where yours old fluke.
    i saw in your past videos?