Dear manager,
I am using TMS570LC4357 for developing motor controller.
I have already read this thread https://e2e.ti.com/support/microcontrollers/hercules/f/312/p/646227/2377225.
But I still have some questions about lifetime of the EEPROM and FEE functions.
From the TMS570LC4357 datasheet, the maximum of the write/erase cycle is 100,000.
Q1)
If I configured the size of Block1 as 256 Bytes and write/erase on only 8 bytes memory address, how does it effect on the lifetime of memory?
For example, If I configured FEE blocks like this:
Then, If I use the FEE write function like this:
uint8 temp_front[8]={0, };
TI_Fee_WriteAsync(0x1, &temp_front[0]);
As the result of these, are only 8 bytes of the lifetime of memory affected?
It means that the maximum of lifetime can be 32 * 100,000 in FEE Block1?
Q2)
If I use writing/erasing on Fee Block1, Block2, Block3, and Block 4 Sequentially, does lifetime of the memory affect on block by block?
Can it be 4 * 100,000?
Best Regards