??? 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 |
Topic | Author | Date |
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 |