Bemærk: Dette produkt inkluderer PCB'en med SMD-komponenter forpåloddet. Du skal også bruge mindst en sokkel og pinheaders til noget mild selv-lodning.
Den programmerer W27C512 EEPROM'er, som kræver 14V til sletning og 12V til programmering, og stort set enhver anden 24/28/32 bens ROM, der kræver 5V til 27V. Sletningen er elektrisk og klares af selve boardet - du skal ikke bruge en UV-sletter. Bemærk at UV-sletbare EPROM'er som 2716 og 2732 stadig kræver en UV-lampe for at blive slettet; boardet kan programmere og læse dem, men ikke slette dem.
Den kræver et dev board med en mikrocontroller, for eksempel en Arduino Uno eller en 65uino.
Revisionshistorik
- Rev 2 tilføjede en spændingsdeler til programmeringsspændingen på Arduino pin A2 samt grønne LED'er til adressebits, og kræver ikke længere jumpere til at indstille antallet af ben (transistordrivere klarer det i stedet).
- Rev 2.1 tilføjede en sikring på højspændingsregulatoren samt beskyttelse mod at dreje trimpotten for langt.
- Rev 2.3 (denne version) tilføjer en 2716/2516-jumper og understøttelse af TMS2532.
Billederne viser et Rev 2.1 board. Rev 2.3 er samme layout med den tilføjede jumper.
Du får muligvis også brug for
Slut med at bruge for mange penge på specialudstyr. Med denne programmer kan du give nyt liv til gamle ROM'er uden at sprænge budgettet - uanset om du er hobbyist, nørd eller entusiast.
Designet i en praktisk Arduino shield formfaktor, så den passer sammen med en række enheder og projekter.
Dokumentation
Den grundlæggende dokumentation står på selve boardet, projektloggen ligger på hackaday.io, og den fulde dokumentation samt eksempelkode ligger på GitHub.
https://hackaday.io/project/192273-relatively-universal-rom-programmer
https://github.com/AndersBNielsen/Relatively-Universal-ROM-Programmer
Vil du bare programmere ROM'er uden at tænke over detaljerne, kan tredjepartsfirmwaren Firestarter og tilhørende desktopsoftware anbefales.
Inden du tænder
- Sæt ikke programmer-shieldet på, mens der er tændt for strømmen.
- Tænd ikke for strømmen, før controlleren er programmeret med den rigtige firmware.
- Sæt ikke en ROM i soklen, før du er klar til at skrive til den, og lad ikke en ROM sidde i soklen under reset eller programmering.
Video
Den nyeste gennemgang af ROM-programmereren: spændingsstyringen i Rev 2, hardwarens sikkerhedsfunktioner og Firestarter-firmwaren, den kører.
