• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

800k ejecting all the time

bibilit

Well-known member
I have a strange issue with a 800k drive, the ejecting motor is spinning all the time.

tried with several motors, the plastic gear is new.

So the issue is on the board
, somewhere... the connector is receiving 2 x 12 volts and 1 x ground and the switch is working ok.

Any clue ??
 

volvo242gt

Well-known member
Original drive to the Plus? I seem to remember having the same issue with the floppy drive that came with my last Plus. Eject motor never stopped running. Never figured it out, since, soon afterward, I bought the SE and gave up on the Plus project.
 

mg.man

Well-known member
I don't know if it's related, but there are differences in the early Sony 800k drives. Some needed a pin omitted on the floppy cable. There were two types of floppy cables, ones with a "red" (pin 1?) wire and others with a "yellow" (pin 1?) wire. I *think* the yellow wire one had the omitted connection. There was a post or thread that discussed this. If you have a "red" and "yellow" floppy ribbon, try both and see if there's any change.
 

LaPorta

Well-known member
That was why I was curious if it was the same drive, cable, etc and all that was changed was the eject motor. What was the original issue? When did it start? Is this a new computer to you and it just does this all the time, or a machine you already had with a bad eject motor that you changed out just the motor?
 

max1zzz

Well-known member
Have you tried the drive in another mac?
My Plus dose this (And according to my dad has done it intermittently since the late 80's) we always assumed the drive was bad however I later found it worked fine in another mac. Both the drive and cable are original to the plus which suggests this is a logicboard issue in my case

Annother member suggested years ago that the filter networks on the logicboard going bad could cause this but I have never sat down and diagnosed it any further - using a external drive was always easier! (though I have seen these fail and even short between elements so could belive this)
 

desertrout

Well-known member
Here are a couple schematics, which might help trace the issue... at least back to pin 25 of the CX-23077A or pin 9 of of the floppy connector -- depending on the drive you have there (as @max1zzz suggests, you might be getting an eject signal on that pin from the Plus instead of it being something of the drive board)
 

Attachments

  • MP-F51W_Int_800K_Schematic.jpeg
    MP-F51W_Int_800K_Schematic.jpeg
    1.4 MB · Views: 12
  • MP-F51W-03_800K_Unified_Schematic.jpeg
    MP-F51W-03_800K_Unified_Schematic.jpeg
    1.3 MB · Views: 12
Last edited:

bibilit

Well-known member
If you have a "red" and "yellow" floppy ribbon, try both and see if there's any change.

I have probably several of each, ok will have a look and see but so far the cable has the red stripe
 

bibilit

Well-known member
if i understand the schematics properly the small three wires loom from the drive board goes to the Omron eject motor.

The red wire is negative and directly connected to the motor negative terminal.

The yellow wire is connected to the positive terminal (+ 12v) of the Omron motor but a switch is in between, so only spinning until the switch will kill the + 12 voltage.

On the same + side, the brown wire is also connected to the Omron positive side, through two transitors Q6 which is a NPN one and Q7 which is a PNP.

So for me something is wrong in the brown wire side (either a transistor or the CX23077 chip) hence the Omron receiving the +12 volts when not required (eject command)
 

ironborn65

Well-known member
You might want to check the "sensor" that sits close to the eject motor. The contacts might not close the circuit and it believes it never reaches the end, so it keeps spinning.
It happened to me.
Sorry I can not send you a picture right now
 

bibilit

Well-known member
the switch is working ok.
no sorry, was checked already before my first post.

tried to fix it this week-end, wasn't able to do so. the eject motor is receiving constantly 12 volts from the bown wire so motor is spinning all the time.

replaced both transistors... don't know at this point what can be wrong, used another Plus for a test, same issue.
 

flanneljeans

New member
tried to fix it this week-end, wasn't able to do so. the eject motor is receiving constantly 12 volts from the bown wire so motor is spinning all the time.

replaced both transistors... don't know at this point what can be wrong, used another Plus for a test, same issue.
Did you ever figure out this issue? I have the opposite problem - the eject motor never gets 12 volts on the brown wire to start the eject cycle. If I momentarily jump from the yellow to the brown wire the motor will do the eject cycle so it seems both of our problems are upstream of the eject module.

For your issue, I would have bet that Q7 on the drive board was bad allowing 12 volts through all of the time, but since you replaced it and still have the same problem, I guess it's something else.

I also verified that the eject switch does short out the two motherboard pins when pressed. The problem must be somewhere on the motherboard between the eject switch and the ribbon cable to the drive board. Does that make sense? Any thoughts on how I can debug further?
 
Top