Ga naar inhoud


programmeer probleem 29F040


Ron

Aanbevolen berichten

Bij het programmeren van een eerder geprogrammeerde MX29F040 PC-90 en een AM29F040B -120PC loop ik tegen het volgende probleem aan.

Bij het wissen krijg ik volgende error: Error - Erase failed.

Dat is niet bijster veel info dus probeer ik daarna een blank action.

Dan zie ik:

Error - device not empty

Expect: FF device: 0

Continue?

Daarna kan ik natuurlijk niet meer doorgaan.

Ik gebruik voor het programmeren een geleende Galep 4 waarmee ik andere chips (eeproms) wel kan programmeren.

Het lijkt er op dat het eerste adres van de flash chip in plaats van FF ongeldige data bevat. Hoe kan ik die beveiliging omzeilen en de chip echt wissen?

 

Tox.

 

Link naar reactie
Delen op andere sites


Tja, das lastig....

 

Heb je geen optie ergens met "skip write 0xFF."

 

Dat gebruik ik tenminste als ik een 29F040 programmeer.

Verders ken ik de Galep4 funties en software niet.

 

Gebruik meestal de bekende willem programmer. Die werk perfect met de 29F040. Van de week toevallig nog 50 stuks geprogrammeerd zonder problemen.

 

suc6

--> Windows logica: Afsluiten onder Start
Link naar reactie
Delen op andere sites

Nee die optie zie ik nergens.

Ik zie wel address options waar ik een start en eind adres neer kan zetten en een optie "disable sector protection before erase/prog." maar die heb ik al aangevinkt en dat hielp niet.

De chips werken nog, maar ik krijg ze niet leeg om ze te herprogrammeren:-(

Link naar reactie
Delen op andere sites

Tiens, dat is een probleem die ik ook al heb voorgehad. De oplossing weet ik niet, maar zoek er ook nog steeds naar.

Als ik in sommige datasheets lees, zou het kunnen zijn dat er een block is die aktief kan gezet worden en dan is de chip protected. Vervolgens zijn er chips waar het onmogelijk is dit ongedaan te maken. Nu weet ik niet direkt of dit zo'n chip is welke ik had, maar hij lijkt er wel sterk op.

Dreambox DM920UHD - Echostar 120cm draaibaar - Tooway Internet

Link naar reactie
Delen op andere sites

Wat voor programmer en wat voor software gebruik je ?

Er zijn zoveel verschillende programmers met nog meer verschillende mogelijkheden dat het een beetje lastig is om er zo wat zinnigs over te zeggen. Het kan natuurlijk zo zijn dat je flash gewoon is overleden, maar als het om nieuwe chips gaat kan dat bijna niet. De meeste flash eproms overleven spanningen van 3.3 tot boven de 5 volt zonder problemen. Zijn het rouwens gewoon DIL versies of TSOP, ik kan het zo ff niet uit je typeaanduiding halen.

Als je het ID opvraagt van de flash, gaat dat wel goed ? Als het hier al verkeerd gaat kom je inderdaad niet ver.

 

groeten,

Peter.

Niet gehinderd door enige vorm van technische kennis zet ik onbevangen overal mijn schroevendraaier en soldeerbout in.

Link naar reactie
Delen op andere sites

Zoals in de eerste posting al bericht gebruik ik een geleende Galep IV met de nieuwste 1.16 software. <img src="/ubbthreads/images/graemlins/crazy.gif" alt="" />

Ik kan de (dill) chips alleen met allemaal nullen beschrijven maar FF'en gaat bijvoorbeeld al niet. Ik heb het gevoel dat er sectoren beveiligd zijn, maar krijg die beveliging er niet uit.

 

Tox.

Link naar reactie
Delen op andere sites

Hmm, ff niet gezien dat je een IV tot je beschikking hebt (luxebeest:-). Het moet met deze progger geen enkel probleem zijn. Ik gebruik zelf een III, en daar gaat het mee als een speer, net ff getest met een AM29F040B.

Als de writeprotect is geset zal je deze inderdaad wel even moeten resetten. Dit kan je op de volgende manier doen:

-Selecteer device (Action, select device).

-Selecteer opties (Edit, Options).

 

Zet hier even een vinkje voor: Reset WR-Protection before Prog./Erase

 

Nu zou je de flash moeten kunnen wissen, bij mij werkt dit in ieder geval wel.

Als je een bios update doet en de flash komt uit een mainboard waar na herprogrammeren de flash ook weer in moet worden gezet dan zou ik de WR protection ook weer setten na programmeren. Gewoon ook even een vinkje zetten bij Set WR-Protection after programming onder de Options knop.

 

Mocht het nu helemaal niet lukken dan kan ik ook altijd ff de flash voor je proggen en opsturen. Als je vaker geheugen IC's moet proggen voor hobbygebruik zou ik een Willem epromprogrammer aanschaffen. Deze kan de flashes ook prima proggen, en doet zelfs ook 16 bits IC's zonder veel problemen.

 

Hoor het wel,

succes,

Peter.

Niet gehinderd door enige vorm van technische kennis zet ik onbevangen overal mijn schroevendraaier en soldeerbout in.

Link naar reactie
Delen op andere sites

Ik heb alles wat je aangeeft al geprobeerd. Het is bedoeld om incidenteel de firmware van mijn DVD speler te upgraden. Het zou zelfs normaal niet meer nodig hoeven zijn, want na 1 succesvolle upgrade zou het met een CDR ook moeten lukken. Vandaar dat ik de Galep alleen even geleend heb, want ik ga niet zo'n duur ding kopen om 1 x per jaar een eeprom te proggen.

Ik heb contact opgenomen met conitech en die hebben me gevraagd de 29f040b even op te sturen zodat hun kunnen kijken wat het probleem is. Uistekende service daar!

Als daar niets uitkomt of blijkt dat mijn flash kaduuk is, zou ik graag van je aanbod gebruik willen maken.

 

Groetuh,

 

Tox.

Link naar reactie
Delen op andere sites

Yep, de service bij Conitec is inderdaad dik in orde maar daar betaal je dan ook voor bij de aanschaf van je proggertje. Als je de software ff opstuurt kan ik zo een flash voor je schieten en opsturen. Heb je morgen je spelertje weer aan de pruttel :-) Het mailadres heb je zelf net aangemaakt <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />)

Heb op dit moment alleen een AT29F040B liggen, of een eprom 27040.

 

Hoor het wel,

Peter.

 

kan ook ff adres of postbus PM'men, stuur ik ff een lege flash op waarmee ik heb getest.

Peter.

Niet gehinderd door enige vorm van technische kennis zet ik onbevangen overal mijn schroevendraaier en soldeerbout in.

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...