This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28P559SJ-Q1: using API Fapi_issueProgrammingCommand() only program 64 bits each time

Part Number: TMS320F28P559SJ-Q1

Tool/software:

Hi Expert

I see in the flash API document, the data buffer of Fapi_issueProgrammingCommand() function must be 128bit aligned, no matter how many bytes that customer needs to program into flash.

Now there is a related issue: customer uses a 64 bits buffer in the Fapi_issueProgrammingCommand() API, the Fapi_doVerify() will report the "fapi_error_fail" issue after call the Fapi_issueProgrammingCommand() twice. there are two questions:

Why this issue reported when the data buffer is 64 bits aligned?

Is there any workaround to support customer keep the 64 bits alignment data buffer but solve the issue?

Thanks

Joe