Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/17/11 14:20
Read: times


 
#183384 - AT89C51 EEPROM Read Errors
Hi All,

This is a question regarding unusual read errors when we are using the EEPROM on an Atmel AT89C51CC03 (PQFP44) device. Once booted and running the EEPROM reads fine. We have checksums in place for all the EEPROM data and all is fine.

However, we have problems with the first few reads after power up. Sometimes (about 50% of the time) we get incorrect values. The number of bad reads changes within different builds of software.

I have tried delays to allow the power to settle, accessing other peripherals first to settle the IB bus and have monitored the PSU and Reset signals with a good scope and cannot see any problems or differences between good starts and bad.

I can't give exact details of the code as we have tried a huge number of different code builds to try and create/solve the problem but it always seems to be there. As I said once it's working error free (after a good start and after a bad start) it continues to do so.

There don't appear to be any chip erratas regarding this behaviour.

Has anyone else seen any sort of similar behaviour and if so did you solve it?

Thanks for any help,

Dirk Vermaak

List of 8 messages in thread
TopicAuthorDate
AT89C51 EEPROM Read Errors            01/01/70 00:00      
   'similar'            01/01/70 00:00      
   OnBoard EEPROM            01/01/70 00:00      
   Thanks            01/01/70 00:00      
   Is it possible....            01/01/70 00:00      
   Another Question            01/01/70 00:00      
   Are You Disabling            01/01/70 00:00      
   Validating EEPROM Content            01/01/70 00:00      

Back to Subject List