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.

TMS320F28027: Flash API compatibility between F2803x and F2802x

Part Number: TMS320F28027
Other Parts Discussed in Thread: C2000WARE

Hi experts,

Our customer meet with a problem on FLASH APIs for F28035 and F28027. This problem is important for their production.

The background:

5 years ago, they have build their product with F28035. In firmware field update, their end customer sometimes failed with a FLASH lock out. To solve this problem, they worked with our FAEs and some expert in your team to made some program and put that one in OTP memory. During boot procedure, the program in OTP will check the voltage on some GPIO to decide if it should erase the FLASH sector with password.

The problem:

Now they are using F28027 and want to do the same thing, so will the FLASH API be compatible between the two devices? Other detailed information will be delivered using email. Thanks!

  • Hi Sheldon,

    For the F28035 the customer was using the F2803x Flash API, where as now with the F28027 they would use the F2802x Flash API. They are nearly the same (function calls are the exact same), only now the library & API is designed for F2802x instead. The biggest thing being that there are just less flash sectors since the flash size is smaller.

    Let me know if you need additional support.

    Best,
    Kevin

    Edit:

    All device flash APIs can be found at the following directory within C2000ware: C:\ti\c2000\C2000Ware_1_00_05_00\libraries\flash_api

  • Thanks for your reply! I will send you a email personally for some details!