Release Notes for LoRa

software expansion for STM32Cube

 

Copyright © 2017 STMicroelectronics

Microcontrollers Division - Application Team

 

Update History

  

V1.1.4 / 08-January-2018

 

Main Changes

  Bug fix concerning downlink Application data buffer

 

Content

  STM32L0xx HAL Driver V1.8.1. (Release Notes)

  STM32L1xx HAL Driver V1.3.0. (Release Notes)

  STM32L4xx HAL Driver V1.7.2. (Release Notes)

  LoRa Middleware V1.1.4. (Release Notes)

  X-NUCLEO-IKS01A1 V3.0.0 (Release Notes)

  X-NUCLEO-IKS01A2 V3.0.0 (Release Notes)

  sx1276mb1mas V1.0.4 (Release Notes)

  sx1276mb1las V1.0.4 (Release Notes)

  sx1272mb2das V1.0.4 (Release Notes)

  B-L072Z-LRWAN1 V1.0.0 (Release Notes)

  I_NUCLEO_LRWAN1 V1.0.1 (Release Notes)

  LRWAN_NS1 V1.0.3 (Release Notes)

  MLM32L07X01 V1.0.3 (Release Notes)

  MDM32L07X01 V1.0.0 (Release Notes)

 

Development Toolchains and Compilers

  RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.22 + ST- Link

  IAR Embedded Workbench for ARM (EWARM) toolchain V8.11.2 + ST-Link

  System Workbench for STM32 (SW4STM32) toolchain V2.0.1 + ST-Link

 

Supported Devices and EVAL boards

  B-L072Z-LRWAN1 Board RevC

  STM32L053R8, STM32L073RZ, STM32L152RE and STM32L476RG

  NUCLEO-L053R8 Board RevC

  NUCLEO-L073RZ Board RevC

  NUCLEO-L152RE Board RevC

  NUCLEO-L476RG Board RevC

 

Known Limitations

  LoRa Class B is not supported

  

V1.1.3 / 20-December-2017

 

Main Changes

  Implementation of LoRa Mac from Semtech/StackForce develop branch (10-October-2017 commits)

  New event-driven Middleware architecture replaces former finite state machine mechanism

  Supports LRWAN_NS1 AT-Command driven modem

  Improved AT_Slave serial communication with DMA usage

 

Content

  STM32L0xx HAL Driver V1.8.1.

  STM32L1xx HAL Driver V1.3.0.

  STM32L4xx HAL Driver V1.7.2.

  LoRa Middleware V1.1.3.

  X-NUCLEO-IKS01A1 V3.0.0

  X-NUCLEO-IKS01A2 V3.0.0

  sx1276mb1mas V1.0.4

  sx1276mb1las V1.0.4

  sx1272mb2das V1.0.4

  B-L072Z-LRWAN1 V1.0.0

  I_NUCLEO_LRWAN1 V1.0.1

  LRWAN_NS1 V1.0.3

  MLM32L07X01 V1.0.3

  MDM32L07X01 V1.0.0

 

Development Toolchains and Compilers

  RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.22 + ST- Link

  IAR Embedded Workbench for ARM (EWARM) toolchain V8.11.2 + ST-Link

  System Workbench for STM32 (SW4STM32) toolchain V2.0.1 + ST-Link

 

Supported Devices and EVAL boards

  B-L072Z-LRWAN1 Board RevC

  STM32L053R8, STM32L073RZ, STM32L152RE and STM32L476RG

  NUCLEO-L053R8 Board RevC

  NUCLEO-L073RZ Board RevC

  NUCLEO-L152RE Board RevC

  NUCLEO-L476RG Board RevC

 

Known Limitations

  LoRa Class B is not supported

  

V1.1.2 / 08-September-2017

 

Main Changes

  Implementation of LoRa Mac 4.4.0 release from Semtech/StackForce

  Radio drivers update

  AT-Master architecture rework for consistency across projects

 

Content

  STM32L0xx HAL Driver V1.8.0.

  STM32L1xx HAL Driver V1.2.0.

  STM32L4xx HAL Driver V1.6.0.

  LoRa Middleware V1.1.2.

  X-NUCLEO-IKS01A1 V3.0.0

  X-NUCLEO-IKS01A2 V3.0.0

  sx1276mb1mas V1.0.4

  sx1276mb1las V1.0.4

  sx1272mb2das V1.0.4

  B-L072Z-LRWAN1 V1.0.0

  I_NUCLEO_LRWAN1 V1.0.1

  MLM32L07X01 V1.0.3

  MDM32L07X01 V1.0.0

 

