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.

TMS320F2810: TMS320F2810

Part Number: TMS320F2810
Other Parts Discussed in Thread: TMS320F28030

Hi TI team,
Thanks for support on HFI lib file. Recently i had worked and got good results with "eSMO" lib file,but i found below issue with HFI lib file. when i inlcude the "HFI Lib" file in my project (DSP- TMS320F2810).
and i called a init function "HPF_INIT " then it gives me error as below
undefined first referenced
symbol in file
--------- ----------------
_EPwm1Regs E:\bpn\working_project\UniversalFrmVer010_01\Lib\HFI.lib<hfi.obj>
_EPwm2Regs E:\bpn\working_project\UniversalFrmVer010_01\Lib\HFI.lib<hfi.obj>
_EPwm3Regs E:\bpn\working_project\UniversalFrmVer010_01\Lib\HFI.lib<hfi.obj>
_EPwm4Regs E:\bpn\working_project\UniversalFrmVer010_01\Lib\HFI.lib<hfi.obj>
_EPwm5Regs E:\bpn\working_project\UniversalFrmVer010_01\Lib\HFI.lib<hfi.obj>
_EPwm6Regs E:\bpn\working_project\UniversalFrmVer010_01\Lib\HFI.lib<hfi.obj>
_EPwm7Regs E:\bpn\working_project\UniversalFrmVer010_01\Lib\HFI.lib<hfi.obj>

As per my understanding lib files are target independent Is this HFI lib file supports to "TMS320F2810"- DSP.? please suggest how i recover from this issue

sane lib file working without compilation error  with TMS320F28030 Piccolo controllers


Regards,

Bipin

  • The HFI.lib can't support F2810, because F28010 has different pwm modules with HFI.lib supported device like F2803x/F2806x/F2833x. The pwm module of HFI.lib supported devices, F2803x is EPWM module, not as EVM module on F2810. You maybe need to use F2833x to replace F2810 if you want to do a new design.