mfw-nb1_nrf9160_0.3.0-prealpha release notes
-------------------------------------------

** Introduction to the mfw-nb1_nrf9160 release notes **

These release notes describe the changes in the mfw-nb1_nrf9160 firmware from version to version.
The release notes are intended to list briefly all relevant changes in a given version. 

Copyright (c) Nordic Semiconductor ASA. All rights reserved.


*** mfw-nb1_nrf9160_0.3.0-123.prealpha
*************************************

The mfw-nb1 is the 3GPP LTE release 13 Cat-NB1 firmware for the modem subsystem of nRF9160.

This firmware version is for nrf9160 modules.

Operation is enabled on E-UTRA Bands 1, 2, 3, 4, 5, 8, 12, 13, 17, 20, 25, 26, 28, and 66.

*** New functionality
*********************
-

*** Changes
***********
- PSM initialization modified to overcome interoperability issue with certain networks.
- Support for configuration in which application does not allocate memory for modem logging.

*** Bug fixes
*************
- Improvements to band lock.
- Performance, reliability, and stability improvements.

*** Limitations
***************
The release is a pre-alpha release and meant to be used on engineering samples.
It includes the following limitations:
	- Device management is not enabled.
	- nRF9160 power consumption has not been optimized.
	- Performance (e.g. operation in weak signal conditions and data throughput)
	  has not been optimized.
	- Up to three simultaneous TLS/DTLS connections are possible.
	- TLS
		- Maximum server certificate chain size has been limited to 4kB.
		- Complete server certificate verification is not supported.
		- pkcs#8 is not supported.
	- DTLS supports PSK authentication only.
	- Inter-frequency cell re-selection not supported.
	- No eDRX or non-anchor carrier support.
	- User plane data not supported.
	- Thermal protection has not been activated. Temperature indications are not sent
	  either.
	- Firmware update over-the-air (FOTA) not supported.

*** Known Issues
****************
- This firmware version cannot handle TLS/DTLS Pre-shared keys that have been provisioned
  with mfw-m1_nrf9160_0.2.5-78.prealpha or older version.

*** MD5 checksums
*****************

72B3D7C.ipc_dfu.signed.ihex
1e0ff8c72217309b52fed1a653f22c61 (MD5)

firmware.update.image.digest.txt
b1b06b0dfef779b810e693bbe8081cc4 (MD5)

firmware.update.image.hex
810fadd5fb1e3284fe7262c40a11695a (MD5)


*** mfw-nb1_nrf9160_0.3.0-94.prealpha
*************************************

The mfw-nb1 is the 3GPP LTE release 13 Cat-NB1 firmware for the modem subsystem of nRF9160.

This firmware version is for nrf9160 modules.

Operation is enabled on E-UTRA Bands 1, 2, 3, 4, 5, 8, 12, 13, 17, 20, 25, 26, 28, and 66.

*** New functionality
*********************
- Support for physical layer downlink gaps.

