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.

rti notifications and FreeRTOS

Other Parts Discussed in Thread: HALCOGEN

Hi,

 

I am using CCS6, Halcogen 4.01, FreeRTOS 8 and the TMS5701LS0332.

 

I have a project set up and have configured halcogen for the OS. The project creates a few tasks and blinks a led in one of the tasks, everything is happy.

 

However, if I try to add an rti notification (notification 2, on counter block 1, note that the OS uses notification 0 on counter block 0) the notification is never hit.  I init rti, enable the notification, enable interrupts and start the counter.  If I don't start the OS scheduler (without changing anything else) I hit the notification OK.

 

Any ideas what might be going on?  I haven't tried other notification types yet.

  • Hi David,

    Function  "static void prvSetupTimerInterrupt(void)" might override the RTI configuration which you have done through rtiInit(). You need to double check that your Counter 1 configuration are not disturbed.

    This is only for RTI, all the other module notifications should work fine.