I am attemting to migrate an old CCS3 project on DM642 to CCS5.5
The original project used bios 5 and NDK 1 and I have changed these to BIOS 5.41.11.38 and NDK 2.20.06.35 which are, I believe, the latest NDK and DSP/BIOS combination that have support for the DM642.
I am using the HAL drivers for the DM642 from the NDK 2.0.0 kit.
I am using the C64plus libs from NDK 2.20
When building the project I get the following unresolved references:-
undefined first referenced
symbol in file
--------- ----------------
_BCACHE_wait C:/ti/ndk_2_20_06_35/packages/ti/ndk/lib/C64plus/os_bios5.lib<oem.o64P>
_BCACHE_wbInv C:/ti/ndk_2_20_06_35/packages/ti/ndk/lib/C64plus/os_bios5.lib<oem.o64P>
_OEMCacheCleanSynch ./Ethernet_HAL/dm642.obj
The platform load lines from the tcf file are:-
/* loading the generic platform */
var params = {};
params.clockRate = 600.000000;
params.deviceName = "DM642";
params.catalogName = "ti.catalog.c6000";
params.regs = {};
params.regs.l2Mode = "4-way cache (0k)";
utils.loadPlatform("ti.platforms.generic", params);
What libs am I missing, or what do I need to rebuild ?
Thanks in advance for any suggestions
MIG