title image

Mega EEPROM programmer 

Arduino Mega als eeprom programmer voor C64 Cartridges 

Youtube

Ik bouwde deze eeprom programmer om zelf cartridges te kunnen maken voor de Commodore 64.
De programmer is specifiek bedoeld voor 28C64 eeproms.

28c64"

Bekijk de video




Downloads


Hier is de programmer software,
     De Programmer software voor Windows
     De Programmer software voor Linux
     Broncode, Lazarus project

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 files
Het project bestand (linux geda tools nodig, zie ook http://www.geda-project.org/ )

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.

Bekijk de video