Programmera PROM 82S129
Programmera PROM 82S129
Funderar på om det finns något enkelt sätt att själv programmera ett 82S129 PROM? De två billiga eprom programmerare jag har fixar inte sådant.
Någon som känner till om det finns någonting man kan bygga för ändamålet?
Någon som känner till om det finns någonting man kan bygga för ändamålet?
Re: Programmera PROM 82S129
det var riktiga antikvitet du hittat, inte underligt att det är svårt att hitta brännare för dem.
om jag mins rätt så ställer man med adresserna den nibbeln man vill ha och sedan kör man på typ 17 Volt (max strömbegränsat till 250 mA även om det går mot kortslutet ) på de av 4 datapinnarna som man sedan vill skall bli hög senare i adresseringen.
det är en 'fusable link' prom där man bränner av ledare till de olika minnecellerna och det är från den eran som uttrycket 'bränna prom' kommer ifrån
om jag mins rätt så ställer man med adresserna den nibbeln man vill ha och sedan kör man på typ 17 Volt (max strömbegränsat till 250 mA även om det går mot kortslutet ) på de av 4 datapinnarna som man sedan vill skall bli hög senare i adresseringen.
det är en 'fusable link' prom där man bränner av ledare till de olika minnecellerna och det är från den eran som uttrycket 'bränna prom' kommer ifrån
Re: Programmera PROM 82S129
Hade funderingar på om man kunde köra med en GAL istället, vet inte om det är viktigt med "tri-state" och andra saker. Den ska sköta select signalerna till eprom och ram samt /EXROM och /GAME på en Commodore 64.
Det finns ju andra som ersatt liknande kretsar med GAL22V10 etc på gamla arkadspel, det har funkat.
Hittade en programmerar-beskrivning här:
http://paul-bennett.com/Motorola/prom.htm
... orka, lite som om man skulle bygga en fabrik först för att bygga en enda bil.
Det finns ju andra som ersatt liknande kretsar med GAL22V10 etc på gamla arkadspel, det har funkat.
Hittade en programmerar-beskrivning här:
http://paul-bennett.com/Motorola/prom.htm
... orka, lite som om man skulle bygga en fabrik först för att bygga en enda bil.
Re: Programmera PROM 82S129
7 omkopplare som kopplar mellan jord och 5 Volt - se till att enable är i rätt läge och sedan dutta med 17V (med strömbegränsning) på de datapinnar som skall vara höga - ställ en ny adress
dock gäller det att du har en hög av kretsarna - för du kommer förmodligen att göra fel...
problemet för exakt process är att man behöver dom gamla databöckerna från den tiden då programmeringen ofta beskrevs i en generell kapitel och därefter kommer alla varianter på kretsarna... ja, just dom där böckerna som åker i pappersåtervinningen när någon slutar på ett företag och hyllorna töms och att hitta dessa inscannade 15 år senare kan vara en sport i sig...
dock gäller det att du har en hög av kretsarna - för du kommer förmodligen att göra fel...
problemet för exakt process är att man behöver dom gamla databöckerna från den tiden då programmeringen ofta beskrevs i en generell kapitel och därefter kommer alla varianter på kretsarna... ja, just dom där böckerna som åker i pappersåtervinningen när någon slutar på ett företag och hyllorna töms och att hitta dessa inscannade 15 år senare kan vara en sport i sig...
Re: Programmera PROM 82S129
Då låter det som att det är vettigare att bygga programmeraren ovan, om man får reda på vilken programvara som ska användas.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Programmera PROM 82S129
Respekt!
Fantastiskt att se att det fortfarande finns folk som använder PROM.
Jag skulle rekommendera att följa e5frogs tips. Själv är jag inte speciellt uppdaterad när det gäller programmerbar logik men att ersätta ett 256x4 PROM låter trivialt.
Behöver du hjälp är jag beredd att hjälpa till.
Fantastiskt att se att det fortfarande finns folk som använder PROM.
Jag skulle rekommendera att följa e5frogs tips. Själv är jag inte speciellt uppdaterad när det gäller programmerbar logik men att ersätta ett 256x4 PROM låter trivialt.
Behöver du hjälp är jag beredd att hjälpa till.
Re: Programmera PROM 82S129
En snabb koll i listan för de kretsar en ALL11 kan köra har 82S129 med. ALL11 är (var) rätt vanlig,
kanske kan du låna en eller köra prommen hos någon i närheten? Jag har en ALL11 nånstans, worst case kan du skicka prommen o filerna till mig så bränner jag dem
kanske kan du låna en eller köra prommen hos någon i närheten? Jag har en ALL11 nånstans, worst case kan du skicka prommen o filerna till mig så bränner jag dem
Re: Programmera PROM 82S129
Det fanns en LabTool-48 i bekantskapskretsen så det finns möjlighet där med.
Hade ju varit kul att bygga den där parallell-ports-programmeraren men det är som sagt ingen mening om det inte finns mjukvara till den.
Hur är det med GAL då, finns det Chip Enable på en sådan med tri-state?
Kompatibla kretsar till 82S129 är tydligen 74S287, Fujitsu 7052, Fairchild 93427, Intersil 5623, MMI 6301, MMI 63S141, TI 24S10, Harris 7611, AMD 27S21... men programmeringen skiljer.
Antar att det påminner om problematiken med PLA till C64 som är programmerbar Signetics logik (en del sorter). Moderna versioner har andra programmerbara logik-kretsar.
Hade ju varit smidigt om man kunde ersätta de andra fyra logik-kretsarna också som finns i schemat. 74LS163, 74LS02, 74LS74, 74LS273, i den ordinarie Action Replay 6 som det ska vara till har de något som liknar en specialkrets och sedan bara RAM och ROM...
Hade ju varit kul att bygga den där parallell-ports-programmeraren men det är som sagt ingen mening om det inte finns mjukvara till den.
Hur är det med GAL då, finns det Chip Enable på en sådan med tri-state?
Kompatibla kretsar till 82S129 är tydligen 74S287, Fujitsu 7052, Fairchild 93427, Intersil 5623, MMI 6301, MMI 63S141, TI 24S10, Harris 7611, AMD 27S21... men programmeringen skiljer.
Antar att det påminner om problematiken med PLA till C64 som är programmerbar Signetics logik (en del sorter). Moderna versioner har andra programmerbara logik-kretsar.
Hade ju varit smidigt om man kunde ersätta de andra fyra logik-kretsarna också som finns i schemat. 74LS163, 74LS02, 74LS74, 74LS273, i den ordinarie Action Replay 6 som det ska vara till har de något som liknar en specialkrets och sedan bara RAM och ROM...
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Programmera PROM 82S129
Om jag inte minns helt fel kan man ersätta det mesta av det ni skriver om med en GAL16V8.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Programmera PROM 82S129
I mitt gamla företag, i mitten av åttiotalet, använde vi en massa strölogik av typen 74XXYYY och drabbades hårt av komponentbrist någon gång i slutet av åttiotalet (tror jag det var).
Då bestämde vi oss för en ny policy, vi använde BARA kretsar av typ 74xx245, 74xx573, 74xx574 och programmerbar logik om det inte fanns något MYCKET bra skäl att avvika,
Det besparade oss väldigt mycket tandagnisslan och vi hade alltid komponenter att bygga våra produkter med. OK, ibland något dyrare men totalt sparade vi massor.
Naturligtvis använde vi svindyra processorer och minnen också, men strölogiken försvann.
Då bestämde vi oss för en ny policy, vi använde BARA kretsar av typ 74xx245, 74xx573, 74xx574 och programmerbar logik om det inte fanns något MYCKET bra skäl att avvika,
Det besparade oss väldigt mycket tandagnisslan och vi hade alltid komponenter att bygga våra produkter med. OK, ibland något dyrare men totalt sparade vi massor.
Naturligtvis använde vi svindyra processorer och minnen också, men strölogiken försvann.
Re: Programmera PROM 82S129
Ja, det är väl en avvägning man får göra beroende på investerad tid jämfört med antalet man ska bygga.
Om man ska göra en eller två enheter och det finns ett färdigt schema baserat på standard logik-kretsar kanske det är ett snabbare sätt än att programmera en speciellt anpassad krets. En annan sak jag ogillar med programmerbara kretsar är att det kanske blir besvärligt att laga om 10-20 år när man inte har en susning om vad som fanns i den och kretsen kanske inte heller går att få tag på längre.
Har inte programmerat någon logik på tio år snart så det blir en inlärningskurva på detta också.
Det skulle bli ett snyggare kort förstås om man hade en enda PLCC, TSOP eller annan ytmonterad krets istället för alla dessa andra kretsar - som dessutom tar plats och förmodligen drar mer ström...
EDIT: En sån där GAL16V8 eller större ser faktiskt allt mer lockande ut, särskilt som min TOP2004 kan programmera sådana.
Om man ska göra en eller två enheter och det finns ett färdigt schema baserat på standard logik-kretsar kanske det är ett snabbare sätt än att programmera en speciellt anpassad krets. En annan sak jag ogillar med programmerbara kretsar är att det kanske blir besvärligt att laga om 10-20 år när man inte har en susning om vad som fanns i den och kretsen kanske inte heller går att få tag på längre.
Har inte programmerat någon logik på tio år snart så det blir en inlärningskurva på detta också.
Det skulle bli ett snyggare kort förstås om man hade en enda PLCC, TSOP eller annan ytmonterad krets istället för alla dessa andra kretsar - som dessutom tar plats och förmodligen drar mer ström...
EDIT: En sån där GAL16V8 eller större ser faktiskt allt mer lockande ut, särskilt som min TOP2004 kan programmera sådana.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Programmera PROM 82S129
Våra volymer var under hundra om året och kostade skjortan så det var värt nästan hur mycket som helst att vi kunde leverera.
Det är inte svårare att dokumentera programmerbara kretsar än kopplingsschemor för strölogik.
Det är inte svårare att dokumentera programmerbara kretsar än kopplingsschemor för strölogik.
Re: Programmera PROM 82S129
Nä, det var väl mest om det är den programmerbara logiken som gått sönder och man inte vet hur den ska ersättas.
Ett annat alternativ hade kanske varit XC9536... sådana har jag bråkat med förut, att bränna alltså - inte själva programmeringen.
Ett annat alternativ hade kanske varit XC9536... sådana har jag bråkat med förut, att bränna alltså - inte själva programmeringen.
Re: Programmera PROM 82S129
Jag har sett dina andra trådar.
Eftersom det verkar vara ett schema som man ändå själv får göra kretskortslayout från så kan man ju lika gärna ta minsta storlek på eprom som man har i bra-att-ha-lådan (eller kanske det som har minst ekonomiskt värde). Det spelar ju ingen roll om eprom'et har fler in- och utgångar.
P.S. sidospår: Visst går det väl att detektera att någon kört freezer genom att lite då och då lägga data strax ovanför toppen på stacken och titta att datat inte är ändrat? Det förvånar mig att freezers inte verkar ha skuggminne som tar emot skrivningar till åtminstone page 1 (6502-stacken).
Eftersom det verkar vara ett schema som man ändå själv får göra kretskortslayout från så kan man ju lika gärna ta minsta storlek på eprom som man har i bra-att-ha-lådan (eller kanske det som har minst ekonomiskt värde). Det spelar ju ingen roll om eprom'et har fler in- och utgångar.
P.S. sidospår: Visst går det väl att detektera att någon kört freezer genom att lite då och då lägga data strax ovanför toppen på stacken och titta att datat inte är ändrat? Det förvånar mig att freezers inte verkar ha skuggminne som tar emot skrivningar till åtminstone page 1 (6502-stacken).
Re: Programmera PROM 82S129
du hade ju några programmerare, har du inte något gammalt eprom?
ser ut att gå med nästan vad som helst, en 2716, 2732 , 2764 osv
skulle klara det där.
edit: tvåa igen
ser ut att gå med nästan vad som helst, en 2716, 2732 , 2764 osv
skulle klara det där.
edit: tvåa igen
