Mega EEPROM programmer |
Update: november 2023
Ik bouwde deze eeprom programmer om zelf cartridges te kunnen maken voor de Commodore 64.
De programmer is specifiek bedoeld voor 28C64B eeproms.
De eerste versie was nogal traag, het programmeren van een eeprom duurde langer dan een minuut. Deze versie is veel sneller. Het programmeren kost nu slechts 3 seconden!
Bekijk de video
Downloads
Hier is de programmer software, Laatste update November 2023
De Programmer software voor Windows (vereist .Net Framework 8)
De Programmer software voor Linux
Een pyhton scriptje om de programmer aan te sturen vanaf de command line
Hier is de arduino sketch voor de Arduino Mega
Deel 2: De printplaat
In deel twee maakte ik een nieuwe printplaat voor de cartridge.Het ontwerp kun je hier downloaden.
Downloads
Gerber filesstl bestanden voor de behuizing
Kopen?
Neem contact met me op (contactformulier) als je een printplaatje wilt kopen (de voorraad is beperkt maar ze kunnen altijd bijbesteld worden)Deel 3: van Programma naar Cartridge
Downloads
Dit is het exemplaar van C64studio die ik gebruikte in de video. Je hebt het .net Framework versie 2.0 nodig om het programma te draaien op windows.
C64Studio Release (from Feb 2017)
Hier is de website van de maker van C64 Studio, daar kun je ook de laatste versie downloaden:
www.georg-rottensteiner.de
Hieronder vind je de ASM code die ik gebruikte in de video.
Met dank aan:www.lemon64.com
Bekijk de video
Software Data Protection.
De 28C64B (let op die B aan het einde) heeft een extra functie om de data te beschermen: Software Data Protection.Standaard, vanuit de fabriek, is dat systeem uitgeschakeld en functioneerd de EEPROM zoals een normale 28C64 (zonder B). Ik kocht een aantal van die EEPROMS maar het lukte niet om ze te programmeren. Het lijkt erop dat dit geen nieuwe EEPROMS zijn maar tweedehands..
Om ze toch te kunnen gebruiken moet ik dus SDP uit schakelen.
Dat is uiteindelijk gelukt.