Other Parts Discussed in Thread: TMS570LS1227
Customer reporting the following issue with TI FEE (emulated EEPROM).
They have seen this on the following processors:
TMS570LS0432
TMS570LS1227
They have a bootloader that is configured to copy unknown FEE blocks.
#define TI_FEE_NUMBER_OF_UNCONFIGUREDBLOCKSTOCOPY 255U
The bootloader reads and writes block 1 only.
They have a demonstration application that reads and writes blocks 1 and 2 and possibly others.
The expected behavior when writing to a previously erased virtual sector is:
- Old blocks get copied to the new virtual sector.
- The old virtual sector is erased.
This appears to not work.
When the bootloader writes block 1 to a new virtual sector the old block 2 is lost.
The problem is highly predictable and repeatable.
Is this a known issue?