Hello,
1. I'm using FRDM64F for project evaluation include application and freeRTOS using SDK 2.0 IDE KDS 3.2
A migration from SDK 2.0 to SDK 2.2 is needed
Are there major differences between SDK2.0 and SDK2.2 drivers/middleware
(For example SPI,I2C,eDMA,...) and freeRTOS interface?
2. A transition from ev board MCU MK64FN1M0VLL12 to the target MCU MK24FN1M0VLL12 is needed
Thus the freeRTOS based application from section 1 needs to be ported to MK24FN1M0VLL12
It appears that SDK_2.2_MK24FN1M0xxx12 does not include freeRTOS code
While SDK_2.2_FRDM-K64F does include freeRTOS, why is the difference?
What is the recommended way to do such a transition?
Thanks a lot,
Dotan
Hi dotan goldberg
About your questions;
1. No, there is not much difference between version 2.0 and version 2.2, so migration can be easily done. For changes you could check the release notes Document. you can find it in the path <SDK_2.2_K64F_path>\docs\MCUXpresso SDK Release Notes_MK64F12.pdf. chapter 9 include a list of "Change Log - Peripheral drivers"
2. SDK_2.2_MK24FN1M0xxx12 does include FreeRtos support. You have to add it in additional settings.
or if you have already selected your configuration, edit it in SDK Details
Hope this information could help you.
Have a great day,
Jorge Alcala
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------