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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/18/05 08:06
Read: times


 
#87860 - PC do it - Write Time for 128 K EEPROM
Responding to: ???'s previous message
Mr.Erik said

The likelyhood that your EEPROM has a endurance of less that 10.000 is very small as is the likelyhood that your customer changes the content more than 10,000 times in the lifetime of the device. So let the PC do the whole thing. Keep a copy on the PC, update that copy and download the whole file to your uC. If 10.000 worry you, the use FRAM (ramtron).

Erik


There may not be contrainst on write cycle with endurance of 10,000 (though it is much more present available EEPROM are generally having endurance of 100,000-like
AT24C1024 - 128k* 8 serial EEPROM from ATMEL)

But their on byte write time 5 msec so writing 128k bytes each time will take more 5 minutes.

And he has to write code in C at PC side to manipulate those 128 k bytes data in PC - same C code he can use on MCU side)
And linked list File system I have suggested is very easy to implement (though its look complicated in explanation).

I think it can be done in 150-200 line of C code (which may translate into not more then 300-400 byte of MCU program byte/hex dump as it will use any complex math operation not even add/sub just pointer/address manipulation and memory read/write)

Anyway Mr Praveen what is your expected Min & MAx file/design size in term of byte and no of files . If that parameter is known then some easier method can be implemented


List of 27 messages in thread
TopicAuthorDate
Database managment            01/01/70 00:00      
   ???            01/01/70 00:00      
   U have to make Linked List File System            01/01/70 00:00      
      Overcomplicated?            01/01/70 00:00      
   Database managment            01/01/70 00:00      
      Clear as mud!            01/01/70 00:00      
         Database managment            01/01/70 00:00      
            Jacquard ?            01/01/70 00:00      
      row size            01/01/70 00:00      
         Jacquard loom?            01/01/70 00:00      
            Towels            01/01/70 00:00      
               Towels            01/01/70 00:00      
            It's easier done on the PC side            01/01/70 00:00      
               Me too said the dog            01/01/70 00:00      
   Right, then            01/01/70 00:00      
   not just you but many            01/01/70 00:00      
      Database managment            01/01/70 00:00      
         then correct it            01/01/70 00:00      
            eeprom size            01/01/70 00:00      
   let the PC do it            01/01/70 00:00      
      cheap file system            01/01/70 00:00      
         PC do it - Write Time for 128 K EEPROM            01/01/70 00:00      
            I'd still let the PC do it!            01/01/70 00:00      
            not a problem            01/01/70 00:00      
         It is Pravin's choice            01/01/70 00:00      
   Another idea            01/01/70 00:00      
      Bit Stuffing            01/01/70 00:00      

Back to Subject List