SYSTEM EPROM ERR på en DATA IO modell 22
- Mickecarlsson
- EF Sponsor
- Inlägg: 4808
- Blev medlem: 15 april 2017, 18:06:15
- Ort: Malmö
- Kontakt:
Re: SYSTEM EPROM ERR på en DATA IO modell 22
De flesta ”moderna” USB-brännarna kan bara leverera 5 volt, ett 2716 kräver 25 volt för att programmeras.
Re: SYSTEM EPROM ERR på en DATA IO modell 22
Vissa kan väl åtminstone leverera 12V, för typ 27Cxx-kretsar?
Men ja, tydligen anses icke-CMOS-EPROM vara stenålder av dagens retrodator-ungdomar
Men ja, tydligen anses icke-CMOS-EPROM vara stenålder av dagens retrodator-ungdomar

- anders_bzn
- Inlägg: 5749
- Blev medlem: 17 december 2008, 19:22:18
- Ort: Kävlinge
- Kontakt:
Re: SYSTEM EPROM ERR på en DATA IO modell 22
Jodå, de kan de. Ibland även 21V. Som inte räcker för 2716.
Jag skaffade en sådandär modern TL866 eller vad den heter, men jag använder den inte. Bränner alltid i ALL03/07
Jag skaffade en sådandär modern TL866 eller vad den heter, men jag använder den inte. Bränner alltid i ALL03/07
Re: SYSTEM EPROM ERR på en DATA IO modell 22
Min ALL03 orkar inte 2732 ordentligt. Dvs jag måste köra bränningen två gånger för att den ska "ta", och jag har inte hittat nåt sätt att stänga av verifiering efter varje mindre delmängd (tror 256 bytes) så i slutänden har man bränt samma info många gånger om i början och sista delen har bränts två gånger.
Jag tittade i den, såg inget som skulle kunna vara typiskt trötta kondingar eller liknande.
Misstänker mjukvarufel, typ felaktig timing. Jag måste nog sparka liv i nån äldre burk. Jag gör exakt det man inte ska, dels har jag en P166MMX som är mycket mycket snabbare än vad som fanns när den var ny, och dessutom kör jag en driver i Windows XP för att släppa igenom direkt I/O till ett antal I/O-portar för DOS-applikationer.
Vilket år som helst ska jag kanske prova att boota DOS direkt på den burken, eller flytta programmeraren till en annan burk. De enda ytterligare ISA-burkar som jag är 100% säker på att de fungerar är dock 8088-burkar, dels en Panasonic Senior Partner med bara 128k ram, och dels en Amiga med A2088 PC-emulatorkort (med 512k eller om det är 640k). Kanske inte roligaste burkarna att köra på. Eller ja, Amigan är förstås trevlig, men klumpig att riva fram, speciellt som flickerfixern jag har i den inte verkar vilja fungera så jag har kört med trött kompositvideo det lilla jag kört när jag inte orkat gräva fram RGB-scart-kabel osv
)
Sidospår: Har nog skrivit om det ett par gånger tidigare tror jag, men det vore riktigt nice att göra ett projekt där man producerar replica av alla delar till Data IO Unisite, officiellt som "ersättningsdelar" men i praktiken en ren piratkopia.
Eller kanske bättre något som kan posera som en clean room reverse engineering.
Det jag tänker är alltså att man skulle kunna köra piratkopia av DATA IO's Unisite-mjukvara på ett egenbygge, och därför garanterat få alla utmärkta korrekta algoritmer osv.
Vet inte hur väl den är dokumenterad, men den har Motorola 68000 och kör 720k PC-formatterade 3,5"-disketter, och vissa har även hårddisk (som är en extra liten mekanisk disk, typ mindre än 2,5" IDE). Två serieportar, en tänkt till terminal och en tänkt till "host" om jag minns rätt, så att man kan ansluta en dum terminal eller terminalemulator som användarinterface, och "host" är väl tänkt för att överföra binärer till/från en "större" dator eller liknande. Antar att man seriekopplade dessa med terminal till mini/stordator, eller så körde man bara PC som terminalemulator och flyttade filer via diskett ifall man hade den i en mikrodatormiljö.
Tänker att steg ett är väl att bygga/modifiera en 68k-burk som får kompatibla disk+serie-I/O och som kan köra Data IO*s ROM och firmware, och få det så att den säger att inget EPROM är anslutet, eller kanske att alla programmeringshårdvara verkar trasig. Bara att komma dit vore väl en rejäl vinst.
Lite info om Unisite, dock inte scheman vad jag kan se:
http://matthieu.benoit.free.fr/dataio_u ... rammer.htm
Det gäller antagligen att hålla tungan rätt i mun för att inte åka på copyrightproblem från Data IO dock. Tänker specifikt att man lär väl göra ett eget ROM som kan ladda en ROM-image laddas till RAM som skrivskyddas och sen startar man om från den, ungefär som Kickstart på Amiga 1000. På så vis blir hårdvaran 100% fri från copyrightbelagd mjukvara. Kombinera med enklare open source mjukvara som kan göra de mest grundläggande grejerna, typ programmera en 2764 på enklaste dum-sätt.
De verkar ha broschyr kvar på sin site, pdf:
https://www.dataio.com/DesktopModules/B ... nisite.pdf
Men också:
Undrar om man kanske kan få MAME att emulera en Data IO Unisite? I så fall, undrar om man kan få MAME att prata med fysisk hårdvara?
Det vore på sätt och vis cool ifall man kunde göra detta och låta Data IOs mjukvara styra andra programmerare via emulering. Typ ALL03/07, eller för den delen kanske den där moderna TL-nånting via USB? (Vet inte hur den fungerar, den kanske gör programmeringen med mikrokontroller i hårdvaran - det är väl troligare än att den gör det med varje pinne on/off via USB-protokollet iofs).
Tänker att ifall man kör MAME på t.ex. en Raspberry Pi så borde man kunna köra det ganska cykelexakt.
Jag tittade i den, såg inget som skulle kunna vara typiskt trötta kondingar eller liknande.
Misstänker mjukvarufel, typ felaktig timing. Jag måste nog sparka liv i nån äldre burk. Jag gör exakt det man inte ska, dels har jag en P166MMX som är mycket mycket snabbare än vad som fanns när den var ny, och dessutom kör jag en driver i Windows XP för att släppa igenom direkt I/O till ett antal I/O-portar för DOS-applikationer.
Vilket år som helst ska jag kanske prova att boota DOS direkt på den burken, eller flytta programmeraren till en annan burk. De enda ytterligare ISA-burkar som jag är 100% säker på att de fungerar är dock 8088-burkar, dels en Panasonic Senior Partner med bara 128k ram, och dels en Amiga med A2088 PC-emulatorkort (med 512k eller om det är 640k). Kanske inte roligaste burkarna att köra på. Eller ja, Amigan är förstås trevlig, men klumpig att riva fram, speciellt som flickerfixern jag har i den inte verkar vilja fungera så jag har kört med trött kompositvideo det lilla jag kört när jag inte orkat gräva fram RGB-scart-kabel osv

