How to know the exact versions/commits of the components included in the SDK?
For example: which is the version (or commit or tag) of Amazon FreeRTOS provided by SDK 2.4.1, 2.5.0 and 2.5.1?
best regards
Max
Hi Max:
There is one document in the SDK. It shows the software license and version of the component.
Take Frdm-k66 for example, please check the document.
SDK_2.6.0_FRDM-K66F\SW-Content-Register.txt
As you can see the FreeRTOS information. version is 1.4.6
Amazon_FreeRTOS Author: Real Time Engineers, Ltd.
Description: IoT operating system for
microcontrollers
Format: source code
License: MIT. See
,<rootfolder>/rtos/amazon-freertos/License.
Location: rtos/amazon-freertos
name: Amazon FreeRTOS
URL: https://aws.amazon.com/freertos/
version: 1.4.6
Regards
Daniel
In the file SW-Content-Register.txt of the SDK 2.4.2 I find the version of amazon FreeRTOS:
Release Name: MCUXpresso Software Development Kit (SDK)
Release Version: 2.4.2
Amazon FreeRTOS Author: Real Time Engineers, Ltd.
Description: IoT operating system for
microcontrollers
Format: source code
License: MIT. See ,<rootfolder>/rtos/amazon-
freertos/License.
Location: rtos/amazon-freertos
name: Amazon FreeRTOS
URL: https://aws.amazon.com/freertos/
version: 1.2.7
So I saw the differences with the "official" version of amazon FreeRTOS 1.2.7 (https://github.com/aws/amazon-freertos/tree/v1.2.7)
I found a difference in FreeRTOS+TCP.
In the SDK is indicated, at the beginning of each file, the version "V2.0.2", while in the official version there is the version V2.0.4 (amazon-freertos/FreeRTOS_TCP_IP.c at v1.2.7 · aws/amazon-freertos · GitHub )
So it looks like a patchwork of versions has been done.
Can you tell me the exact commit of amazon FreeRTOS that was taken to build SDK 2.4.2?
In addition, the SW-Content-Register.txt file of the SDK 2.5.1 (MIMXRT1051xxxxB_2.5.1/SW-Content-Register.txt) does not contain the version of amazon FreeRTOS.
best regards
Max
Hi Max:
The only document we have about the RTOS change is the MCUXpresso SDK Release notes_MIMXRT105X.pdf.
Chapter 2. Middleware Change Log
You can refer to it.
Regards
Daniel