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.

TMS320F280049: IQmath configuration in the linker command file

Part Number: TMS320F280049
Other Parts Discussed in Thread: C2000WARE

Hello experts,

I would like to use the IQmath lib on the TMS320F280049.

In C2000ware (v4.00.00.00) I found the linker command files "28004x_iqmath_flash_lnk.cmd" and "28004x_iqmath_ram_lnk.cmd". In these files the sections "IQmath" and "IQmathTables" are defined, but I miss the section "IQmathTablesRam".

Why is "IQmathTablesRam" not defined?

The IQmath documentation does not list this controller.

Can someone help me?

Thanks in advance,
Jan

  • Hi Jan,

    In C2000ware, we have not provided the IQMath libraries for F28004x. But you can use the same configurations in the cmd files of other devices. You have to use IQMathTablesRam if you are using IQexp, IQasin and IQacos functions. Otherwise, you do not need to include it. F28004x does support IQMath.

    Let me know if you are facing any difficulty

    -Shantanu

  • Hi Shantanu,

    thank you for your answer but I don't understand it.

    In C2000ware (v4.00.00.00) are the linker command files "28004x_iqmath_flash_lnk.cmd" and "28004x_iqmath_ram_lnk.cmd".
    The path is: "..\device_support\f28004x\common\cmd".

    In these files I find the definitions for the sections "IQmath" and "IQmathTables".
    The definition of the section "IQmathTablesRam" is missing in both files.

    Please tell me what I have to enter for "IQmathTablesRam" for FLASH and for RAM applications.

    Regards,
    Jan