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.

TI RTOS + CCS4

Hello all,

I want to install TI RTOS as stand alone[ w/o CCS 6 ] and use CCS4 for development.

Is it possible ? Can anyone guide/point out the directions for the same ?

Thank you!

  • Hi,

    I'm not sure whether TI-RTOS will work with CCS v4 or not. You can use SYS/BIOS instead with CCS v4. You can check both from here:
    software-dl.ti.com/.../index.html

    and

    www.ti.com/.../ti-rtos-mcu

    Regards,
    Gautam
  • Thank you Gautam.
    Since, SYS/BIOS recent versions are not supported by CCS 4, I dont want to use CCS 4.
    I am proceeding with CCS 6 only.

    My problem with TI RTOS is , I dont know, how to access a PIN . WIthout RTOS, I used "SysCtrlRegs.WDCR = 0x0028; ".
    If I use the same line, in CCS 6, with RTOS, am getting error saying, it dont know the variable.

    Since, I linked the project with TI-RTOS, I like to know, is there a wrapper function/API, to initiate the basic things [ watchdog/frequency] and accessing PORTS ?

    I am new to C2000, or for that matter , to TI itself.
    Could you point me to some list of API in RTOS [ which I dont see the RTOS manual from site ] that I can use?

    Thanks again for your help
  • Hi,

    So, this is my final setup. [SYS/BIOS, CCS 6] --> Connected to explorer kit successfully. Tested a Hello world program from available examples.

    I have SYS/BIOS api list : software-dl.ti.com/.../indexChrome.html

    But, still I dont know the API to set and clear a PIN in a PORT.

    Any help is greatly appreciated.

    Thanks
  • Hello - I've moved your question to the TI RTOS forum for the experts here to comment.

    Regards
    Lori
  • Hi Chekkizhar,

    The TI-RTOS kernel does not have APIs for configuring system control registers or accessing pin or port registers.  Your mention of  “SysCtrlRegs.WDCR” makes me think you’ve previously used HAL or DriverLib functions.  There are similar support libraries from TI, and these can usually be used side-by-side with the kernel.  But those don’t come bundled with TI-RTOS for C2000.

    To get the best help, I think you should post a new message back on the C2000 forum, without TI-RTOS in the title.  Ask for pointers to libraries or example code for the specific functionality you want. 

    Sorry to send you back to the other forum, but these non-kernel questions can best be answered over there.

    Regards,
    Scott