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.

TMS320F2812-Q1: building CCS 3.x project in CCS 12.4

Part Number: TMS320F2812-Q1
Other Parts Discussed in Thread: TMS320F2812, SYSCONFIG, C2000WARE

Hi Team,

I have a project which was build on CCS 3.0  for TMS320F2812 DSP controller, the project also uses DSP BIOS for creating and scheduling tasks.

Now I see that TI is no more offering support for this processor.

I want to build this project on current CCS version 12.4.

My query, is it possible to build the CCS 3.0 project on CCS 12.4?

if yes, what would be requirements or let me know the procedure.

Thanks,

Veera

--------------------------  pmc.pjt - Release_Flash  --------------------------
attrib -r pmc.cmd

copy pmcflash.cmd pmc.cmd
        1 file(s) copied.

attrib -r pmc.cdb

copy flash_pmc.cdb pmc.cdb
        1 file(s) copied.

del pmc.hex

[pmc.cdb] "C:\ti\plugins\bios\gconfgen" pmc.cdb

[ad.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "ad.c"

[appl_ver.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "appl_ver.c"

[AppMsg.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "AppMsg.c"

[AppMsgLoader.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "AppMsgLoader.c"

[audio_dio.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "audio_dio.c"

[AudioIntf.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "AudioIntf.c"

[boots28.asm] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "boots28.asm"

[coastdown.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "coastdown.c"

[CodeStartBranch.asm] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "CodeStartBranch.asm"

[CommOp.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "CommOp.c"

[CommOpRx.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "CommOpRx.c"

[CommOpTx.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "CommOpTx.c"

[commutation.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "commutation.c"

[connect.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "connect.c"

[crc.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "crc.c"

[CrcDef.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "CrcDef.c"

[DSP28_GlobalVariableDefs.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "DSP28_GlobalVariableDefs.c"

[errrtn.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "errrtn.c"

[ev.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "ev.c"

[fault.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "fault.c"

[flash.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "flash.c"

[flow.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "flow.c"

[flowtable.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "flowtable.c"

[Gpio.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "Gpio.c"

[main.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "main.c"
"main.c", line 411: remark: controlling expression is constant
     fmt      = va_arg(ap, void *);
                ^

"main.c", line 411: remark: controlling expression is constant
     fmt      = va_arg(ap, void *);
                ^

"main.c", line 411: remark: controlling expression is constant
     fmt      = va_arg(ap, void *);
                ^

"main.c", line 412: remark: controlling expression is constant
     tsk_hdl  = va_arg(ap, void *);
                ^

"main.c", line 412: remark: controlling expression is constant
     tsk_hdl  = va_arg(ap, void *);
                ^

"main.c", line 412: remark: controlling expression is constant
     tsk_hdl  = va_arg(ap, void *);
                ^

"main.c", line 413: remark: controlling expression is constant
     location = va_arg(ap, void *);
                ^

"main.c", line 413: remark: controlling expression is constant
     location = va_arg(ap, void *);
                ^

"main.c", line 413: remark: controlling expression is constant
     location = va_arg(ap, void *);
                ^

"main.c", line 414: remark: controlling expression is constant
     data     = va_arg(ap, USHORT );
                ^

"main.c", line 414: remark: controlling expression is constant
     data     = va_arg(ap, USHORT );
                ^

"main.c", line 414: remark: controlling expression is constant
     data     = va_arg(ap, USHORT );
                ^

"main.c", line 402: warning: variable "fmt" was set but never used
     char * fmt;

            ^


[motorctrl.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "motorctrl.c"

[pca.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "pca.c"

[pid.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "pid.c"

[PieCtrl.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "PieCtrl.c"

[pioneer_alarms.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "pioneer_alarms.c"

[ProtIntf.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "ProtIntf.c"

[ProtMsg.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "ProtMsg.c"

[Protocol.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "Protocol.c"

[queue.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "queue.c"

[SafeStr.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "SafeStr.c"

[Serial.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "Serial.c"
"Serial.c", line 1137: remark: controlling expression is constant
     if ( LSPD_CLK != 30000000)
          ^


[speed.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "speed.c"

[start.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "start.c"
"start.c", line 392: warning: variable "ramp_interval" was declared but never
          referenced
  static USHORT  ramp_interval;  // multiples of 5 ms

                 ^

"start.c", line 393: warning: variable "ramp_voltage_increment" was declared
          but never referenced
  static USHORT  ramp_voltage_increment =  MOTOR_VOLTAGE_MAX_START_MV /

                 ^

"start.c", line 396: warning: variable "min_phase_error" was declared but
          never referenced
  static USHORT  min_phase_error = MINIMUM_PHASE_ERROR_THRESHOLD;

                 ^

"start.c", line 397: warning: variable "min_phase_error_count" was declared
          but never referenced
  static USHORT  min_phase_error_count = MINIMUM_PHASE_ERROR_COUNT;

                 ^

"start.c", line 398: warning: variable "min_start_freq" was declared but never
          referenced
  static ULONG   min_start_freq = MINIMUM_MOTOR_RUN_FREQUENCY;

                 ^

"start.c", line 399: warning: variable "min_speed_interval" was declared but
          never referenced
  static USHORT  min_speed_interval = SUCCESS_START_MSECS; // ms at minimum speed for start

                 ^


[suction.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "suction.c"

[sw_ver.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "sw_ver.c"

[SysCtrl.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "SysCtrl.c"

[task.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "task.c"

[unload.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "unload.c"

[util.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "util.c"

[wash.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "wash.c"

[Xintf.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "Xintf.c"

[pmccfg.s28] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "pmccfg.s28"

[pmccfg_c.c] "C:\ti\c2000\cgtools\bin\cl2000" -k -q -pdr -pdv -adTARGET_FLASH=1 -adPLL_SETTING=8 -adFLASHWAIT=1028 -al -as -fr"./Release_Flash" -fs"./Release_Flash" -i"../include" -d"LARGE_MODEL" -d"WDOG_ENABLED" -d"TARGET_CPU_FLASH" -ml -v28 -@"Release_Flash.lkf" "pmccfg_c.c"

[Linking...] "C:\ti\c2000\cgtools\bin\cl2000" -@"Release_Flash.lkf"

hex2000 rel_hex.cmd
Translating Release_Flash\PMC.out to ASCII-Hex format...
   "Release_Flash\PMC.out"   ==> codestart
   "Release_Flash\PMC.out"   ==> .bios
   "Release_Flash\PMC.out"   ==> .rtdx_text
   "Release_Flash\PMC.out"   ==> .sysinit
   "Release_Flash\PMC.out"   ==> .gblinit
   "Release_Flash\PMC.out"   ==> .trcdata
   "Release_Flash\PMC.out"   ==> .hwi_vec
   "Release_Flash\PMC.out"   ==> .text
   "Release_Flash\PMC.out"   ==> .cinit
   "Release_Flash\PMC.out"   ==> .pinit
   "Release_Flash\PMC.out"   ==> .const
   "Release_Flash\PMC.out"   ==> .econst
   "Release_Flash\PMC.out"   ==> .switch
   "Release_Flash\PMC.out"   ==> ramfuncs
   "Release_Flash\PMC.out"   ==> Flash28_API
   "Release_Flash\PMC.out"   ==> appcrc
>> WARNING: section 'appcrc' at 03f3ffch falls in unconfigured memory (skipped)
   "Release_Flash\PMC.out"   ==> appstat
>> WARNING: section 'appstat' at 03f3ffdh falls in unconfigured memory (skipped)
   "Release_Flash\PMC.out"   ==> .stack
>> WARNING: section '.stack' at 0128h falls in unconfigured memory (skipped)
   "Release_Flash\PMC.out"   ==> .trace
>> WARNING: section '.trace' at 08074h falls in unconfigured memory (skipped)
   "Release_Flash\PMC.out"   ==> .LOG_system$buf
>> WARNING: section '.LOG_system$buf' at 09b40h falls in unconfigured memory
            (skipped)
   "Release_Flash\PMC.out"   ==> .args
>> WARNING: section '.args' at 0100140h falls in unconfigured memory (skipped)

pmchex pmc.hex rel_flash.bin

hex2000 relhex1.cmd
Translating Release_Flash\PMC.out to ASCII-Hex format...
   "Release_Flash\PMC.out"   ==> codestart
   "Release_Flash\PMC.out"   ==> .bios
   "Release_Flash\PMC.out"   ==> .rtdx_text
   "Release_Flash\PMC.out"   ==> .sysinit
   "Release_Flash\PMC.out"   ==> .gblinit
   "Release_Flash\PMC.out"   ==> .trcdata
   "Release_Flash\PMC.out"   ==> .hwi_vec
   "Release_Flash\PMC.out"   ==> .text
   "Release_Flash\PMC.out"   ==> .cinit
   "Release_Flash\PMC.out"   ==> .pinit
   "Release_Flash\PMC.out"   ==> .const
   "Release_Flash\PMC.out"   ==> .econst
   "Release_Flash\PMC.out"   ==> .switch
   "Release_Flash\PMC.out"   ==> ramfuncs
   "Release_Flash\PMC.out"   ==> Flash28_API
   "Release_Flash\PMC.out"   ==> appcrc
   "Release_Flash\PMC.out"   ==> appstat
   "Release_Flash\PMC.out"   ==> .stack
>> WARNING: section '.stack' at 0128h falls in unconfigured memory (skipped)
   "Release_Flash\PMC.out"   ==> .trace
>> WARNING: section '.trace' at 08074h falls in unconfigured memory (skipped)
   "Release_Flash\PMC.out"   ==> .LOG_system$buf
>> WARNING: section '.LOG_system$buf' at 09b40h falls in unconfigured memory
            (skipped)
   "Release_Flash\PMC.out"   ==> .args
>> WARNING: section '.args' at 0100140h falls in unconfigured memory (skipped)

hex2000 rel_intel_hex.cmd
Translating Release_Flash\PMC.out to Intel format...
   "Release_Flash\PMC.out"   ==> codestart
   "Release_Flash\PMC.out"   ==> .bios
   "Release_Flash\PMC.out"   ==> .rtdx_text
   "Release_Flash\PMC.out"   ==> .sysinit
   "Release_Flash\PMC.out"   ==> .gblinit
   "Release_Flash\PMC.out"   ==> .trcdata
   "Release_Flash\PMC.out"   ==> .hwi_vec
   "Release_Flash\PMC.out"   ==> .text
   "Release_Flash\PMC.out"   ==> .cinit
   "Release_Flash\PMC.out"   ==> .pinit
   "Release_Flash\PMC.out"   ==> .const
   "Release_Flash\PMC.out"   ==> .econst
   "Release_Flash\PMC.out"   ==> .switch
   "Release_Flash\PMC.out"   ==> ramfuncs
   "Release_Flash\PMC.out"   ==> Flash28_API
   "Release_Flash\PMC.out"   ==> appcrc
   "Release_Flash\PMC.out"   ==> appstat
   "Release_Flash\PMC.out"   ==> .stack
>> WARNING: section '.stack' at 0128h falls in unconfigured memory (skipped)
   "Release_Flash\PMC.out"   ==> .trace
>> WARNING: section '.trace' at 08074h falls in unconfigured memory (skipped)
   "Release_Flash\PMC.out"   ==> .LOG_system$buf
>> WARNING: section '.LOG_system$buf' at 09b40h falls in unconfigured memory
            (skipped)
   "Release_Flash\PMC.out"   ==> .args
>> WARNING: section '.args' at 0100140h falls in unconfigured memory (skipped)

Build Complete,
  0 Errors, 7 Warnings, 13 Remarks.
  Please view the build output for errors and warnings for any custom steps.

  • Hello Veera,

    My query, is it possible to build the CCS 3.0 project on CCS 12.4?

    This depends on what you have in your project. From CCSv3 to CCSv12.4 there have been numerous changes not just to the compiler, but the C2000Ware source code (if your project relies on this). Additionally, there is more support for SysConfig with driverlib, so there will likely need to be changes to any code using peripherals since devices themselves have had changes for each peripheral.

    Do you know what device you're migrating to? Or did I misunderstand your post and you're only trying to change the version of CCS? If it's the latter, I doubt there have been any significant changes that would affect your project, but you will need to port to the newer CCS to find out.

  • Hi Omer,

    Thanks for response,

    I am not planning to migrate the device, I am continuing with same DSP 2812,

    The issue I am having is, the legacy project was build on Win XP machine and it is in United States.

    I am planning to build the same project here in India using Win 10 machine. I see lot of build errors when I try to build the project.

    Before proceeding further for fixing the errors, I would like to know whether the project migration from CCS 3.0 to CCS 12.4 can be possible or not?

    The project uses DSP BIOS and I also attached project build log for your reference.

    Thanks,

    Veera

  • Hello Veera,

    For just migrating CCS, you can follow the Migration Guide from CCS 3.x to Latest CCS. It should be possible, since this device does not require older versions of CCS for compatibility.