I am looking to purchase a replacement character ROM chip for my CBM 8032.
The number printed on what I believe to be the character ROM chip is 901447-10.
I was hoping someone might know where I could purchase one.
Thanks a lot,
Chris
Hi Chris,
You could try to find an original one from eBay but in any case I would rather make one myself first.
It's not very complicated. You need to buy an EPROM programmer and an EPROM chip. Also you need the binary file you want to burn into that EPROM.
It will be practically the same as the original. All vintage computers, arcade and pinball machines have some sort of restored EPROM inside them. Sooner or later you will probably need to replace an original ROM chip with an EPROM anyways so it's not a bad idea to be able to prepare your own EPROMs. Here is how you do it:
First look at this site:
http://mhv.bplaced.net/cbmroms/cbmroms.php
Search for 901447-10 in that page. You'll see that the IC is a 2316B-004. Now click on that 2316B-004 link and you'll get chip compatibility and pin information, which will show you that it's compatible with a 2516 and 2716 EPROM. 2716 is not difficult to find and program. You can easily find some at eBay or AliExpress.
If you want, you can google '2716 data sheet' and you can get more information about that EPROM.
The important thing to remember here is that, as the compatibility page shows too, you should not use a Texas Instruments branded 2716 EPROM since it has different specifications than all the rest of the other branded 2716 chips.
Now click the right most link where it says Check and it will take you to a page showing checksum information and a hexdump of the ROM you need.
Take a look at that hexdump and it will give an idea of the ROM image you need.
doing a search on the internet for 901447-10, you'll get to:
http://www.6502.org/users/sjgray/computer/cbmchr/cbmchr.html
Find your ROM image there (901447-10.bin) and download it.
Now you need to buy an EPROM programmer. Buy a TL866 USB Universal Flash EEPROM Programmer. It's relatively cheap and you can program EPROMs for all your commodores

The one I bought from AliExpress was a clone but it works perfectly fine. Mine was a TL866A with many adaptors and I paid $50.
Since the 2716 EPROM is a UV erasable EPROM, you might want to buy a UV eraser as well. I bought one from AliExpress and I paid $15.27. It works without a problem. If you need to erase your UV erasable EPROM, you put it inside the eraser and leave it exposed to the UV light inside for 10 minutes. Then you can program your 2716 with your TL866 again.
Now download the TL866 programmer software from
http://www.autoelectric.cn/en/download.html and run it.
It's only for windows and I only have Apple and Commodore computers ;-) but I have WinXP running in Parallels Desktop for Mac and the TL866 programmer and its software runs fine with it.
Load the 901447-10.bin file into the programmer software. You can also check the checksum it displays. Choose your chip as any brand EPROM 2716 and program your chip.
When I'm buying old EPROMs, I always buy at least 10 of them since it's likely that you might get a non-functioning one.
Now you can try to read your original ROM or a bought one with your EPROM programmer and check the downloaded data's checksum to see if it's working or not.
I hope this was useful and best of luck
