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.

TMS320F28388D: EnDat22 Library Source Code

Part Number: TMS320F28388D
Other Parts Discussed in Thread: CONTROLSUITE

Tool/software:

I need to port the EnDat22 library from the F28379D to the F283888D.  The design guide provides explanation for its use in the control suite boostxl position manager folder (C:\ti\controlSUITE\libs\app_libs\position_manager\v01_02_00_00\endat22\examples) PM_endat22_BasicPosAcc_DelComp project but it does not include the source code or a dependent project for the library, "PM_endat22_Lib.lib".  This library contains the function PM_endat22_setupPeriph() (among other things) and to port the library to our board I need to change that code because we are not using the same peripheral instances and the same CLBs.  For example, I must use SPI-A and not SPI-B which means that I will have to change which CLBs are used.  For the BiSS-C library the source code for the library is provided as a dependent project, and I was about to make the appropriate changes.  How can I get the source code for the EnDat library?

  • The library contains the following:

    10:58 AM > /cygdrive/c/ti/ccs1281/ccs/tools/compiler/ti-cgt-c2000_22.6.2.LTS/bin/ar2000 -t PM_endat22_lib.lib

    SIZE DATE FILE NAME
    -------- ------------------------ -----------------
    833 Wed May 3 16:45:03 2017 F2837xD_ClbXbar_drivers.obj
    1902 Wed May 3 16:45:04 2017 F2837xD_Clb_drivers.obj
    12776 Wed May 3 16:45:05 2017 F2837xD_GlobalVariableDefs.obj
    2240 Wed May 3 16:45:06 2017 F2837xD_GlobalVariableDefs_clb.obj
    7661 Wed May 3 16:45:07 2017 PM_endat22_Source.obj
    1428 Wed May 3 16:45:09 2017 crc.obj
    11121 Wed May 3 16:45:10 2017 clb_config.obj
    10:59 AM >

    I need to port it to the F28388D.