Development Toolchains and Compilers

  RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.22 + ST- Link

  IAR Embedded Workbench for ARM (EWARM) toolchain V8.11.2 + ST-Link

  System Workbench for STM32 (SW4STM32) toolchain V2.0.1 + ST-Link

 

Supported Devices and EVAL boards

  B-L072Z-LRWAN1 Board RevC

  STM32L053R8, STM32L073RZ, STM32L152RE and STM32L476RG

  NUCLEO-L053R8 Board RevC

  NUCLEO-L073RZ Board RevC

  NUCLEO-L152RE Board RevC

  NUCLEO-L476RG Board RevC

 

Known Limitations

  LoRa Class B is not supported

  

V1.1.1 / 01-June-2017

 

Main Changes

  Implementation of LoRa Mac from Semtech/StackForce develop branch (30-May-2017 commits)

  Externalized radio drivers as components

  Sensors drivers update and support for X_NUCLEO_IKS01A2

 

Content

  STM32L0xx HAL Driver V1.8.0.

  STM32L1xx HAL Driver V1.2.0.

  STM32L4xx HAL Driver V1.6.0.

  LoRa Middleware V1.1.1.

  X-NUCLEO-IKS01A1 V3.0.0

  X-NUCLEO-IKS01A2 V3.0.0

  sx1276mb1mas V1.0.3

  sx1276mb1las V1.0.3

  sx1272mb2das V1.0.3

  B-L072Z-LRWAN1 V1.0.0

  I_NUCLEO_LRWAN1 V1.0.1

  MLM32L07X01 V1.0.2

  MDM32L07X01 V1.0.0

 

Development Toolchains and Compilers

  RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.22 + ST- Link

  IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.2 + ST-Link

  System Workbench for STM32 (SW4STM32) toolchain V1.12 + ST-Link

 

Supported Devices and EVAL boards

  B-L072Z-LRWAN1 Board RevC

  STM32L053R8, STM32L073RZ, STM32L152RE and STM32L476RG

  NUCLEO-L053R8 Board RevC

  NUCLEO-L073RZ Board RevC

  NUCLEO-L152RE Board RevC

  NUCLEO-L476RG Board RevC

 

Known Limitations

  LoRa Class B is not supported

  

V1.1.0 / 27-February-2017

 

Main Changes

  New AT-Master Example

  1.0.2 Lora stack implemenatation

 

Content

  STM32L0xx HAL Driver V1.8.0.

  STM32L1xx HAL Driver V1.2.0.

  STM32L4xx HAL Driver V1.6.0.

  LoRa Middleware V1.1.0.

  X-NUCLEO-IKS01A1 V2.1.0

  sx1276mb1mas V1.0.2

  sx1276mb1las V1.0.2

  sx1272mb2das V1.0.2

  B-L072Z-LRWAN1 V1.0.0

  I_NUCLEO_LRWAN1 V1.0.0

  MLM32L07X01 V1.0.0

  MDM32L07X01 V1.0.0

 

Development Toolchains and Compilers

  RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.22 + ST- Link

  IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.2 + ST-Link

  System Workbench for STM32 (SW4STM32) toolchain V1.12 + ST-Link

 

Supported Devices and EVAL boards

  B-L072Z-LRWAN1 Board RevC

  STM32L053R8, STM32L073RZ, STM32L152RE and STM32L476RG

  NUCLEO-L053R8 Board RevC

  NUCLEO-L073RZ Board RevC

  NUCLEO-L152RE Board RevC

  NUCLEO-L476RG Board RevC

 

Known Limitations

  LoRa Class B is not supported

  

V1.0.3 / 01-January-2017

 

Main Changes

  New AT-Slave Example

  upgraded to latest X-NUCLEO-IKS01A1 driver version.

  upgraded to latest HAL driver version.

 

Content

  STM32L0xx HAL Driver V1.8.0.

  STM32L1xx HAL Driver V1.2.0.

  STM32L4xx HAL Driver V1.6.0.

  LoRa Middleware V1.0.3.

  X-NUCLEO-IKS01A1 V2.1.0

  sx1276mb1mas V1.0.1

  sx1276mb1las V1.0.1

  sx1272mb2das V1.0.1

 

