Program to update the D7A modem's firmware.
Dependencies: modem_ref_helper DebouncedInterrupt
RELEASE_NOTES.txt@32:e3ee65b5b835, 2019-08-20 (annotated)
- Committer:
- Jeej
- Date:
- Tue Aug 20 13:51:30 2019 +0000
- Revision:
- 32:e3ee65b5b835
- Parent:
- 28:5c9c420c666e
Release SH2050 v5.3.217
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Jeej | 25:cf50a4098334 | 1 | ____ __ ____ __ ________ ________ __ __ ___ .______ |
Jeej | 25:cf50a4098334 | 2 | \ \ / \ / / | | | / | / | | | | / \ | _ \ |
Jeej | 25:cf50a4098334 | 3 | \ \/ \/ / | | `---/ / `---/ / | | | | / ^ \ | |_) | |
Jeej | 25:cf50a4098334 | 4 | \ / | | / / / / | | | | / /_\ \ | _ < |
Jeej | 25:cf50a4098334 | 5 | \ /\ / | | / /----. / /----.| | | `----./ _____ \ | |_) | |
Jeej | 25:cf50a4098334 | 6 | \__/ \__/ |__| /________| /________||__| |_______/__/ \__\ |______/ |
Jeej | 25:cf50a4098334 | 7 | ___ _ _ _ _ _ |
Jeej | 12:beabd59e0c35 | 8 | / __|___ _ _ _ _ ___ __| |_(_)_ _ __ _ | |_| |_ (_)_ _ __ _ ___ |
Jeej | 12:beabd59e0c35 | 9 | | (__/ _ \ ' \| ' \/ -_) _| _| | ' \/ _` | | _| ' \| | ' \/ _` (_-< |
Jeej | 12:beabd59e0c35 | 10 | \___\___/_||_|_||_\___\__|\__|_|_||_\__, | \__|_||_|_|_||_\__, /__/ |
Jeej | 25:cf50a4098334 | 11 | |___/ |___/ |
Jeej | 12:beabd59e0c35 | 12 | |
Jeej | 25:cf50a4098334 | 13 | |
Jeej | 25:cf50a4098334 | 14 | Release Notes |
Jeej | 12:beabd59e0c35 | 15 | |
Jeej | 12:beabd59e0c35 | 16 | ----------------------------------- |
Jeej | 28:5c9c420c666e | 17 | -------- Version 5.0.36 ----------- |
Jeej | 26:7fc24677a950 | 18 | ----------------------------------- |
Jeej | 26:7fc24677a950 | 19 | |
Jeej | 28:5c9c420c666e | 20 | - CUP: Fixed possible incompatibility with future versions. |
Jeej | 26:7fc24677a950 | 21 | - CUP: new mode - broadcast upload, unicast start, bitmap transfer status and CRC pre-check |
Jeej | 26:7fc24677a950 | 22 | - ALP: Queries format NOT compatible with previous versions |
Jeej | 26:7fc24677a950 | 23 | - ALP: "In-Range" Query |
Jeej | 26:7fc24677a950 | 24 | - ALP: Relaxed Read-file behavior: no overflow excepted on offset. Return maximum available data |
Jeej | 26:7fc24677a950 | 25 | - APP: fix boot message loss after CUP |
Jeej | 26:7fc24677a950 | 26 | - APP: Improve host-modem handshake at boot |
Jeej | 26:7fc24677a950 | 27 | - APP: The modem includes a LWAN stack with dynamic band selection |
Jeej | 26:7fc24677a950 | 28 | - D7A: Fix NLS authentication IV initialization. Keep legacy. |
Jeej | 26:7fc24677a950 | 29 | - D7A: Improve CCA backoff computation |
Jeej | 26:7fc24677a950 | 30 | - D7A: Slow AGC on CSMA-CA and BG protocol |
Jeej | 26:7fc24677a950 | 31 | - D7A: On TX fail, replace blocking wait by dormant session rescheduling |
Jeej | 26:7fc24677a950 | 32 | - D7A: Stickier preferred gateway |
Jeej | 26:7fc24677a950 | 33 | - D7A: Priorities of the new fifos (first created first served) |
Jeej | 26:7fc24677a950 | 34 | - D7A: Support Te (execution delay) |
Jeej | 26:7fc24677a950 | 35 | - D7A: Report D7A errors to ALP |
Jeej | 26:7fc24677a950 | 36 | - D7A: Fix bug on concurrent DLL API requests |
Jeej | 26:7fc24677a950 | 37 | - D7A: Improve duty management, allowing bigger duty credit without regulatory violation |
Jeej | 26:7fc24677a950 | 38 | - D7A: Add and enable filter on retried (already received) packets |
Jeej | 26:7fc24677a950 | 39 | - D7A: Add broadcast BG tag (calib section reflash) |
Jeej | 26:7fc24677a950 | 40 | - D7A: enable option to not count retries due to CSMA-CA failure |
Jeej | 26:7fc24677a950 | 41 | - D7A: fix bug with response timeout computation in pref_gw modem |
Jeej | 26:7fc24677a950 | 42 | - D7A: Hardware accelerated crc16 on L0 platform (Murata) |
Jeej | 28:5c9c420c666e | 43 | - XCV: Limit SPI critical section duration to 20 us (prevent from UART byte ovf) |
Jeej | 26:7fc24677a950 | 44 | |
Jeej | 26:7fc24677a950 | 45 | ----------------------------------- |
Jeej | 25:cf50a4098334 | 46 | --------- Version 4.11.3 ---------- |
Jeej | 12:beabd59e0c35 | 47 | ----------------------------------- |
Jeej | 12:beabd59e0c35 | 48 | |
Jeej | 25:cf50a4098334 | 49 | - Enable the LoRaWAN stack on SH2050 targets |
Jeej | 25:cf50a4098334 | 50 | - Factorize SX127x driver to support the LoRaWAN API |
Jeej | 25:cf50a4098334 | 51 | - Factorize LoRaWAN encryption to use the STM32L hardware acceleration |
Jeej | 25:cf50a4098334 | 52 | - Improve noise floor measurement routine in continuous scan mode |
Jeej | 25:cf50a4098334 | 53 | reducing the BLER. |
Jeej | 25:cf50a4098334 | 54 | - Add flags in the access profile description to disable CSMA-CA on |
Jeej | 25:cf50a4098334 | 55 | first requests when permitted by the regulation |
Jeej | 25:cf50a4098334 | 56 | - Add CUP transfer status file |
Jeej | 25:cf50a4098334 | 57 | - Extend the 868 channel list to support 870-876 MHz |
Jeej | 25:cf50a4098334 | 58 | - Implement a true random generator using the RNG module on |
Jeej | 25:cf50a4098334 | 59 | compatible STM32L targets (incl. SH2050, SA2050). |
Jeej | 16:5a6168dbe7bb | 60 | |
Jeej | 25:cf50a4098334 | 61 | ----------------------------------- |
Jeej | 25:cf50a4098334 | 62 | --------- Version 4.10.0 ---------- |
Jeej | 25:cf50a4098334 | 63 | ----------------------------------- |
Jeej | 25:cf50a4098334 | 64 | |
Jeej | 25:cf50a4098334 | 65 | - Create separate file data section for the network configuration |
Jeej | 25:cf50a4098334 | 66 | - Create different network configuration bundles for ECC, FCC |
Jeej | 25:cf50a4098334 | 67 | - Move the VID from DLL config file to a new file with index 6. |
Jeej | 25:cf50a4098334 | 68 | - Use the former VID field in DLL config as Area Network Identifier |
Jeej | 25:cf50a4098334 | 69 | - Use the former firmware version ID in the Version File as |
Jeej | 25:cf50a4098334 | 70 | Area Network Identifier |
Jeej | 25:cf50a4098334 | 71 | - Add workaround to prevent replay filtering for transition to |
Jeej | 25:cf50a4098334 | 72 | version 4.10.0 from 4.9.x |
Jeej | 25:cf50a4098334 | 73 |