*** Changes
***********
- EMM always indicates in signalling that control plane data is preferred.
- Accuracy improvements to temperature and battery measurements.
- Improvements to mobility procedures.
- Workaround to prevent LTE modem stopping when debugging through SWD interface
  (ref. nRF9160 rev. Engineering A anomaly #17).
- Workaround to improve stability in application domain system on idle or system off
  conditions.

*** Bug fixes
*************
- Correction to triggering of RLF.
- Fix to EARFCN handling when operating on B66.
- Fix to PCO IE handling in PDN connectivity reject.
- Pending Detach procedure cleared when entering DEREGISTERED state in order to avoid
  unexpected Detach procedure.
- Fix to occasional SIB1-NB reception failure due to reception scheduling and performance
  issues.
- Fix to occasional NPDCCH reception failure at high repetition levels.
- Fix to occasional NPUSCH reception failure when hyper-SFN wraps.
- Random access procedure improvements for various failure cases.
- Improvements to neighbor cell handling when several or no cells are present.
- Performance, reliability, and stability improvements.

*** Limitations
***************
The release is a pre-alpha release and meant to be used on engineering samples.
It includes the following limitations:
	- Device management is not enabled.
	- nRF9160 power consumption has not been optimized.
	- Performance (e.g. operation in weak signal conditions and data throughput)
	  has not been optimized.
	- Up to three simultaneous TLS/DTLS connections are possible.
	- TLS
		- Maximum server certificate chain size has been limited to 4kB.
		- Complete server certificate verification is not supported.
		- pkcs#8 is not supported.
	- DTLS supports PSK authentication only.
	- Inter-frequency cell re-selection not supported.
	- No eDRX or non-anchor carrier support.
	- User plane data not supported.
	- Thermal protection has not been activated. Temperature indications are not sent
	  either.

*** Known Issues
****************
- This firmware version cannot handle TLS/DTLS Pre-shared keys that have been provisioned
  with mfw-m1_nrf9160_0.2.5-78.prealpha or older version.

*** MD5 checksums
*****************

72B3D7C.ipc_dfu.signed.ihex
1e0ff8c72217309b52fed1a653f22c61 (MD5)

firmware.update.image.digest.txt
48b01ef6a9272fa3cb6f4ae6f6cfd4fc (MD5)

firmware.update.image.hex
571f2feb480693b41e5cf4bca5b49ff4 (MD5)


*** mfw-nb1_nrf9160_0.3.0-59.prealpha
*************************************

The mfw-nb1 is the 3GPP LTE release 13 Cat-NB1 firmware for the modem subsystem of nRF9160.

This firmware version is for nrf9160 modules.

Operation is enabled on E-UTRA Bands 3, 5, 8, 20, and 28.

*** New functionality
*********************
-

*** Changes
***********
- Neighbor cell handling improvements for mobility cases where several neighbors are present.
- %XMAGPIO AT command format update (AT cmd ref guide v0.7.1). Backward compatibility to
  the old format maintained.

*** Bug fixes
*************
- NPUSH transmission time computation fixes for rare use cases.
- SIB1-NB reception fixes for some SIB1-NB scheduling cases.
- Neighbor cell MIB-NB reception handling fixes.
- Several minor logging/tracing related fixes.
- Fix to NAS initiated cell selection stopping.
- Fix to neighbor cell list handling during cell reselection.
- Performance, reliability, and stability improvements.

*** Limitations
***************
The release is a pre-alpha release and meant to be used on engineering samples.
It includes the following limitations:
	- Device management is not enabled.
	- nRF9160 power consumption has not been optimized.
	- Performance (e.g. operation in weak signal conditions and data throughput)
	  has not been optimized.
	- Up to three simultaneous TLS/DTLS connections are possible.
	- TLS
		- Maximum server certificate chain size has been limited to 4kB
		- Complete server certificate verification is not supported
		- pkcs#8 is not supported
	- DTLS supports PSK authentication only.
	- Content of inter-frequency cell re-selection SIB parameters are not supported.
	- No eDRX or non-anchor carrier support.
	- User plane data not supported.
	- Thermal protection has not been activated. Temperature indications are not sent
	  either.

*** Known Issues
****************
- This firmware version cannot handle TLS/DTLS Pre-shared keys that have been provisioned
  with mfw-m1_nrf9160_0.2.5-78.prealpha or older version.

*** MD5 checksums
*****************

firmware.update.image.hex 
1b82bead26023dcb3f73c301e412d958 (MD5)

firmware.update.image.digest.txt 
e041cabf5a910c72ba2cc44c93503354 (MD5)

72B3D7C.ipc_dfu.signed.ihex
1e0ff8c72217309b52fed1a653f22c61 (MD5)


*** mfw-nb1_nrf9160_0.3.0-12.prealpha
*************************************

The mfw-nb1 is the 3GPP LTE release 13 Cat-NB1 firmware for the modem subsystem of nRF9160.

This firmware version is for Dev2 modules.

Operation is enabled on E-UTRA Bands 3, 5, 8, 20, and 28.

*** New functionality
*********************
- Handling of USIM PIN2.
- Support for SMS RP-SMMA messaging.
- Logging (tracing) via application domain.
- Reading of battery voltage.
- Reading of internal temperature of the module.

*** Changes
***********
- Improvements to UICC polling and presence detection.
- Handling IPv6 address lifetime.
- Support for 4 DNS server addresses.

*** Bug fixes
*************
- Fixed encoding of Mobile Identity IE for M-TMSI used in NAS signaling.
- Paging response to be aborted after responding failed for example due to radio
  circumstances.
- Fixed issue of accepting NULL integrity algorithm in NAS.
- Performance, reliability, and stability improvements.

*** Limitations
***************
The release is a pre-alpha release and meant to be used on engineering samples.
It includes the following limitations:
	- Device management is not enabled.
	- nRF9160 power consumption has not been optimized.
	- Performance (e.g. operation in weak signal conditions and data throughput)
	  has not been optimized.
	- Up to three simultaneous TLS/DTLS connections are possible
	- TLS
		- Maximum server certificate chain size has been limited to 4kB
		- Complete server certificate verification is not supported
		- pkcs#8 is not supported
	- DTLS supports PSK authentication only
	- Content of inter-frequency cell re-selection parameters are not supported.
	- Limited support for mobility
	- No DRX or non-anchor carrier support
	- User plane data not supported
	- Thermal protection has not been activated. Temperature indications are not sent
	  either.

*** Known Issues
****************
- This firmware version cannot handle TLS/DTLS Pre-shared keys that have been provisioned
  with mfw-m1_nrf9160_0.2.5-78.prealpha or older version.

*** MD5 checksums
*****************

firmware.update.image.hex 
0fe0d0ba63fd69971a435179c35e3af9 (MD5)

firmware.update.image.digest.txt 
68243352af2b465fc3f1c004f866b2ed (MD5)

72B3D7C.ipc_dfu.signed.ihex
1e0ff8c72217309b52fed1a653f22c61 (MD5)


*** mfw-nb1_nrf9160_0.2.5-78.prealpha
*************************************

The mfw-nb1 is the 3GPP LTE release 13 Cat-NB1 firmware for the modem subsystem of nRF9160.

This firmware version is for Dev2 modules.

Note. This firmware version cannot handle TLS/DTLS Pre-shared keys that have been 
      provisioned with mfw-m1_nrf9160_0.2.5-78.prealpha.

*** New functionality
*********************
- Detach and re-attach after the last PDN connection disconnected.
- Improved handling of situations where AT client cannot be served in decent time.

*** Changes
***********
- Reading of TLS Client certificate, Client private key, and Pre-shared Key prohibited,
  and stored as encrypted.

*** Bug fixes
*************
- Several bug fixes improving reliability and performance
- Combined TAU to be initiated if periodic TAU timer expires during PSM active.

*** Limitations
***************
The release is a pre-alpha release and meant to be used on engineering samples.
It includes the following limitations:
	- Device management is not enabled.
	- nRF9160 power consumption has not been optimized.
	- Performance (e.g. operation in weak signal conditions and data throughput)
	  has not been optimized.
	- Up to three simultaneous TLS/DTLS connections are possible
	- TLS
		- Maximum server certificate chain size has been limited to 4kB
		- Complete server certificate verification is not supported
		- pkcs#8 is not supported
	- DTLS supports PSK authentication only
	- Content of inter-frequency cell re-selection parameters are not supported.
	- Limited support for mobility
	- No DRX or non-anchor carrier support
	- User plane data not supported

*** Known Issues
****************
There are no known issues in this release.

*** MD5 checksums
*****************

flash_modem.bat
6700325cf8da3c5abf863047156ff0cf (MD5)

fs_image.mfwRD-nb1_nrf9160_0.2.5-78.prealpha.hex
05fec1f1fe0cd7dba4d62b13a7100d15 (MD5)

mfwRD-nb1_nrf9160_0.2.5-78.prealpha.hex
ab7ec2e96cc2cc289234164c6b53286a (MD5)


*** mfw-nb1_nrf9160_0.2.5-58.prealpha
*************************************

The mfw-nb1 is the 3GPP LTE release 13 Cat-NB1 firmware for the modem subsystem of nRF9160.

This firmware version is for Dev2 modules.

*** New functionality
*********************
PLMN specific T3402 support for multiple PLMNs.
GPIO controlled antenna tuner.
Support for device RF testing (RF path external to the module).
Inter-frequency cell re-selection.

*** Changes
***********
Improvements to L2 buffer handling

*** Bug fixes
*************
Several bug fixes improving reliability and performance.

*** Limitations
***************
The release is a pre-alpha release and meant to be used on engineering samples.
It includes the following limitations:
	- Device management is not enabled.
	- Confidentiality and authenticity of TLS/DTLS credentials and other
	  provisioned data is not protected.
	- nRF9160 power consumption has not been optimized.
	- Performance (e.g. operation in weak signal conditions and data throughput)
	  has not been optimized.
	- Up to three simultaneous TLS/DTLS connections are possible
	- TLS
		- Maximum server certificate chain size has been limited to 4kB
		- Complete server certificate verification is not supported
		- pkcs#8 is not supported
	- DTLS supports PSK authentication only
	- Content of inter-frequency cell re-selection parameters are not supported.
	- Limited support for mobility
	- no DRX or non-anchor carrier support
	- User plane data not supported

*** Known Issues
****************
There are no known issues in this release.

*** MD5 checksums
*****************

firmware.update.image.digest.txt 
6aa3c560580ac74a94b9bf0df95e5cde (MD5)

firmware.update.image.hex 
9040ed9472a199283284c5044fe15f0e (MD5)

flash_modem.bat 
371fa2fa10b228218708891fded75822 (MD5)


*** mfw-nb1_nrf9160_0.2.5-24.prealpha
*************************************

The mfw-nb1 is the 3GPP LTE release 13 Cat-NB1 firmware for the modem subsystem of nRF9160.

This firmware version is for R&D configured Dev2 modules of nRF9160 Preview Development Kits.

*** New functionality
*********************
Radio Link Monitoring for radio link failure detection.

*** Changes
***********
Improved uplink data flow control for greater user data rates.

*** Bug fixes
*************
Several bug fixes improving reliability and performance.

*** Limitations
***************
The release is a pre-alpha release and meant to be used on engineering samples.
It includes the following limitations:
	- Device management is not enabled.
	- Firmware update is done via the modem debugger interface.
	- Confidentiality and authenticity of TLS/DTLS credentials and other
	  provisioned data is not protected in the R&D configuration.
	- nRF9160 power consumption has not been optimized.
	- Performance (e.g. operation in weak signal conditions and data throughput)
	  has not been optimized.
	- Up to three simultaneous TLS/DTLS connections are possible
	- TLS
		- Maximum server certificate chain size has been limited to 4kB
		- Complete server certificate verification is not supported
		- pkcs#8 is not supported
	- DTLS supports PSK authentication only
	- Content of inter-frequency cell re-selection parameters are not supported.
	- Some of the more advanced AT commands defined in 'nRF91 AT Commands' are
	  indicative, and have not been tested in full coverage.
	- Limited support for mobility
	- User plane data not supported

*** Known Issues
****************
There are no known issues in this release.

*** MD5 checksums
*****************

mfw-nb1_nrf9160_0.2.5-24.prealpha.hex
e1b690175dc829bc3661fe578ca48002 (MD5)

flash_modem.bat
3066a0dd98cb932db580a065762c3a50 (MD5)

fs_image.mfw-nb1_nrf9160_0.2.5-24.prealpha.hex
05fec1f1fe0cd7dba4d62b13a7100d15 (MD5)


*** mfw-nb1_nrf9120_0.2.1-25.prealpha
************************************

The mfw-nb1 is the 3GPP LTE Release 13 Cat NB1 firmware for the modem subsystem of nRF9120 in the
nRF91 MLM1 Preview Development Kit.

Operation is enabled on E-UTRA Bands 2, 3, 8, 12, 13, 17, 20, 25 and 28.

*** New functionality
*********************
Since this is a baseline release note, this section is not applicable.

*** Changes
***********
Since this is a baseline release note, this section is not applicable.

*** Bug fixes
*************
Since this is a baseline release note, this section is not applicable.

*** Limitations
***************
The release is an early pre-alpha release and meant to be used on an engineering sample.
It includes the following limitations:
	- Device management is not enabled. Firmware update is done via the debugger interface.
	- Platform security is not fully enabled.
	- nRF9120 SoC power consumption has not been optimized.
	- Performance (e.g. operation in weak signal conditions and data throughput) has not been
	  optimized.
	- TLS
		- Maximum server certificate chain size has been limited to 4kB
		- Complete server certificate verification is not supported
		- pkcs#8 is not supported
	- DTLS supports PSK authentication only
	- Up to three simultaneous TLS/DTLS connections are possible
	- Some of the more advanced AT commands defined in 'nRF91 AT Commands' are indicative, and
	  have not been tested in full coverage.
	- Limited support for mobility
	- User plane data not supported

*** Known Issues
****************
There are no known issues in this release.

*** MD5 checksums
*****************

mfw-nb1_nrf9120_0.2.1-25.prealpha.hex
3161bb41af18ac5f540f15e6859fa954 (MD5)

fs_image.mfw-nb1_nrf9120_0.2.1-25.prealpha.hex
f0b83297855a5093715b1350aa1e0b27 (MD5)

flash_modem.bat
b1bc0ab87d6821e4fbe3e6359e8ed815 (MD5)

