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.

Can't remove Semaphore module

Hi,

    I'm using SYS/BIOS as OS for my app on an EVM6678L board with CCS 5.1.3 . When I open my .cfg file, the semaphore module is not present in the outline view which is expected because I haven't "use" the module.  I open the BIOS module's property page and then the "system overview" page.The "system overview" shows all the modules that my app uses.What's strange is that the Semaphore module is checked with a green tick which means the module is used. I click on Semaphore module to open its property page and find that the"add Semaphore to ..." box is checked. I try to uncheck the box but it won't work.  Since the semaphore module is used but not visible in outline view, I can't statically declare a semaphore. I can create semaphore at runtime as a workaround but I just want to know the cause of the problem.

 

Thanks,

Roy 

  •    Problem solved!  Now I can see the Semaphore module in the outline view. I used Loggingsetup module in my app. I tried to remove the module temporarily and I can uncheck the "add Semaphore to ..." box in "system overview" page. I checked the box again to add Semaphore module.This time I can see the Semaphore in outline view. 
       I think there might be some conflict between the Loggingsetup and Semaphore module.

  • Which version of SYS/BIOS and UIA are you using? What are you configuring in LoggingSetup? Are you using ServiceMgr also?

    Todd