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.

Real Time Mode needed ?

Hello,

    I am trying to work through the UIA_Tutorial_2 project on a 6670 EVM.   Moving the sliders doesn't cause any log messages.  I placed print statements in the SystemAnalyzerTutorial2.gel file and found that the emulator is not in "Real Time Mode".  I tried to change a setting in the debugger (Halt the target before any debugger access) and this doesn't fix the problem.   What is "Real Time Mode" and what do I need to do to run in that mode ?    

                                                                                                                                                    Thanks

 

  • Chuck,

    The question of "What is Real Time Mode?" is really a Code Composer question and would be best answered in the Code Composer Forum. So if you want to learn more than I tell you in this small response, please start a new thread there for some good answers from those experts.

    For the tutorial, the step-by-step directions should be adequate to get you through anything that is required to make the project run correctly. Just because it is not in Real Time Mode does not mean the project would not work, but I have to admit that I have not tried running this one to verify that. Please re-check all the steps that the tutorial tells you to follow and see if they make any mention of Real Time Mode being a requirement.

    The quickest way to find some information on Real Time Mode is to go to CCSv5's Help menu and select Search. Then enter "Real Time Mode" and read through the information provided.

    Normal emulation is done in Stop Mode. This means that anytime CCS wants to update the screen or evaluate an expression it will stop the processor completely, do the accesses over the JTAG connection, and then restart the processor running again.

    Real Time Mode means that the processor will not be completely stopped, but that interrupts will still be allowed to run so that any real time operations that are interrupt-driven will still complete during the emulation access time.

    There is also a Polite Real Time Mode that you can read about.

    Regards,
    RandyP