Scritture indesiderate EEPROM

9 Anni 1 Mese fa #1 da marcoz
Scritture indesiderate EEPROM è stato creato da marcoz

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • marcoz
  • New Member
  • New Member
Di più
9 Anni 1 Mese fa #2 da alfa75
Risposta da alfa75 al topic Scritture indesiderate EEPROM
Buongiorno a te marcoz
da quello che ho capito più che un problema di eeprom mi sembra un problema di comunicazione i2c
stai rispettanto tutti i criteri fissati per l'i2c resistenze di pull up ,distanza massima tra i dispositivi ecc..?

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • alfa75
  • Avatar di alfa75
  • Platinum Member
  • Platinum Member
Di più
9 Anni 1 Mese fa #3 da marcoz
Risposta da marcoz al topic Scritture indesiderate EEPROM
Buongiorno alfa75,
grazie della risposta. Effettivamente non ho specificato, ma l'EEPROM che utilizzo è quella interna al microcontrollore. non uso i2c per la scrittura su eeprom.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • marcoz
  • New Member
  • New Member
Di più
9 Anni 1 Mese fa #4 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Scritture indesiderate EEPROM
Ciao,

la chiave "elettronica" di cui parlano i tuoi colleghi e' gia' implementata ed e' la scrittura:

EECON2 = 0x55;
EECON2 = 0xAA;

Il problema potrebbe essere anche non software.

Hai un'alimentazione pulita?
Hai i condensatori di bypass vicini alle alimentazioni?

La scrittura della EEPROM causa dei picchi di corrente che devono essere propriamente supportati.
Inoltre avere un'alimentazione "pulita" permette di evitare che il microcontrollore si trovi a un valore di tensione per il quale il funzionamento non e' prevedibile. La circuiteria di BOR dovrebbe aiutare ma e' meglio fare in modo che l'alimentazione sia pulita piuttosto che fare affidamento al BOR.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
9 Anni 1 Mese fa #5 da marcoz
Risposta da marcoz al topic Scritture indesiderate EEPROM
Grazie Mauro,
provo a fare dei test ed eventualmente vi faccio sapere se noto miglioramenti.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • marcoz
  • New Member
  • New Member
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login