Macintosh IIci Logicboard recreation

Sideburn

Tinkerer
Jun 16, 2023
258
84
28
California
youtube.com
I haven't sent the boards off for production yet so I'll add you to the list :)
I may also still have some IIcx boards, I'll have a look tomorrow and let you kow
I’m looking for a iici or a iicx board. I’ve recapped and repaired mine but I think it’s faulty. I have to have a ROMinator in it to work probly and I think it still has issues. My cards aren’t working. Only the video card.
 

Patrick

Tinkerer
Oct 26, 2021
435
1
225
43
oh, i didn't know you were taking names.
If there are any boards available i would buy one.
 

trag

Tinkerer
Oct 25, 2021
289
144
43
Just been getting a feel for how many to order, Will proably be ordering the boards the next week :)

I am interested, but you're going to be shipping from UK (I'm in Texas) which would add substantially to the expense, I think. I'd probably be smarter to wait and see if someone does a US based run...
 

max1zzz

Moderator
Staff member
Sep 23, 2021
237
582
93
28
I am interested, but you're going to be shipping from UK (I'm in Texas) which would add substantially to the expense, I think. I'd probably be smarter to wait and see if someone does a US based run...
Shipping to the US form the UK is a bit pricey but not too bad
I will be posting the design on github once this run is done and I have verified the revised board works fine (Very unlikley it won't but I always like to check before releasing a design into the wild) so if you do prefer to wait I'm sure someone will do a US based run in the future :)
 

max1zzz

Moderator
Staff member
Sep 23, 2021
237
582
93
28
I was hoping to get these ordered this month but my projects budget ended up being eaten elsewhere
All being good they will be sent off for production at the beginning of next month

Once I have the boards and have verified the revised version is OK I'll contact everyone who has expressed interest
 

max1zzz

Moderator
Staff member
Sep 23, 2021
237
582
93
28
Boards are on order!
I have ordered 30 boards, all with the bottom side birdseed populated. Boards are purple with a ENIG finish

The good news is that although the order as a hole was pretty expensive the per board cost is actually lower than I expected so it's looking like the final price will be at (or maybe even below) the lower end of my initial estimates but I can't commit to a price just yet as I want to see what the import VAT bill is first!

I expect it's going to take a few weeks for these to be produced, assembled and shipped to me
 

max1zzz

Moderator
Staff member
Sep 23, 2021
237
582
93
28
Boards have arrived and been tested!
IMG_3519.jpg

These have a couple of modifications you may be able top see:
There is now a ATX connector behind the NuBus slots for people who wish to replace the original PSU, just keep in mind this will prevent most full length NuBus cards being installed in the left most slot. IF you are fitting this you will also need to install a 2N3904 at Q6 (this is not required if you are not fitting the ATX connector)

There is a position for a ATTiny85 to be fitted with the firmware available here: https://github.com/pgreenland/attinyrtcmodule if you RTC chip has been damaged by battery leakage. If this is fitted you do not need to install a battery holder, diodes or the 32.768Khz crystal as the firmware saves pram data to the ATTiny's internal EEPROM, you do however need to fit at 16Mhz crystal at Y8 (Y8 is not required if you are using the original RTC chip)

Finally there is a position for a DIP ADB controller, intended to be used with a PIC16F87/88 with @Tashtari's port of the ADB controller firmware available here: https://github.com/lampmerchant/macseadb88 but you can also use a ADB chip from a SE should you have one spare. I have found with some PIC's I have this causes stuttering issues with ADB so needs a little further testing so for the time being I would recommend using the original ADB IC unless it is damaged

These boards will be £45 each + shipping, I will start a for sale thread in the trading section with more details
I will try and contact anyone who has expressed interest directly but if I miss anyone please send me a PM

For those who wish to order boards directly themselves the designs will be on github shortly once I have tidied up the project folder
 

max1zzz

