PDA

Visualizza Versione Completa : GQ-4x4 - lettura e scrittura da M27C512 non sono uguali



maurof650
27-07-2017, 00:31
Mi sto ritrovando con un problema con M27C512.

Se leggo più volte dalla stessa eprom (alimentando il programmatore a 9 volt per come richiesto), i file bin sono perfettamente identici e fino a qui va bene.

Se leggo una prima eprom M27C512 e salvo il file .bin (64 Kbite); scrivo poi il file .bin su una eprom e rileggo il file.....confronto i due file con un editor esadecimale ma differiscono per un solo bit

Con una seconda eprom invece i file .bin differiscono totalmente.

Non capisco perchè

guidotacco
27-07-2017, 13:04
non le scrive bene,non alimemtarlo,scrivi con adattatore?

maurof650
27-07-2017, 14:22
per le M27c512 non è richiesto l'adattatore ed infatti le ho scritte senza.

cinqueturbo
27-07-2017, 21:53
Mauro io ci sono incappato poco tempo fà e ho risolto con la sequenza erase, doppia write, verifica..

maurof650
27-07-2017, 23:41
Intanto ho riprovato.
Con la prima eprom ho sempre la differenza di un bit.
Con la seconda eprom ora è identica.

La sequenza che hai indicato cosa fa? Vale anche per le riscrivibili con finestra di cancellazione uv?

ugoboss
28-07-2017, 06:57
il programmatore non lo devi alimentare, e se hai sempre la stessa differenza sulla stessa eprom puo' darsi che sia un problema proprio della stessa.

P.S. su queste che hanno la finestra per la cancellazione non fai erase, non funziona, piuttosto controlla che sia stata cancellata bene, fai la prova prima di scriverla se è pulita.

maurof650
28-07-2017, 07:29
Le eprom che ho utilizzato erano nuove ed appena acquistate. Le avevo anche controllate e mi davano FFFFFFF quindi possiamo escludere questo problema
Proverò a riscriverla dopo averla cancellata.

ugoboss
29-07-2017, 06:50
fai la prova con il programmatore se è pulita, la metti su selezioni il tipo di memoria e poi schiacci il bottone di controllo sulla sx (mi sembra ci sia scritto blanc o qualcosa del genere,ora non ho il programmatore a portata di mano) e ti dice se è pulita o no'.

maurof650
29-07-2017, 09:26
Non visualizzo il tasto/opzione suggerito.
Vedi schermata

maurof650
29-07-2017, 09:47
le differenze di bit stanno alla riga 00008AE0 colonna OD che da 95 passa a 90.
Può incidere sulla mappa?

cinqueturbo
29-07-2017, 22:34
Non visualizzo il tasto/opzione suggerito.
Vedi schermata

11281

Questa e la sequenza..
Non UV..

maurof650
30-07-2017, 09:35
*cinqueturbo
ok..la spunta su erase (per come immaginavo) con le uv (e penso anche con quelle non riscrivibili) non serve.
Ma la "doppia scrittura" fa una simulazione prima di scrivere o altro?

*ugoboss
Non trovo la funzione che mi hai suggerito, per controllare se l 'eprom è pulita.

ugoboss
31-07-2017, 07:08
la funzione è "check vuoto"

cinqueturbo
31-07-2017, 12:44
*cinqueturbo
ok..la spunta su erase (per come immaginavo) con le uv (e penso anche con quelle non riscrivibili) non serve.
Ma la "doppia scrittura" fa una simulazione prima di scrivere o altro?

*ugoboss
Non trovo la funzione che mi hai suggerito, per controllare se l 'eprom è pulita.

La doppia scrittura e semplicemente doppia scrittura.. in pratica scrive due volte per essere certo che non lascia nulla incompiuto.. sulle AM29F10 e quasi d'obbligo