Hi guys:
I have met a question about Fls module.
the version as belows:
I'm configured a FEE block with 208 sizes, when i am trying to write this block, Fls always return STATUS_FTFC_FLS_IP_ERROR_INPUT_PARAM. I found the block will operation two sectors.
When the operation address up to next sector(0x1000D000), Fls_CalcSectorTransferLength() function will return length = 0, so that return STATUS_FTFC_FLS_IP_ERROR_INPUT_PARAM.
Is there any experience or strategy for this situation? Thanks!
BRS
SR
Hi @SR032800 ,
I'm handling this issue from @DanNguyenDuy. And I received your xdm file for FEE module.
But I must say that we still not able to reproduce your issue.
1. How often does this issue happen? I see that sector 26 is inthe middle of cluster 0, so does this issue happen when data write between sector 26 and sector 27? Or it only happen for sector 26?
2. You said when the issue happended, Fls_CalcSectorTransferLength() returned 0, but I cannot reproduce this issue, so can you give me more information in this function, which value of parameter input, or how does it become 0. As in my calculation, the return value of Fls_CalcSectorTransferLength should be 8 for every time.
3. Please give us more input like Fls.xdm setting, and generated code also. You can sent me the attachment via cuong.nguyenphu@nxp.com
Hello @cuongnguyenphu :
Sorry for taking so long to get back to you due to personal reasons.
My colleague has received the reply from NXP supporter that this is a issue with Fls module(RTD K1 1.0.1 package). And the new version has fixed it.
Thanks for all support.
Best Regards
Shirong
Hi Dan:
I am using the same version (RTD K1 1.0.1 package) of FLS module with you mentioned.
Can you provide a email address? I will send the .xdm files to your email.
Thanks
BRS
shirong