Moderator
Staff member
Sep 23, 2021
237
582
93
28
Gerbers and schematic are now on GitHub

As with my other designs these are provided under a non-commercial licence but if you are a repairer and want to offer transplant services (or have any other commercial use in mind) please contact me

The BOM needs a little cleaning up as it is currently pretty much a raw export for KiCad
 

JDW

Administrator
Staff member
Founder
Sep 2, 2021
1,695
1,455
113
53
Japan
youtube.com
@max1zzz
I realize your aim was merely to recreate the original motherboard 1:1, but I am curious about trace widths and the power able to be supplied to the NuBus slots.

It seems that Apple specifies a "budget" of 6.0A max for all the NuBus slots combined, and 2.0A budgeted for each NuBus slot. It's not clear if that 6.0A is merely a slice of of the 5v current output of the stock PSU, or if that is limited in some way, either through active circuitry or indirectly by the thinness of PCB traces.

1733964538028.png


⚠️ WARNING!: The IIci Technical Procedures document is in ERROR when it wrongly says EACH NuBus slot is allocated 12.0A:

1733963646105.png
(5V @12A= 60W, not 10W. 5V @2A = 10W, which is what they meant to write.)​

I have a 33MHz 68040 Radius Rocket with 32MB RAM in my IIci, which is a config rated at 3.0A @5V:

1733963821188.png

I also have a Radius Thunder 24GT NuBus video card which is marked on the card itself as being 3.3A @5V:

1733964253383.png
Because 3.0 + 3.3 = 6.3A, I am already over budget for my IIc's NuBus slots (both in terms of total current draw and per-slot draw), and I still have one NuBus slot free! (Even so, the machine does function with a recapped stock PSU.)

Now consider the current consumption required if a second Radius Rocket were to be installed in that same machine (which is allowed by Radius if the Mac in question is able to power all the cards properly). No, I don't have two Rockets. I am just pondering the current consumption issues.

There has been talk about new, modern power supplies for the IIci, some which can offer more power than the stock PSU. But if there is something that LIMITS current flow to the NuBus slots in a IIci, be that active circuitry or indirect limiting by thin PCB traces not able to pass the current, a beefier PSU would largely be wasted. A big reason to have a more powerful PSU would be to supply more current to power hungry add-on cards. (Consider well you can even add a Daystar Turbo040 in the cache slot at the same time you also have a Radius Rocket installed.)

Max, because you spent a lot of time recreating the IIci motherboard, examining trace width and length, along with the components too, I would love to hear your thoughts on the PSU and power consumption by the slots.

Thanks!
 
  • Like
Reactions: trag

max1zzz

Moderator
Staff member
Sep 23, 2021
237
582
93
28
For 5V all slots are just connected directly to the internal 5V plane in the PCB, there is no kind of current monitoring / limiting at all so you should be good to exceed the "rated" current if your PSU is capable of that. The only thing I would really be concerned about is what the current rating of the contacts in the PSU plug are but a quick look at the first random molex mini-fit jr connector I could find suggests it should be good for 9A per contact and its using 3 of them for +5v so that should be no issue

So yes, I see no reason it shouldn't be safe to run 2 Rockets in a IIci so long as your PSU is capable of supplying enough current :)
 
  • Love
  • Like
Reactions: trag and JDW

macjuan

New Tinkerer
Jan 5, 2025
2
0
1
Finland
Any hints where to buy the stencils for PLCC and QFP chips? Soldering by hand, especially with a microscope, seems a bit too daunting...
 

max1zzz

Moderator
Staff member
Sep 23, 2021
237
582
93
28
Personally I hand solder them, drag soldering the QFP's and soldering the PLCC's pin by pin. My experience is that trying to use a stencil and past generally creates more problems than it fixes

I'm not sure where you would find generic stencils but if you want to go that route you could always just order a custom one from JLCPCB or another one of those manufacturers - the board gerbers are on Github
 
  • Like
Reactions: macjuan