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.

TMS320C6712D: Debug of RTOS

Part Number: TMS320C6712D
Other Parts Discussed in Thread: SYSBIOS

Customer trying to resurrect and modify old code.  Was asked to bring this section to the Processor forum  

Running into the following errors

      We tried to convert the old CCS v2 project to CCS v8 project but lot of errors are coming due to supporting files missing.

               We need to convert this project to CCS v8 without an error please let me any process to convert this project without any errors.

 

Below is the compilation error we got while converting from CCS v2 project to CCS v8. 

>> Compilation failure

subdir_rules.mk:9: recipe for target 'C:/ti2/myprojects/CIC1008-1V1.18/Debug/C6712.obj' failed

"C:/Users/skola/workspace_v8/AC/std.h", line 87: fatal error #5: could not open source file "ti/targets/select.h"

1 fatal error detected in the compilation of "../C6712.c".

Compilation terminated.

gmake: *** [C:/ti2/myprojects/CIC1008-1V1.18/Debug/C6712.obj] Error 1

Building file: "../EVENT.C"

 

>> Compilation failure

subdir_rules.mk:65: recipe for target 'C:/ti2/myprojects/CIC1008-1V1.18/Debug/STA.obj' failed

"C:/Users/skola/workspace_v8/AC/stdlib.h", line 88: fatal error #5: could not open source file "__config"

1 fatal error detected in the compilation of "../STA.C".

Compilation terminated.

gmake: *** [C:/ti2/myprojects/CIC1008-1V1.18/Debug/STA.obj] Error 1

Building file: "../Sta_ape.c"

Invoking: C6000 Compiler

 

 We would like to get a McBSP project example running on CCSv2 also, So that we can make it as our reference and compare with our project for missing files.

  • Lawrence

    Unfortunately c6712D and CCSv2 is too old and we do not have the expertise to support these transitions. 

    Please see if the following application note that was recently written for CCSv3 users to migrate to latest CCS , helps any

    regards

    Mukul 

  • Hello!

    In that other thread it was identified you are using DSP/BIOS. If so, there are some troubles on your way.

    Eclipse based CCS'es focus on SYSBIOS support, which superseded DSP/BIOS at some point. Quick check tells that even SYSBIOS v6.31, which is old as mammoth bones, had no support for C6712. So there is no hope you may get your project reincarnation with modern tools.

    One fallback is DSP/BIOS of version like 5.42. It is still DSP/BIOS, it has support for C6712, and it can work together with Eclipse based CCS. Bad thing is about debugging. DSP/BIOS was using RTDX for realtime debug info delivery over JTAG. RTDX support is dropped with in Eclipse based CCS, so you will have no realtime logging and similar debug support, you will be able to see debug state only after stopping the target. However, you will be able to build natively in modern OS, load program over JTAG and start its execution.

    Years ago I had some unpleasant experience running CCS v2/v3 in Windows 7 XP mode. Instead, running 3rd party virtual machine with Windows XP and those old CCS in it was much smoother. I've tried VMware and VirtualBox, both work well. Spectrum Digital XDS510USB can be installed in modern host OS and then USB device re-attached to guest OS. I use this scenario to support old C6414 project.

    Hope, this helps.