Tool/software:
Hi,
Regarding the FEE component from the TMS570LS3137, we have following setup :
- 4 blocks of data (1 : 160 data bytes / 2 : 728 / 3: 8 / 4 : 8)
- Use 2 Virtual Sector : (2x8 Kbyte each)
We are always using Synchronous operations to read or write (TI_Fee_WriteSync / TI_Fee_ReadSync)
We manage to use them properly to save data, we can see the blocks incremented in the memory (new valid then old invalid), virtual sector changed until a point where end of Virtual sector 2 is reached (at 0xF208000), we cannot access the block anymore. Any Read or Write is failing.
The exact behavior is that for example the results of TI_Fee_WriteSync/TI_Fee_ReadSync is E_NOT_OK.
When stepping into one of those function, we can see following status regarding TI_Fee_GlobalVariables structures :
We got this Fee Error : Error_Nil, not sure what are the impact.
and with local data at following status :
Any ideas about why we cannot write or read the FEE at some point (Virtual sector are frozen, configuration not completely correct,...) ?
Note : Also a power reset do not change anything of the behavior (only a complete erase of the FEE allows to work again with it properly)
Thank you !
Regards,
Marc