Hi all,
We are planning to migrate from MCUXpresso to Keil MDK. Our project is based on IMX RT1010 (or 1015) , which is an ARM M7 architecture. I am using MDK5 community license to get familiarized with IDE.
The reason for transition from MCUXpresso to keil is RTX and middleware included in MDK 6 essential edition.
I am trying to find an example of RTX project. I found some starting points in https://arm-software.github.io/CMSIS_5/RTOS/html/exampleRTX_Tutorial.html
I tried to get the below examples working in my setup (CMSIS_RTOS2_Tutorial (V2.1) & (V1.1.0))
When i copy this project to uVison, i get the following error.
I guess the example is made at a lower version than what is installed.
Below are the installed versions of Keil
IDE-Version:µVision V5.40.0.0Copyright (C) 2024 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information:Syam KrishnanCradlewiseUser-based license: Keil MDK Community (non-commercial free of charge)Valid until: Jun 1 2033. Cached until: Jul 16 2024
Tool Version Numbers:Toolchain: Keil MDK Community (non-commercial free of charge Version: 5.40.0.3Toolchain Path: C:\Users\syam\AppData\Local\Keil_v5\ARM\ARMCLANG\bin\C Compiler: ArmClang.exe V6.22Assembler: Armasm.exe V6.22Linker/Locator: ArmLink.exe V6.22Library Manager: ArmAr.exe V6.22Hex Converter: FromElf.exe V6.22CPU DLL: SARMCM3.DLL V5.40.0.3Dialog DLL: DARMSTM.DLL V1.69.1.0Target DLL: UL2CM3.DLL V1.164.11.0Dialog DLL: TCM.DLL V1.56.4.0
Can anyone help me out here ?
TIA
Hi Tia,
RTX v4 is deprecated for a long time. And CMSIS 5 got superseded by CMSIS 6.
I recommend to upgrade to CMSIS 6 and use CMSIS-RTX 5.9.0.
You can find later versions of the examples here https://github.com/ARM-software/CMSIS-RTX/tree/main/Examples.
These are shipped with the CMSIS-RTX pack.
Cheers,
Jonatan
Hey Jonatan,
Thank you for the answer. I could get what I needed from the above link.
Will there be any update on the projects that comes with the package manager ?
Hi Syam,
sorry, but your screenshot is too small to be read. The package manage should always show the latest pack versions and examples. Please get in touch with the tool support if this isn't the case for you.
Hello Jonatan,
Below are the versions of the RTOS tutorial in package manager
Hitex::CMSIS_RTOS2_Tutorial -> 1.0.0(2020-03-24)Hitex::CMSIS_RTOS_Tutorial -> 1.0.0STM321F1xx_DFP -> 2.4.1 (2023-05-12)
/resized-image/__size/640x480/__key/communityserver-discussions-components-files/471/pastedimage1720692452802v1.png
Thanks
syam k
Thanks, these tutorials were provided by a third party (Hitex) and probably don't receive any updated.