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.

Fail to rebuild the project "usb_host_msc" in sysbios_industrial_sdk_1.1.0.4/starterware/evmAM335x

Other Parts Discussed in Thread: SYSBIOS

Hello,
I am using the sysbios industrial sdk and wanna add some usb driver to the sysbios kernel. I find there is some low level support for usb in the starterware. Thus, to start with, I wanna rebuild the example in starterware and run the no-OS application to verify and learn how to program an usb msc host application.
Quite strange, after I imported the project, I tried to rebuild the project but the console print the error information. The building log is as follow.

**** Build of configuration Debug for project usb_host_msc_SDK4_FAILED ****

"D:\\TI\\ccsv6\\utils\\bin\\gmake" -k -j 4 -s all
'Building file: D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/third_party/xmodem/crc16.c'
'Building file: D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/third_party/fatfs/port/fat_usbmsc.c'
'Building file: D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/third_party/fatfs/src/ff.c'
'Building file: D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/examples/evmAM335x/usb_host_msc/usb_host_msc.c'
'Invoking: ARM Compiler'
'Invoking: ARM Compiler'
'Invoking: ARM Compiler'
'Invoking: ARM Compiler'
'Finished building: D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/third_party/xmodem/crc16.c'
' '
'Finished building: D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/third_party/fatfs/port/fat_usbmsc.c'
'Building file: D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/third_party/xmodem/xmodem.c'
' '
'Invoking: ARM Compiler'
'Finished building: D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/third_party/xmodem/xmodem.c'
' '
'Finished building: D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/examples/evmAM335x/usb_host_msc/usb_host_msc.c'
' '
'Finished building: D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/third_party/fatfs/src/ff.c'
' '
'Building target: D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/build/armv7a/cgt_ccs/am335x/evmAM335x/usb_host_msc/../../../../../../../binary/armv7a/cgt_ccs/am335x/evmAM335x/usb_host_msc/Debug/usb_host_msc_SDK4_FAILED.out'
'Invoking: ARM Linker'
<Linking>
error #16004-D: file
"D:\TI\am335x_sysbios_ind_sdk_1.1.0.4\sdk\starterware\binary\armv7a\cgt_ccs\
am335x\system_config\system.lib<cp15.obj>" has a Tag_ABI_VFP_args attribute
value of "0" that is different than one previously seen ("1"); combining
incompatible files
error #16004-D: file
"D:\TI\am335x_sysbios_ind_sdk_1.1.0.4\sdk\starterware\binary\armv7a\cgt_ccs\
am335x\system_config\system.lib<exceptionhandler.obj>" has a
Tag_ABI_VFP_args attribute value of "0" that is different than one
previously seen ("1"); combining incompatible files
error #10010: errors encountered during linking;
"D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/build/armv7a/cgt_ccs/a
m335x/evmAM335x/usb_host_msc/../../../../../../../binary/armv7a/cgt_ccs/am33
5x/evmAM335x/usb_host_msc/Debug/usb_host_msc_SDK4_FAILED.out" not built

>> Compilation failure
gmake: *** [D:/TI/am335x_sysbios_ind_sdk_1.1.0.4/sdk/starterware/build/armv7a/cgt_ccs/am335x/evmAM335x/usb_host_msc/../../../../../../../binary/armv7a/cgt_ccs/am335x/evmAM335x/usb_host_msc/Debug/usb_host_msc_SDK4_FAILED.out] Error 1
gmake: Target `all' not remade because of errors.

**** Build Finished ****

Is that mean the original project is invalid ? (I did no change)
How to fix the problem ?

BTW, the path that I imported project is
D:\TI\am335x_sysbios_ind_sdk_1.1.0.4\sdk\starterware\build\armv7a\cgt_ccs\am335x\evmAM335x\usb_host_msc