Skip to content

Commit 9a773cf

Browse files
authored
Update 202210.01-LTS libraries. (#33)
* Update 202210.01-LTS libraries. * Update changelog.
1 parent 02c8884 commit 9a773cf

File tree

15 files changed

+31
-21
lines changed

15 files changed

+31
-21
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## v202211.00 (November 2022)
2+
Update Long Term Support (LTS) libraries to 202210.01-LTS:
3+
4+
* FreeRTOS-Kernel V10.5.1
5+
* coreMQTT v2.1.1
6+
* corePKCS11 v3.5.0
7+
* coreJSON v3.2.0
8+
* backoffAlgorithm v1.3.0
9+
* AWS IoT Device Shadow v1.3.0
10+
* AWS IoT Device Defender v1.3.0
11+
* AWS IoT Over-the-air Update v3.4.0
12+
113
## v202203.00 ( March 2022 )
214

315
This is the first release for the repository.

Middleware/FreeRTOS/coreMQTT

Submodule coreMQTT updated 55 files

Middleware/FreeRTOS/kernel

Submodule kernel updated 599 files

Middleware/FreeRTOS/tls_freertos/tls_freertos.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -858,7 +858,6 @@ BaseType_t TLS_Connect( void * pvContext )
858858
}
859859

860860
#ifdef MBEDTLS_DEBUG_C
861-
862861
/* If mbedTLS is being compiled with debug support, assume that the
863862
* runtime configuration should use verbose output. */
864863
mbedtls_ssl_conf_dbg( &pxCtx->xMbedSslConfig, prvTlsDebugPrint, NULL );

examples/common/mqtt_agent/mqtt_agent_task.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -515,7 +515,6 @@ static BaseType_t prvCreateTLSConnection( NetworkContext_t * pxNetworkContext )
515515

