Jeg har en DECtalk USB ekstern talesyntese, som jeg har forsøgt at opdatere firmwaren på. Det har dog, efter en fejl, resulteret i at enheden ikke længere kan tilsluttes til computeren, hverken via USB eller RS232, som den også understøtter. Ud fra de benyttede vejledninger og opdateringsfiler lader enheden til at have en EEPROM, som opdateres med en IIC-fil, samt en slags flash hukommelse, indeholdende selve DECtalk, som kan opdateres med en BIN-fil for hvert sprogmodul. Enheden kan stadig tændes og sige sin start-op besked, men da jeg ikke kan koble den til min computer, kan jeg ikke forsøge at genindlæse IIC-filen for at løse problemet. Det er desuden ikke en mulighed at kontakte producenten, da firmaet lukkede for nogle år siden. Da jeg ved, at selve IIC-filen ikke fejler noget, og da jeg rent faktisk fik en fejlmelding under overførslen, er min konklussion, at der må være sket en fejl under overførslen, og at EEPROM må skulle flashes igen for at løse problemet. Flash-hukommelsen burde dog ikke fejle noget, da jeg ikke noget at flashe nogle filer til den, og enheden kan som sagt stadig starte og tale. Jeg ved intet om den slags hardware, men ud fra, hvad jeg kan læse mig til, lader det til at være muligt at skilde enheden ad og komme ind til EEPROM-chippen, og reprogrammere den derfra el.lign. Findes der et sted i Danmark, som tilbyder at kunne gøre dette?
Kender ikke noget til sådan et apparat, men jeg kan forstå en chip skal flashes om, fordi den er programmeret forkert. Ser dit apparat ud som på video her? https://youtu.be/L6xYGvxa23I
#2 Ok. Måske en pc reparatør der kan flashe bios har en chip reader man kan klemme over den så den kan re programmeres med den rette version data? Jeg ved sådanne adaptere findes, men nogle gange skal de loddes af bundkortet og ben sættes ned i en chip læser. Håber der er en der kender et sted det kan gøres. Jeg har ikke flere bud desværre
Ok, så vil jeg prøve at skrive til en PC-reparatør for at få hjælp til at løse problemet. Hvis nogle andre her kender til en anden løsning, eller kender et sted som med sikkerhed tilbyder denne service, så hører jeg gerne om det.
En "PC Reperatør" vil næppe kende noget til eeproms, medmindre han er meget gammel i gårde...
Du skal have fat på et elektronikværksted, helst nogen med ældre folk. Eeprom var "the shit" tilbage i 90´erne og 00´erne, men siden udviklede man dem til de RAM kredse vi kender i dag, der kan "huske" selv om strømmen slukkes, og som dynamisk kan programmeres - og derfor bruges PROM´er ikke i dag. Min far kunne have hjulpet for små 30 år siden - bare for at synliggøre problemets alder :-)
Tak for informationen. Jeg har skrevet en mail til PC Servicecenter om problemet, da de skriver på deres hjemmeside, at de har over 20 års erfaring. Enheden blev først produceret i 2004.
Tilbage i 1990'erne arbejdede jeg faktisk en smule med eeproms, som ganske rigtig var ret geniale, fordi de i modsætning til almindelige eproms (der kun kunne programmeres én gang) kunne genprogrammeres. Men dengang fungerede det ved, at man skulle udsætte eeprommen for ultraviolet stråling, som så nulstillede den, hvorefter den kunne genprogrammeres.
Min pointe med at skrive det er, at jeg tvivler lidt på, at man bruger en eeprom til en firmware, der skal kunne opdateres løbende, for genprogrammeringen er en noget tung proces. Det vil være mere oplagt med en batteri-støttet ram, som man også ser i mange computere i øvrigt.
Jeg skal dog indrømme, at der muligvis var noget med, at der fandtes eeproms, der kunne slettes med strøm, og hvis dét er tilfældet kan det naturligvis ikke udelukkes at man har brugt eeproms. Men så må elektronikken jo sidde i apparatet, og spørgsmålet er om du ikke bare skal prøve at opdatere igen. Evt. hvis du kan få fat i en ældre firmware, som ikke er fejlbehæftet?
Jeg ved med sikkerhed, at firmware-filen ikke fejler noget, da jeg ved, at andre tidligere har brugt samme fil til opdatering. Jeg kan ikke forsøge at opdatere igen, da Windows ikke længere kan genkende enheden. Jeg tror at den bruger EEPROM, da muligheden for at opdatere denne i programmet hedder dette. Det vil sige, der står faktisk Update EPROM, men det kan jo ikke være rigtigt, hvis en EPROM kun kan programmeres én gang. Desuden fandt jeg som skrevet en AT24C64 chip i enheden som, så vidt jeg kan læse mig til, er EEPROM.
Blot til afklaring - PROM=Programmable Read-Only Memory var den oprindelige, "one shot" programmerbare kreds.
Så fandt man ud af at kunne slette (Erase) hukommelsescellerne med lys - altså en EPROM.
Så fandt man på at slette elektronisk (Electrical), og dermed fik vi EEPROM.
Problemet er nok at selve "Firmware", som jo altså er det grundlæggende styresystem for elektronikken, er blevet korrupt. Dermed er der ikke længere mulighed for at tilgå enheden. Visse typer elektronik havde 2xEEPROM, og opdaterede kun én ad gangen, så der altid fandtes en "backup". Men det er så ikke tilfældet her.
Dermed er den eneste løsning at tilgå og programmere EEPROM´en direkte - og det kræver formentlig at kredsen afmonteres og monteres i en "programmeringsbænk".
I 2004 ville løsningen formentlig have været at modtage en ny, friskbrændt EEPROM man så kunne skifte direkte - hvis da ikke den er loddet direkte på printet... - det ser ud til at den fås til begge muligheder.
Men igen - led efter en elektronik biks der roder med den slags - en PC-reperatør kan til nød skifte komponenter, men aner intet om EEPROM.
Ok, det giver mening. Jeg har som sagt kontaktet PC Servicecenter, og må bare vente på svar fra dem indtil videre, da jeg ikke har kunnet finde et andet sted.
#9: Ja, ok. Der har du vist ret. Det var en lille hukommelsesforskydning fra min side (omkring eprom/eeprom). Det var ganske rigtigt eprom'erne, der skulle have lys. Beklager :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.