Floppy drive Sony MP-F51W-23 upper head doesn't touch the disk

billbucks

New Tinkerer
Oct 23, 2023
70
13
8
Thanks for your input. Attached is a photo of the UJ11 location where the blown chip has been removed. 3 of the connectors have been damaged (see photo) so I'm concerned I might not be able to solder a replacement chip should I find a dead Mac SE30 board ... Can it be fixed ?
Whilst I found the schematic of UJ11 here, I'm looking for a way to read the real chip pin allocation on the board i.e. where shall I start reading pin 1 and next ones? I noticed all chips are surrounded by 3 perpendicular corners and a single diagonal corner. I guess the diagonal suggests to start reading pin 1 from the top but I'm not sure. If this is correct, the broken connectors are 16,33,40. On the previous schematics, I can see that 40 is connected to A10, I don't see anything with 33, and I'm not sure if 16 is the one next to Part of UH7 that goes to the disc drive port.

If I can't find a replacement chip, would it make sense to connect some connectors e.g. via a 10kΩ resistor to +5V (ex : 20, 21 for the read/write select lines, and 38 for SEL SWIM ?
If I remove the ROM & RAMs, should a regular/working Mac SE 30 boot fine without the horizontal lines ? I'm getting lines with or with them.
 

Attachments

  • unnamed.jpg
    unnamed.jpg
    177.1 KB · Views: 52
Last edited:

billbucks

New Tinkerer
Oct 23, 2023
70
13
8
Someone suggested I could reuse the IWM chip from a Mac SE board (see photo) which I have.
Could it work ?

The corresponding pins could be determined from each board's schematics I guess.
 

Attachments

  • macseiwm.png
    macseiwm.png
    150.9 KB · Views: 38

JDW

Administrator
Staff member
Founder
Sep 2, 2021
1,871
1,593
113
54
Japan
youtube.com
You would need the newer SWIM chip, not IWM, because you are using an SE/30. @Kai Robinson created a PLCC-to-DIP adapter in the past, but it was never publicly released. However, you would need the opposite of that — a DIP-to-PLCC adapter. That would be rather awkward to solder on, even if it existed.

@Kay K.M.Mods has his own PLCC to DIP adapter here:

But again, you need the opposite of that, unfortunately.
 

billbucks

New Tinkerer
Oct 23, 2023
70
13
8
My intent is to remove the error screen and not use the floppy drive on the Mac SE30. If I use the IWM, could it solve this issue i.e. will the Mac SE30 be ok ?
I saw @Kay K.M.Mods project which is useful to identify the matching pins between both chips. Shouldn't it be feasible with a DIP28 and soldered wires to build a one-off custom solution ?
 

JDW

Administrator
Staff member
Founder
Sep 2, 2021
1,871
1,593
113
54
Japan
youtube.com
The difference between a "SWIM" and "IWM" is very important for the SE/30. As I said in my previous post, you need a SWIM, not an IWM chip.

So long as you have a SWIM chip and not an IWM chip, then it is merely a matter of figuring out how to wiring it properly to your motherboard, without making any pin wiring mistakes. But if connected properly, a DIP SWIM chip or a PLCC edition SWIM would work in your SE/30 motherboard.

But like I said, no one has a dummy-proof PCB solution for what you are seeking, which is to put a DIP SWIM onto PLCC SWIM pads (on an SE/30 motherboard).

And as I mentioned via PM, I am still waiting for a reply from the person I asked regarding your case. And I needed to ask because I have run out of ideas. You see, I've never had an issue with that chip, nor have a I tried to run an SE/30 board without the SWIM, so I cannot say what should happen when the chip is removed. I have been hoping someone else would jump into this thread and offer ideas, but thus far such has not happened.
 

billbucks

New Tinkerer
Oct 23, 2023
70
13
8
Thanks for your feedback.
The suggestion I got won't work so I'll look for a SWIM replacement unless I figure out how to wire some UJ11 pins to remove the error (these schematics can be useful). Attached is my understanding of the SWIM pinout ; is it correct ?
 

Attachments

  • swimpins.png
    swimpins.png
    181.5 KB · Views: 42

JDW

Administrator
Staff member
Founder
Sep 2, 2021
1,871
1,593
113
54
Japan
youtube.com
Incorrect.
Pin-1 is marked on the PCB and on the chip itself with a dot, and it should follow this diagram:

1742382577440.png



You also need to verify if the trace I've circled is broken, because it looks that way. It must not be broken.

1742381910490.png
 

Attachments

  • 1742382460288.png
    1742382460288.png
    26.8 KB · Views: 43
  • Like
Reactions: billbucks

billbucks

New Tinkerer
Oct 23, 2023
70
13
8
Hi,
I'm going to make an attempt to fix the board without floppy drive support.
Attached is an updated view of UJ11 connector's pins positions based on your reply.
I'm planning to connect pins 20, 21 and 38 to 5V, each via a 10K resistor. Does it make sense ?
Where should I find a suitable 5V output on the Mac SE30 board ?

I will also look at fixing the broken trace.

Thanks
 

Attachments

  • swimpins.png
    swimpins.png
    300 KB · Views: 5

JDW

Administrator
Staff member
Founder
Sep 2, 2021
1,871
1,593
113
54
Japan
youtube.com
Your pin numbering is correct for UJ11.

But you are saying that UJ11 pins 20, 21 and 38 need to be pulled-up to 5v via 10kΩ resistor. How did you determine that? Because on the schematic, I see pin 21 is tied to pin 24, and that is labeled READ DATA, shown to be an output according to the arrow direction...

1747992296100.png


Pin 20 appears to be Internal Drive Enable...

1747992354261.png


And I'm not seeing pin 38 on the BOMARC, but I did find it on the modern recreation of Apple's schematic, marked at HEDSEL...

1747992503298.png



The above schematic also shows VCC is +5v, but pins 11, 22, 30 & 44 are going to +5v through a ferrite bead (noise filter) at L21.


The BOMARC schematic is also saying this marking represents +5V...

1747991893601.png


So for example, the UE10 chip has pins 6, 26, and 35 all going to +5v...

1747991957245.png


You should reference the full schematic to see which pin of all the chips are going to +5v, and then you can pick which pin to tap.
 

billbucks

New Tinkerer
Oct 23, 2023
70
13
8
Thank you for your feedback. I indeed need to check that.
The initial fix was suggested by ChatGPT... (I don't always trust it but it can sometimes be relevant)
- It considered that Pins 20 (WR) and 21 (RD) and read and write signals
- It seuggested pulling D0-D7 data bus lines to +5 or GND
- It identified Pin 38 is as the address line to select the SWIM chip
- It suggested not to leave pin 43 (Apple Reset) floating i.e. +5V

Am I right to assume that pins 11, 20, 30 and 44 are connected to 5V (via the ferrite bead) so I could use either of them if needed.
I need to understand better how UJ11 works and what could be the expected values for the other Mac components to consider that the drive is disable and prevent any system error (currently the case with horizontal lines).
Unless the issue is related with something else.. I need to start with the broken wire.