Program to update the D7A modem's firmware.

Dependencies:   modem_ref_helper DebouncedInterrupt

RELEASE_NOTES.txt

Committer:
Jeej
Date:
2019-08-20
Revision:
32:e3ee65b5b835
Parent:
28:5c9c420c666e

File content as of revision 32:e3ee65b5b835:

____    __    ____  __   ________   ________   __   __          ___      .______
\   \  /  \  /   / |  | |       /  |       /  |  | |  |        /   \     |   _  \
 \   \/    \/   /  |  | `---/  /   `---/  /   |  | |  |       /  ^  \    |  |_)  |
  \            /   |  |    /  /       /  /    |  | |  |      /  /_\  \   |   _  <
   \    /\    /    |  |   /  /----.  /  /----.|  | |  `----./  _____  \  |  |_)  |
    \__/  \__/     |__|  /________| /________||__| |_______/__/     \__\ |______/
               ___                      _   _             _   _    _
              / __|___ _ _  _ _  ___ __| |_(_)_ _  __ _  | |_| |_ (_)_ _  __ _ ___
             | (__/ _ \ ' \| ' \/ -_) _|  _| | ' \/ _` | |  _| ' \| | ' \/ _` (_-<
              \___\___/_||_|_||_\___\__|\__|_|_||_\__, |  \__|_||_|_|_||_\__, /__/
                                                  |___/                  |___/


Release Notes

-----------------------------------
-------- Version 5.0.36 -----------
-----------------------------------

- CUP: Fixed possible incompatibility with future versions.
- CUP: new mode - broadcast upload, unicast start, bitmap transfer status and CRC pre-check
- ALP: Queries format NOT compatible with previous versions
- ALP: "In-Range" Query
- ALP: Relaxed Read-file behavior: no overflow excepted on offset. Return maximum available data
- APP: fix boot message loss after CUP
- APP: Improve host-modem handshake at boot
- APP: The modem includes a LWAN stack with dynamic band selection
- D7A: Fix NLS authentication IV initialization. Keep legacy. 
- D7A: Improve CCA backoff computation
- D7A: Slow AGC on CSMA-CA and BG protocol
- D7A: On TX fail, replace blocking wait by dormant session rescheduling
- D7A: Stickier preferred gateway
- D7A: Priorities of the new fifos (first created first served)
- D7A: Support Te (execution delay)
- D7A: Report D7A errors to ALP
- D7A: Fix bug on concurrent DLL API requests
- D7A: Improve duty management, allowing bigger duty credit without regulatory violation
- D7A: Add and enable filter on retried (already received) packets
- D7A: Add broadcast BG tag (calib section reflash)
- D7A: enable option to not count retries due to CSMA-CA failure
- D7A: fix bug with response timeout computation in pref_gw modem
- D7A: Hardware accelerated crc16 on L0 platform (Murata) 
- XCV: Limit SPI critical section duration to 20 us (prevent from UART byte ovf)

-----------------------------------
--------- Version 4.11.3 ----------
-----------------------------------

 - Enable the LoRaWAN stack on SH2050 targets
 - Factorize SX127x driver to support the LoRaWAN API
 - Factorize LoRaWAN encryption to use the STM32L hardware acceleration
 - Improve noise floor measurement routine in continuous scan mode
   reducing the BLER.
 - Add flags in the access profile description to disable CSMA-CA on
   first requests when permitted by the regulation
 - Add CUP transfer status file
 - Extend the 868 channel list to support 870-876 MHz
 - Implement a true random generator using the RNG module on
   compatible STM32L targets (incl. SH2050, SA2050).

-----------------------------------
--------- Version 4.10.0 ----------
-----------------------------------

 - Create separate file data section for the network configuration
 - Create different network configuration bundles for ECC, FCC
 - Move the VID from DLL config file to a new file with index 6.
 - Use the former VID field in DLL config as Area Network Identifier
 - Use the former firmware version ID in the Version File as 
   Area Network Identifier
 - Add workaround to prevent replay filtering for transition to 
   version 4.10.0 from 4.9.x