Development Toolchains and Compilers

  RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.22 + ST- Link

  IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.2 + ST-Link

  System Workbench for STM32 (SW4STM32) toolchain V1.12 + ST-Link

 

Supported Devices and EVAL boards

  B-L072Z-LRWAN1 Board RevC

  STM32L053R8, STM32L073RZ, STM32L152RE and STM32L476RG

  NUCLEO-L053R8 Board RevC

  NUCLEO-L073RZ Board RevC

  NUCLEO-L152RE Board RevC

  NUCLEO-L476RG Board RevC

 

Known Limitations

  LoRa Class B is not supported

  

V1.0.2 / 15-November-2016

 

Main Changes

  supports LoRa Module Discovery board B-L072Z-LRWAN1 RevC.

  supports latest driver X-NUCLEO-IKS01A1 V2.1.0.

 

Content

  STM32L0xx HAL Driver V1.6.0.

  STM32L1xx HAL Driver V1.1.1.

  STM32L4xx HAL Driver V1.3.0.

  LoRa Middleware V1.0.2.

  X-NUCLEO-IKS01A1 V2.1.0.

  sx1276mb1mas V1.0.1

  sx1276mb1las V1.0.1

  sx1272mb2das V1.0.1

 

Development Toolchains and Compilers

  RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.21a + ST- Link

  IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.1 + ST-Link

  System Workbench for STM32 (SW4STM32) toolchain V1.11 + ST-Link

 

Supported Devices and EVAL boards

  B-L072Z-LRWAN1 Board RevC

  STM32L053R8, STM32L073RZ, STM32L152RE and STM32L476RG

  NUCLEO-L053R8 Board RevC

  NUCLEO-L073RZ Board RevC

  NUCLEO-L152RE Board RevC

  NUCLEO-L476RG Board RevC

 

Known Limitations

  LoRa Class B is not supported

  

V1.0.1 / 15-September-2016

 

Main Changes

  Integrated LoRa Middleware 1.0.1.

  added support for NUCLEO-L073RZ Board RevC.

  upgraded EWARM project to V7.70.1.

 

Content

  STM32L0xx HAL Driver V1.6.0.

  STM32L1xx HAL Driver V1.1.1.

  STM32L4xx HAL Driver V1.3.0.

  LoRa Middleware V1.0.1.

  X-NUCLEO-IKS01A1 V1.4.0

  sx1276mb1mas V1.0.1

  sx1276mb1las V1.0.1

  sx1272mb2das V1.0.1

 

Development Toolchains and Compilers

  RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.17 + ST- Link

  IAR Embedded Workbench for ARM (EWARM) toolchain V7.70.1 + ST-Link

  System Workbench for STM32 (SW4STM32) toolchain V1.8 + ST-Link

 

Supported Devices and EVAL boards

  STM32L053R8, STM32L073RZ, STM32L152RE and STM32L476RG

  NUCLEO-L053R8 Board RevC

  NUCLEO-L073RZ Board RevC

  NUCLEO-L152RE Board RevC

  NUCLEO-L476RG Board RevC

 

Known Limitations

  LoRa Class B is not supported

  

V1.0.0 / 01-July-2016

 

Main Changes

  First release.

 

Content

  STM32L0xx HAL Driver V1.6.0.

  STM32L1xx HAL Driver V1.1.1.

  STM32L4xx HAL Driver V1.3.0.

  LoRa Middleware 1.0.0.

  X-NUCLEO-IKS01A1 V1.4.0

 

Development Toolchains and Compilers

  RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.17 + ST- Link

  IAR Embedded Workbench for ARM (EWARM) toolchain V7.60.1 + ST-Link

  System Workbench for STM32 (SW4STM32) toolchain V1.8 + ST-Link

 

Supported Devices and EVAL boards

  STM32L053R8,STM32L152RE and STM32L476RG

  NUCLEO-L053R8 Board RevC

  NUCLEO-L152RE Board RevC

  NUCLEO-L476RG Board RevC

 

Known Limitations

  LoRa Class B is not supported

 

License

 

This software package is licensed under ST license SLA0048, (the "License"); You may not use this package except in compliance with the License. You may obtain a copy of the License at: http://www.st.com/SLA0048

    

---

    

For complete documentation on STM32 Microcontrollers visit www.st.com/STM32