• 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.

Macintosh SE EEPROM to ROM adapter

Kai Robinson

Well-known member
So, you have a Mac SE, or you're building up a Mac SE reloaded board using damaged donor that might have bad ROM chips (corroded legs, dead chip etc). 

Well through the magic of the internet I can bring you this, an adapter that replaces the stock Toshiba TC531000 mask ROMs with any 27C010's you choose, so you can customise the image if you want! 

Test runs are printed in red, but available to anyone who wants one for cost of postage. 

Production boards will be open source but I may sell a batch for those that don't want the hassle of making PCBs! 

DSC_0389~2.JPG

DSC_0388~2.JPG

DSC_0388.JPG

DSC_0389.JPG

 

BacioiuC

Well-known member
You're doing amazing work! As an SE owner, I thank you. Anyway to support you before production boards are done?

 

Kai Robinson

Well-known member
@BacioiuC erm - i mean you can donate via PP if you really want - if you want a PCB for the EEPROM adapter, let me know, it's yours for the cost of postage - I have 8 spare - i did them as panels, so if you want 2, i'll send them on a sprue :)

Many Thanks, Kai

 

BacioiuC

Well-known member
IIRC you're also doing a re-engineering of the SE right? Would like to donate for this and that since it's amazing work for long time vintage mac supports. I scanned the PCB Reverse Engineering thread a few times I don't remember seeing a paypal link, so this is why I brought up donation/supporting :).

Would love a pcb. Would make a perfect gift for a friend who resurrects and refurbishes dead macs :)

 

Kai Robinson

Well-known member
Theres no direct PP link as per forum decorum - but i can give it to you in DM, but don't feel obligated at all to support :)

 

rickyzhang

Well-known member
Can you make the Mac SE ROM chip upgradable instead of write-once only?

I patched an emulator Basilisk II Mac SE ROM to extend new features. I’d love to tinker the 68K assembly for my physical Mac SE.

 

Mu0n

Well-known member
I don't mean to be dense, I'm honestly curious, but first, here's where I'm coming from - 2 years ago, I noticed my best Mac Plus (platinum, 4 mb RAM) was no longer booting, so I recapped it and realized that the ROM was faulty, as I had another Mac Plus in working order, so a swap of the ROMs worked. I eventually equipped myself with the  TL866 II plus everyone has, and not knowing all too much about EEPROM writing, I stumbled upon a batch of Winbond W27C512-45Z and tried it out after figuring the hi-lo split. It worked. 

What is the exact advantage of the PCB you're doing here? The pinouts aren't the same? Meaning, I was extra lucky my EEPROM chips would work right away on the Plus?

 

Kai Robinson

Well-known member
@Mu0n So the EEPROM's aren't the same pinout as the Mask ROM's the SE comes with - one address pin is in a different position. The 128k x 8 EEPROM's are 32-pin, but the Mask ROM's are 28-pin. 

@rickyzhang Well, thats the beauty of using EEPROM's instead - as long as the image fits in 128KB in 64KB chunks (Low/High) - then i see no reason you can't do that. 

 

trag

Well-known member
What is the exact advantage of the PCB you're doing here? The pinouts aren't the same? Meaning, I was extra lucky my EEPROM chips would work right away on the Plus?


At the change from 512Kbits (64KB) and lower to 1 Mbit (128KB) and larger, several pins in the DIP package pinout moved.   So it is not simple to substitute the larger capacity 1 Mbit chips for the 512Kbit chips, without using an adapter board such as this one.

 

olidlavoie

New member
Any idea where to find Hi/Lo rom files, or how the rom is split? Can't find much info about this, alros did anyone ever find out the rnets value?
 

dochilli

Well-known member
ROMs are here:
Those files must be splitted into even and odd bytes.
My software (Windows) for splitting and comparing ROMs is attached.
 

Attachments

  • SplitRom1_0.zip
    427.7 KB · Views: 30

olidlavoie

New member
Thank you so much! I was so close, i had tried splitting it with a program made for splitting TOS roms, and that did not work (i think it was splitting them differently), now i understand why... Guess i'll order more 27C010 chips hahah
The compare tool sees over 1000 differences with the high.rom from my previous tentative hahah
 

dochilli

Well-known member
I do not know, if it helps, but in this thread (last post) there is another adapter (for one 27C010):

There are two 4.7kOhm Resistors used to connect the 5V to VPP, PGM and OE.
I think that this is used in the same way in the above adapter.
 
Top