Eproms programmeren (Computertechniek)

door doktordirk @, Noordbeemster, 12-10-2021, 19:59 (898 dagen geleden)

Naar aanleiding van een vraag over een eprom uit een frequentie meter (elektuur) ben ik er ook eens in gedoken maar met helaas bedroevend resultaat.
De programmer,ELV UP95 werkt niet meer zoals zou moeten.
Het opnieuw geinstalleerde programma werkt wel, in zoverre dat er 5 en 20 volt mee is af te regelen, en er op commando een rode of groene led gaat branden.
Het programma zelf kan je wel kiezen wat voor soort geheugen je wilt testen, maar er zijn geen fabrikanten of types waar je uit kan kiezen.
Vreemd want die staan gewoon in de goede directory.
Na enig zoekwerk op internet kwam ik een update tegen voor de versie UP2000 incl de hex code voor een andere eprom, anders kan de prommer niet werken.
Deze is er in geplaatst, en zowaar met deze versie van UP2000 kan je wel de diverse modellen uitkiezen.
Zover alles weer normaal, alleen programmeren (branden) loopt negen van de tien keer niet goed af.
De grootste kans van slagen gaat met 2764 modellen, met dien verstande dat de eerste 16 regels twee of soms driemaal worden herhaald, iets wat soms verder op nog eens herhaald wordt.
Dat dit geen werkend programma oplevert moge duidelijk zijn
Mijn vraag is dan ook wat doe ik verkeerd, of zit er toch een fout in de programmer?
Het zou kunnen dat ik ooit ergens een weerstandje verkeerd geplaatst heb.
Een bijkomend probleem is dat ik van dit apparaat ondanks meerdere zoektochten hier in huis geen documentatie heb kunnen vinden, wel van andere ELV bouwpakketten.
Op de onderprint zit een instelpotmeter, maar ik heb geen idee of die nageregeld zou moeten worden .
Ik hoop dat iemand me op de goede weg kan helpen.

Met vriendelijke groet, Dirk.

Eproms programmeren

door FredDijksman @, 13-10-2021, 10:12 (897 dagen geleden) @ doktordirk

Hallo Dirk,
Heb je al geprobeerd een email te sturen naar ELV Elektronik, het is een serieus bedrijf waar je vast een antwoord krijgt op je vraag voor een gebruiksaanwijzing.
Fred

Eproms programmeren

door doktordirk @, Noordbeemster, 13-10-2021, 19:57 (897 dagen geleden) @ FredDijksman

Dag Fred,
Ik had al enkele Duitse sites bekeken met vragen betreffende deze programmer, en daar werd iemand via ELV verwezen naar enkele service bulletins.
Naar ik begrepen heb stond daar niet de gezochte informatie in betreffende de bouw en gebruik.
Ik heb daar ook even gezocht, maar de betaling (50 ct per blad)kon om een of andere reden niet naar het buitenland???
Nu heb ik nog een oudere programmer van REX datentechniek werkend onder DOS.
Daar ook een afbeelding van gevonden, en die leek verdacht veel op een model wat bij ELV besteld kon worden als bouwpakket.
Deze werkt ook niet helemaal zoals verwacht, sommige nos2732A's werden gelijk bestempeld als defect.
De nieuwere UP95 (UP2000) vind ze prima, alleen programmeren houd na 1 bitje al op omdat de verkeerde waarde er in staat bv 81 ipv A9.
Het vreemde is dat dit bij alle 3 voorradige exemplaren gebeurde, en na wissen gebeurt weer hetzelfde .
Wat ik ook niet kan volgen is dat twee verschillende kopieen (met de REX) van een DCF klok-ic in deze klok niet werken.
Als ze onderling worden uitgelezen en vergeleken is er geen verschil te zien.
Nu is dit ic geprogrammeerd op een bordje met een 8052AH Basic systeem, maar de bin-file die dat opleverde zou dan toch met iedere programmer gecopieerd moeten kunnen worden, of heb ik dat mis?

Dirk.

Eproms programmeren

door doktordirk @, Noordbeemster, 20-10-2021, 17:18 (890 dagen geleden) @ FredDijksman

Hallo Fred,

Het is uiteindelijk een beetje gelukt.
Via de ELV journaals waren er drie artikelen betreffende de programmer.
De reden dat ik ze niet kon ontvangen bleek in m'n postcode te zitten, en had niets met betaling te maken, de Nederlandse code moet een spatie hebben tussen cijfers en letters.
De ontvangen documentatie is waarschijnlijk de oervorm en ik heb dus een nieuwere versie.
De typenummer opdruk is hetzelfde, maar wat onderdelen betreft een behoorlijk verschil.
Over de aanwezige spindeltrimmer wordt in de bouwbeschrijving met geen woord gerept, dus geen idee wat hiermee afgeregeld zou moeten worden.
[image]
Zoek de verschillen!
Na twee kleine wijzigingen weer ongedaan gemaakt te hebben leek het apparaat iets beter te werken, maar het blijft opletten.
Twee met en zonder een truucje gemaakte eproms (2732A) voor de Up-teller van Elektuur (1987)
Bleken te werken zoals het behoort.
Echter de andere dag werkten ze nog steeds, maar volgens de programmer zat er bij het vergelijken weer een fout in.
Uitlezen gaf dezelfde fout aan, na een keer uit en aanzetten en het programma weer opstarten was de fout weer verdwenen, raad het maar waar het dan mis gaat.
Zou een moderne computer soms te snel zijn voor dergelijke verouderde apparatuur/programma's?
Zou het beter zijn om een computer uit die tijd met win98 of XP er op?, het is nog het proberen waard.

Dirk.

Eproms programmeren

door Maarten Bakker ⌂ @, Haarlem/Delft, 20-10-2021, 18:15 (890 dagen geleden) @ doktordirk

De spindeltrimmer zal wel zijn om een van de programmeerspanningen in te stellen. Dat kan natuurlijk ook nog fouten geven; als de spanning te laag is dan is de programmeerpuls wellicht te kort of wordt de data ueberhaupt niet goed vastgelegd. Ik zou eigenlijk meer trimmers verwachten, voor 12.5V, 21V en 25V wellicht. Dus kwestie van even uitzoeken hoe het nou precies zit.

Eproms programmeren

door doktordirk @, Noordbeemster, 20-10-2021, 20:08 (890 dagen geleden) @ Maarten Bakker

De programmeerspanningen worden electronisch opgewekt middels een AD7524.
Vooraf moet je twee spanningen 5 en 20 volt afregelen middels de muis of pijltoetsen.
Dit zit ergens in een file opgeborgen voor de goede werking.
Hierbij het schema, mijn versie vertoont ook hier enige verschillen bv. een TL81 ipv een TL82.
[image]
Dat er misschien een of andere interrupt roet in het eten gooit zou best wel een kunnen.
Bij een 2764 werd er na programmeren en vergelijken een fout gevonden, bleek er een stukje over geslagen te zijn (allemaal FFen), na dat stukje apart te hebben ingevoerd was het weer identiek aan de te programmeren file.
Ik heb hier nog wel een laptop (neemt niet zo veel ruimte in!) met winXP, ga hiermee nog wel eens experimenteren.

Eproms programmeren

door Maurice ⌂ @, Dordrecht, 20-10-2021, 23:48 (889 dagen geleden) @ doktordirk

Heb je ook de datasheet betreft programmeren 2764 gelezen?
Juist activeert programmeren vanaf 12.0 tot 13,3V
Mogelijk zit je net aan een grenswaarde.

powered by my little forum