Reverse Engineering the Macintosh SE PCB & Custom Chips for 1:1 reproduction

Tool suggestions, soldering tips, general useful electronics knowhow.
Kai Robinson
Posts: 41
Joined: Wed Mar 13, 2019 12:01 am
Location: East Sussex

Re: Reverse Engineering the Macintosh SE PCB & Custom Chips for 1:1 reproduction

Post by Kai Robinson » Wed Sep 16, 2020 10:38 am

To be fair - i'm not a professional by any means - just an enthusiastic hobbyist! I'm looking forward to the day when i turn on the SE and hear 'BOOOOP' followed by the '?' prompt flashing away. I had a few other ideas, such as doing something similar to the Classic ROM - where you have System 6.0.8 in ROM, and then there's the other project of 'can we get the TF520 working on this, through the PDS slot...'

Kai Robinson
Posts: 41
Joined: Wed Mar 13, 2019 12:01 am
Location: East Sussex

Re: Reverse Engineering the Macintosh SE PCB & Custom Chips for 1:1 reproduction

Post by Kai Robinson » Tue Sep 22, 2020 9:09 pm

OK - after posting out several of the Rev 1.4c's - i have 6 left - would anyone here like one to build up and test? :)

Acill
Posts: 3
Joined: Sat Sep 12, 2020 7:35 pm

Re: Reverse Engineering the Macintosh SE PCB & Custom Chips for 1:1 reproduction

Post by Acill » Thu Jan 14, 2021 7:56 am

Incredible work! I am impressed to say the least. Did these last batches work for you yet? I have been waiting to see some news since your last post about them no longer being shorted!

User avatar
rubber_jonnie
Moderator
Moderator
Posts: 3586
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Reverse Engineering the Macintosh SE PCB & Custom Chips for 1:1 reproduction

Post by rubber_jonnie » Thu Jan 14, 2021 8:59 am

This is pretty awesome, and what I'm thinking here is that it would in theory be possible to do the same thing for the Mac Classic. Unless of course it's been done already?

Out of curiosity @Kai Robinson , would the SE board fit in a Classic chassis for a sleeper machine?
Collector of old Atari things:
800XL + Ultimate 1MB, 2x 1010 cassette, 1050 + Happy mod, 65XE (128k +APE Warp) & XC12, SIO2SD, 2600jr, 7800 and Lynx II
Atari 520ST (1Meg), 1040STF long button floppy, 2x 1040 STFMs + Gotek, 2x 4160STE with 32Mhz booster, ROM switcher, Mega ST1, Mega ST4, not to mention various bare ST boards for testing including a PAK 68/2 :)
Plus the rest..
Amiga stuff, Mac stuff, Sinclair stuff etc...
www.electronicnothingness.co.uk

stephen_usher
Trusted Guru
Trusted Guru
Posts: 1435
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: Reverse Engineering the Macintosh SE PCB & Custom Chips for 1:1 reproduction

Post by stephen_usher » Thu Jan 14, 2021 10:43 am

The closest I've done to this was reverse engineer the "Dunkirk" VLSI chip on the Mac Portable 1MB SRAM upgrade card.

The card was sold to me as working on eBay but something reallt bad had happened and every chip which was bus facing was dead! Thankfully the SRAM was fine but it was 'fun' reverse engineering the custom chip. Thankfully it was only really an address decode and bus access control chip so a multiplexer and GAL were all that were needed.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.

Kai Robinson
Posts: 41
Joined: Wed Mar 13, 2019 12:01 am
Location: East Sussex

Re: Reverse Engineering the Macintosh SE PCB & Custom Chips for 1:1 reproduction

Post by Kai Robinson » Sun Jan 17, 2021 10:48 pm

@rubber_jonnie Actually, funny you should mention the classic...

R8n1l47.jpg
R8n1l47.jpg (706.18 KiB) Viewed 631 times
fjzymlE.jpg
fjzymlE.jpg (782.68 KiB) Viewed 631 times

I got a little bored waiting for parts for the SE project :D

@Acill well, i discovered that on the PDS connector, /AS and A8 were bridged, so i've corrected that - but i'm seeing now that i'm stuck in a RESET loop - RESET doesn't stay High, and one of the 74F257's is being a bit...wierd. So i've stopped for the moment - i had to tody the hobby kit today on the mrs insistence we have to be able to see the carpet, bed, table, chairs and cupboards, rather than just assume they exist behind a wall of equipment :lol:

I've tested the ROM's work, the BBU works, and yes, the classic's BBU is 1:1 compatible with the SE, too.

@stephen_usher Ooooh! Is that available as open source anywhere? The folks over at 68k MLA would love to get their hands on it!

User avatar
rubber_jonnie
Moderator
Moderator
Posts: 3586
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Reverse Engineering the Macintosh SE PCB & Custom Chips for 1:1 reproduction

Post by rubber_jonnie » Sun Jan 17, 2021 11:46 pm

@Kai Robinson Oooh, nice!
Collector of old Atari things:
800XL + Ultimate 1MB, 2x 1010 cassette, 1050 + Happy mod, 65XE (128k +APE Warp) & XC12, SIO2SD, 2600jr, 7800 and Lynx II
Atari 520ST (1Meg), 1040STF long button floppy, 2x 1040 STFMs + Gotek, 2x 4160STE with 32Mhz booster, ROM switcher, Mega ST1, Mega ST4, not to mention various bare ST boards for testing including a PAK 68/2 :)
Plus the rest..
Amiga stuff, Mac stuff, Sinclair stuff etc...
www.electronicnothingness.co.uk

Tomswork
Posts: 464
Joined: Fri Nov 22, 2019 10:05 pm

Re: Reverse Engineering the Macintosh SE PCB & Custom Chips for 1:1 reproduction

Post by Tomswork » Mon Jan 18, 2021 12:57 am

@rubber_jonnie

I have a box for the class board ready to ship if you can pm your address its going out in a bulk shipment

Tom

Tomswork
Posts: 464
Joined: Fri Nov 22, 2019 10:05 pm

Re: Reverse Engineering the Macintosh SE PCB & Custom Chips for 1:1 reproduction

Post by Tomswork » Mon Jan 18, 2021 12:58 am

@Kai Robinson

Have you goto the floppy ic figured out

Tom

stephen_usher
Trusted Guru
Trusted Guru
Posts: 1435
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: Reverse Engineering the Macintosh SE PCB & Custom Chips for 1:1 reproduction

Post by stephen_usher » Mon Jan 18, 2021 8:24 am

Kai Robinson wrote:
Sun Jan 17, 2021 10:48 pm
@stephen_usher Ooooh! Is that available as open source anywhere? The folks over at 68k MLA would love to get their hands on it!
I did post on there about my project.

I'd have to clean up the KiCAD files before I can post it as I made a minor mistake which required a bodge wire. This was mostly because it was my first KiCAD project and I made a major mistake in how I used the tool.
IMG_1874.jpg
IMG_1874.jpg (81.45 KiB) Viewed 670 times
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.

Post Reply

Return to “ELECTRONICS”