516516
#if defined( democonfigUSE_AWS_IOT_CORE_BROKER )
517517
#if defined( democonfigCLIENT_USERNAME )
518-
519518
/*
520519
* When democonfigCLIENT_USERNAME is defined, use the "mqtt" alpn to connect
521520
* to AWS IoT Core with Custom Authentication on port 443.
@@ -535,7 +534,6 @@ static BaseType_t prvCreateTLSConnection( NetworkContext_t * pxNetworkContext )
535534
"must connect to TCP port 443 with the \"mqtt\" alpn." ) );
536535
}
537536
#else /* if defined( democonfigCLIENT_USERNAME ) */
538-
539537
/*
540538
* Otherwise, use the "x-amzn-mqtt-ca" alpn to connect to AWS IoT Core using
541539
* x509 Certificate Authentication.

examples/evkbmimxrt1060/defender/board/mflash_drv.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,7 @@ static int32_t mflash_drv_page_program_internal( uint32_t page_addr,
340340
__asm( "cpsid i" );
341341

342342
status_t status;
343+
343344
status = flexspi_nor_flash_page_program( MFLASH_FLEXSPI, page_addr, data, MFLASH_PAGE_SIZE );
344345

345346
/* Do software reset. */
@@ -384,6 +385,7 @@ static int32_t mflash_drv_read_internal( uint32_t addr,
384385
__asm( "cpsid i" );
385386

386387
status_t status;
388+
387389
status = flexspi_nor_read_data( MFLASH_FLEXSPI, addr, buffer, len );
388390

389391
/* Do software reset. */

examples/evkbmimxrt1060/pubsub/board/mflash_drv.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,7 @@ static int32_t mflash_drv_page_program_internal( uint32_t page_addr,
340340
__asm( "cpsid i" );
341341

342342
status_t status;
343+
343344
status = flexspi_nor_flash_page_program( MFLASH_FLEXSPI, page_addr, data, MFLASH_PAGE_SIZE );
344345

345346
/* Do software reset. */
@@ -384,6 +385,7 @@ static int32_t mflash_drv_read_internal( uint32_t addr,
384385
__asm( "cpsid i" );
385386

386387
status_t status;
388+
387389
status = flexspi_nor_read_data( MFLASH_FLEXSPI, addr, buffer, len );
388390

389391
/* Do software reset. */

examples/evkbmimxrt1060/shadow/board/mflash_drv.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,7 @@ static int32_t mflash_drv_page_program_internal( uint32_t page_addr,
340340
__asm( "cpsid i" );
341341

342342
status_t status;
343+
343344
status = flexspi_nor_flash_page_program( MFLASH_FLEXSPI, page_addr, data, MFLASH_PAGE_SIZE );
344345

345346
/* Do software reset. */
@@ -384,6 +385,7 @@ static int32_t mflash_drv_read_internal( uint32_t addr,
384385
__asm( "cpsid i" );
385386

386387
status_t status;
388+
387389
status = flexspi_nor_read_data( MFLASH_FLEXSPI, addr, buffer, len );
388390

389391
/* Do software reset. */

examples/evkbmimxrt1060/test/board/mflash_drv.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,7 @@ static int32_t mflash_drv_page_program_internal( uint32_t page_addr,
340340
__asm( "cpsid i" );
341341

342342
status_t status;
343+
343344
status = flexspi_nor_flash_page_program( MFLASH_FLEXSPI, page_addr, data, MFLASH_PAGE_SIZE );
344345

345346
/* Do software reset. */
@@ -384,6 +385,7 @@ static int32_t mflash_drv_read_internal( uint32_t addr,
384385
__asm( "cpsid i" );
385386

386387
status_t status;
388+
387389
status = flexspi_nor_read_data( MFLASH_FLEXSPI, addr, buffer, len );
388390

389391
/* Do software reset. */

examples/evkbmimxrt1060/test/integration_test.c

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,6 @@
5050
*/
5151
#define mqttexampleTRANSPORT_SEND_RECV_TIMEOUT_MS ( 750 )
5252

53-
/**
54-
* @brief Used to convert times to/from ticks and milliseconds.
55-
*/
56-
#define mqttexampleMILLISECONDS_PER_SECOND ( 1000U )
57-
#define mqttexampleMILLISECONDS_PER_TICK ( mqttexampleMILLISECONDS_PER_SECOND / configTICK_RATE_HZ )
58-
59-
6053
static NetworkCredentials_t xNetworkCredentials = { 0 };
6154
static TransportInterface_t xTransport = { 0 };
6255
static NetworkContext_t xNetworkContext = { 0 };
@@ -253,7 +246,7 @@ uint32_t MqttTestGetTimeMs( void )
253246
xTickCount = xTaskGetTickCount();
254247

255248
/* Convert the ticks to milliseconds. */
256-
ulTimeMs = ( uint32_t ) xTickCount * mqttexampleMILLISECONDS_PER_TICK;
249+
ulTimeMs = ( uint32_t ) ( xTickCount * 1000 / configTICK_RATE_HZ );
257250

258251
/* Reduce ulGlobalEntryTimeMs from obtained time so as to always return the
259252
* elapsed time in the application. */

idt_config/linux/userdata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"sourcePath": "<path to project root, e.g. /Users/foobar/iot-reference-nxp-rt1060>",
33
"freeRTOSTestParamConfigPath": "{{testData.sourcePath}}/examples/evkbmimxrt1060/test/include/test_param_config.h",
44
"freeRTOSTestExecutionConfigPath": "{{testData.sourcePath}}/examples/evkbmimxrt1060/test/include/test_execution_config.h",
5-
"freeRTOSVersion": "202210.00-LTS",
5+
"freeRTOSVersion": "202210.01-LTS",
66
"buildTool": {
77
"name": "nxp-build",
88
"version": "1.0.0",

idt_config/mac/userdata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"sourcePath": "<path to project root, e.g. /Users/foobar/iot-reference-nxp-rt1060>",
33
"freeRTOSTestParamConfigPath": "{{testData.sourcePath}}/examples/evkbmimxrt1060/test/include/test_param_config.h",
44
"freeRTOSTestExecutionConfigPath": "{{testData.sourcePath}}/examples/evkbmimxrt1060/test/include/test_execution_config.h",
5-
"freeRTOSVersion": "202210.00-LTS",
5+
"freeRTOSVersion": "202210.01-LTS",
66
"buildTool": {
77
"name": "nxp-build",
88
"version": "1.0.0",

idt_config/windows/userdata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"sourcePath": "<path to project root, e.g. C:/Users/foobar/iot-reference-nxp-rt1060>",
33
"freeRTOSTestParamConfigPath": "{{testData.sourcePath}}/examples/evkbmimxrt1060/test/include/test_param_config.h",
44
"freeRTOSTestExecutionConfigPath": "{{testData.sourcePath}}/examples/evkbmimxrt1060/test/include/test_execution_config.h",
5-
"freeRTOSVersion": "202210.00-LTS",
5+
"freeRTOSVersion": "202210.01-LTS",
66
"buildTool": {
77
"name": "nxp-build",
88
"version": "1.0.0",

manifest.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
name : "NXP i.MXRT1060 and EdgeLock® SE050 Reference Integration"
2-
version: "v202203.00"
2+
version: "v202210.01"
33
description: |-
44
"Reference IoT integration project using NXP i.MX RT1060 with EdgeLock® SE050 secure element and FreeRTOS LTS libraries"
55
dependencies:
66
- name: "FreeRTOS-Kernel"
7-
version: "V10.5.0"
7+
version: "V10.5.01"
88
repository:
99
type: "git"
1010
url: "https://github.com/FreeRTOS/FreeRTOS-Kernel.git"
@@ -16,7 +16,7 @@ dependencies:
1616
url: "https://github.com/FreeRTOS/coreJSON.git"
1717
path: "/Middleware/FreeRTOS/coreJSON"
1818
- name: "coreMQTT"
19-
version: "v2.1.0"
19+
version: "v2.1.1"
2020
repository:
2121
type: "git"
2222
url: "https://github.com/FreeRTOS/coreMQTT.git"
@@ -94,7 +94,7 @@ dependencies:
9494
url: "https://github.com/ThrowTheSwitch/Unity.git"
9595
path: "/Middleware/unity"
9696
- name: "FreeRTOS-Libraries-Integration-Tests"
97-
version: "202210.00"
97+
version: "202210.01"
9898
repository:
9999
type: "git"
100100
url: "https://github.com/FreeRTOS/FreeRTOS-Libraries-Integration-Tests"

0 commit comments

Comments
 (0)