infineon4engi@twitter infineon4engineers infineon@linkedin infineon@youtube
twitter Facebook Linkedin Youtube

+ Reply to Thread
Results 1 to 5 of 5

Thread: Can't add CMSIS_RTOS_RTX5 app instance

  1. #1
    Beginner Beginner JimLu is on a distinguished road
    Join Date
    Aug 2020
    Posts
    9
    Points
    100

    Can't add CMSIS_RTOS_RTX5 app instance

    I am using Dave 4 version 4.4.2. I got a Dave 4 project and opened it with Dave. I can see that there is a CMSIS_RTOS_RTX5 in the App Dependency view. Then I created a project and tried add a
    CMSIS_RTOS_RTX5 app instance to the project, In the Add New App Window I typed CMSIS_RTOS/CMSIS_RTOS_RTX5/RTX5, in search filter, only CMSIS_RTOS [4.0.4] and CMSIS_RTOS_RTX [4.0.22]
    shown up and I created the instance and found that they are not CMSIS_RTOS_RTX5 instance.

    Not sure if I have to install a RTX5 library or I missed something in my project include path?

    Your help is highly appreciated.

  2. #2

    Infineon Employee
    Infineon Employee
    jferreira will become famous soon enough
    Join Date
    Oct 2012
    Posts
    838
    Hi,

    You should instantiate CMSIS_RTOS. In the configuration UI of the CMSIS_RTOS, you can select between several implementations one of them being CMSIS_RTOS_RTX5

    Regards,
    Jesus
    The views expressed here are my personal opinions, have not been reviewed or authorized by Infineon and do not necessarily represent the views of Infineon.

  3. #3
    Beginner Beginner JimLu is on a distinguished road
    Join Date
    Aug 2020
    Posts
    9
    Points
    100
    Jesus,

    Thanks for your quick reply

    Following your instructions, I selected CMSIS_RTOS[4.04] and created an instance.

    When I opened Configure App Instance window, from the pullup list, I can see one implementation, Keil RTX, and no other choice.
    Please see the attached picture.
    Click image for larger version

Name:	CMSIS1.JPG
Views:	0
Size:	46.7 KB
ID:	5231

    Regards,

  4. #4

    Infineon Employee
    Infineon Employee
    jferreira will become famous soon enough
    Join Date
    Oct 2012
    Posts
    838
    Hi,

    Apparently you are not using the latest version of the CMSIS RTOS, i.e. v4.0.6. You should upgrade your APPs. In DAVE4, Help>Install DAVE APP/Example/Device LIbrary.... then select Work with: DAVE APPs Library Manager. You should then get a list of APPs for which an upgrade is found.

    Regards,
    Jesus
    The views expressed here are my personal opinions, have not been reviewed or authorized by Infineon and do not necessarily represent the views of Infineon.

  5. #5
    Beginner Beginner JimLu is on a distinguished road
    Join Date
    Aug 2020
    Posts
    9
    Points
    100

    Can't add CMSIS_RTOS_RTX5 app instance

    Hi Jesus,

    Thank you very much. The problem is fixed.

+ Reply to Thread

Tags for this Thread

Disclaimer

All content and materials on this site are provided “as is“. Infineon makes no warranties or representations with regard to this content and these materials of any kind, whether express or implied, including without limitation, warranties or representations of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, whether express or implied, is granted by Infineon. Use of the information on this site may require a license from a third party, or a license from Infineon.


Infineon accepts no liability for the content and materials on this site being accurate, complete or up- to-date or for the contents of external links. Infineon distances itself expressly from the contents of the linked pages, over the structure of which Infineon has no control.


Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Usage Terms of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Usage Terms of this site. Infineon reserves the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.