Sidospår: Har nog skrivit om det ett par gånger tidigare tror jag, men det vore riktigt nice att göra ett projekt där man producerar replica av alla delar till Data IO Unisite, officiellt som "ersättningsdelar" men i praktiken en ren piratkopia.
Eller kanske bättre något som kan posera som en clean room reverse engineering.
Det jag tänker är alltså att man skulle kunna köra piratkopia av DATA IO's Unisite-mjukvara på ett egenbygge, och därför garanterat få alla utmärkta korrekta algoritmer osv.
Vet inte hur väl den är dokumenterad, men den har Motorola 68000 och kör 720k PC-formatterade 3,5"-disketter, och vissa har även hårddisk (som är en extra liten mekanisk disk, typ mindre än 2,5" IDE). Två serieportar, en tänkt till terminal och en tänkt till "host" om jag minns rätt, så att man kan ansluta en dum terminal eller terminalemulator som användarinterface, och "host" är väl tänkt för att överföra binärer till/från en "större" dator eller liknande. Antar att man seriekopplade dessa med terminal till mini/stordator, eller så körde man bara PC som terminalemulator och flyttade filer via diskett ifall man hade den i en mikrodatormiljö.
Tänker att steg ett är väl att bygga/modifiera en 68k-burk som får kompatibla disk+serie-I/O och som kan köra Data IO*s ROM och firmware, och få det så att den säger att inget EPROM är anslutet, eller kanske att alla programmeringshårdvara verkar trasig. Bara att komma dit vore väl en rejäl vinst.
Lite info om Unisite, dock inte scheman vad jag kan se:
http://matthieu.benoit.free.fr/dataio_u ... rammer.htm
Det gäller antagligen att hålla tungan rätt i mun för att inte åka på copyrightproblem från Data IO dock. Tänker specifikt att man lär väl göra ett eget ROM som kan ladda en ROM-image laddas till RAM som skrivskyddas och sen startar man om från den, ungefär som Kickstart på Amiga 1000. På så vis blir hårdvaran 100% fri från copyrightbelagd mjukvara. Kombinera med enklare open source mjukvara som kan göra de mest grundläggande grejerna, typ programmera en 2764 på enklaste dum-sätt.
De verkar ha broschyr kvar på sin site, pdf:
https://www.dataio.com/DesktopModules/B ... nisite.pdf
Men också:
Undrar om man kanske kan få MAME att emulera en Data IO Unisite? I så fall, undrar om man kan få MAME att prata med fysisk hårdvara?
Det vore på sätt och vis cool ifall man kunde göra detta och låta Data IOs mjukvara styra andra programmerare via emulering. Typ ALL03/07, eller för den delen kanske den där moderna TL-nånting via USB? (Vet inte hur den fungerar, den kanske gör programmeringen med mikrokontroller i hårdvaran - det är väl troligare än att den gör det med varje pinne on/off via USB-protokollet iofs).
Tänker att ifall man kör MAME på t.ex. en Raspberry Pi så borde man kunna köra det ganska cykelexakt.