Kan jeg umiddelbart hive en 27C256 ud og montere en 27SF512 og forvente at skidtet fungerer? Ja-ja, jeg ved godt at den skal programmeres, men udover det. Eprom'en er en M27C256 og EEprom'en er en SST27SF512
Du skal nok lige v=E6re opm=E6rksom p=E5 at SST27SF512 jo er "dobbelt s=E5 stor" som M27C256. Du skal egentlig bare sikre dig at ben 1 (Vpp i
256'erens tilf=E6lde og A15 i 512'erens) er h=E6gtet til enten GND eller
5V. Hvis den er h=E6gtet til 5V, skal du lige s=F8rge for at programmere "de =F8verste" 256 kbit i stedet for "de nederste". Alternativt kunne du jo "l=F8fte" benet og h=E6gte det til GND.
Access tider skal selvf=F8lgelig ogs=E5 v=E6re de samme eller bedre, men det kan vi jo ikke se ud af de data du har givet her.
Det er vist lige der jeg ramler ind i mit problem. Konstruktørene af apparatet syntes at Vpp på Eprom'en skulle lægges til Vcc :-( Det er i praksis ikke muligt at bryde printbaner til pin 1. At udlodde tulipanen til pin 1 er måske muligt, skal undersøges, men bliver ikke let. Så er der jo nok kun tilbage at forsøge med 'flytning' af programmet 256k op.
Det er nu heller ikke noget problem, de fleste br=E6nder-programmer kan normalt h=E5ndtere et "offset" p=E5 adressen der programmeres til. Du beh=F8ver ikke =E6ndre programmet (jeg g=E5r ud fra at den er en eller anden form for BIN eller HEX fil), du kan bare angive, at prgrammet skal programmeres fra adresse 0x8000. Br=E6nderprogrammet kan m=E5ske afvise at programmere koden p=E5 andre adresser end den angivet i HEX filen. Det kan dog l=F8ses ved at bruge et tool a-la hex2bin.
Hvis du vil v=E6re helt sikker p=E5 at tingene virker optimalt, kan du evt. br=E6nde et "spejl" af koden fra adresse 0x0000 ogs=E5.
Du kan lave en adaptor af en ekstra IC-sokkel hvor du bukker, klipper og lodder lus på så forbindelserne passer og som monteres mellem konstruktion og EEPROM.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.