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.

66AK2H14: Compiling processor sdk rtos k2hk 6 03 00 106 - demos bigdataipc from command line. Getting uses VFP register arguments error

Part Number: 66AK2H14

Good day

I'm trying to build the bigdataipc demo from the command line using make.

I updated the products.mak file with the following changes:

PLATFORM = TCI6636

#### BIOS-side dependencies ####
BIOS_INSTALL_DIR       = $(DEPOT)/bios_6_76_03_01
IPC_INSTALL_DIR        = $(DEPOT)/ipc_3_50_04_08
XDC_INSTALL_DIR        = $(DEPOT)/xdctools_3_55_02_22_core
PDK_INSTALL_DIR        = $(DEPOT)/pdk_k2hk_4_0_16/packages

#### BIOS-side toolchains ####
gnu.targets.arm.A15F   = $(DEPOT)/ccs930/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major
ti.targets.elf.C66     = $(DEPOT)/ccs930/ccs/tools/compiler/ti-cgt-c6000_8.3.5

I also had to edit the top-level makefile and removed the ifdef's to just have the TCI6636 values (else the make did nothing...) and then compiled.  It fails with the following line:

ti/ccs930/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: error: bin/evmK2H/release/app_host.xa15fg uses VFP register arguments, /home/christo/ti/ccs930/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/libgcc.a(_udivmoddi4.o) does not

First off, what is VFP?  I'm building towards an app that will be using hardware floating point, if that is related.

Any feedback would help.

Kind regards

Christo