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.

Unable to open a Mailbox statically for my project

Other Parts Discussed in Thread: CC2650, SYSBIOS

Good afternoon, I am learning Ti-Rtos and I am using the CC2650 development kit.

I downloaded the TIRTOS for Simplelink add on on CCS and opened a minimal project for the cc2650

the project  builds and runs ok but now I need to use a mailbox and when I try to open a new mailbox on the cfg file statically literally nothing happens.

I already checked in system overview that mailbox is clicked, but when I try to open a new instance of mailbox nothing happens.

when I go to Products SysBios Synchronization Mailbox Module settings I cannot even uncheck the  "Add the mailbox module to my configuration" or when I go to Products SysBios Synchronization Mailbox Instance all the settings spaces are not available and pressing new does nothing.

How can I correct that? 

  • I was able to add Mailbox with no problems. What version of CCS are you using? Can you attach a snapshot of the problem and the .cfg itself?

    Please note: for starting development we generally recommend starting with the empty project (not the empty min). Then are you need the space, you can start turning off features. The differences between empty and empty min are detailed in the TI-RTOS User Guide "Memory Usage" section.

    Todd

  • I was able to add Mailbox with no problems. What version of CCS are you using? Can you attach a snapshot of the problem and the .cfg itself?

    Please note: for starting development we generally recommend starting with the empty project (not the empty min). Then are you need the space, you can start turning off features. The differences between empty and empty min are detailed in the TI-RTOS User Guide "Memory Usage" section.

    Todd

    Here are some screenshots of the process I am doing I start from scratch just to show you it is happening regardless of any changes I ve made...

  • Thanks.

    You found a bug. To work-around this, you can do one of the following to the .cfg file.

    1. You open the .cfg as a text file and add the following line:

    var Mailbox = xdc.useModule('ti.sysbios.knl.Mailbox');

    2. In Available Products, drag TI-RTOS->Products->SYSBIOS->Synchronization->Mailbox into the Outline window.

      

     

    Now the graphical Add Instance should work.

    Here is the bug number:

    SDOCM00115695: Cannot add Mailbox instance in CC2650 Empty example

    Todd