diff --git a/app/VERSION b/app/VERSION index 1457d6ad..445af309 100644 --- a/app/VERSION +++ b/app/VERSION @@ -1,5 +1,5 @@ VERSION_MAJOR = 0 -VERSION_MINOR = 1 +VERSION_MINOR = 2 PATCHLEVEL = 0 VERSION_TWEAK = 0 EXTRAVERSION = diff --git a/docs/known_issues.rst b/docs/known_issues.rst index 72841b3d..e78ca237 100644 --- a/docs/known_issues.rst +++ b/docs/known_issues.rst @@ -21,22 +21,45 @@ A known issue can list one or both of the following entries: Some known issues have a workaround. Sometimes, they are discovered later and added over time. -The |APP_NAME| v0.1.0 -********************* +The |APP_NAME| +************** + +`v0.2.0` + +AL-239: Occasional timeout in the reader when executing the RD-NFC-STDTXN-2.0 test from the Test Harness + When executing the RD-NFC-STDTXN-2.0 test case, the reader might report an RX timeout error code in the serial console. + For more details, see `Test Harness issue #191`_. + +`v0.2.0` + +AL-282: Undefined access decision when executing the RD-NFC-STDTXN-2.0 Test Harness case in a loop + When executing the RD-NFC-STDTXN-2.0 test case multiple times in a row (with valid credentials provisioned), the reader might not report the access decision at all. + As a result, neither ``ACCESS GRANTED`` nor ``ACCESS DENIED`` log is displayed in the serial output of the reader under test. + +`v0.1.0` `v0.2.0` AL-148: The RD-NFC-STDTXN-1.0 test case fails when the NFC module ST X-NUCLEO-NFC05A1 is in use Testing RD-NFC-STDTXN-1.0 with the NFC module NFC05A1 results in failure. The issue arises from an error indicated by the test harness, which detects the presence of an invalid TLV tag in the payload received from the Device Under Test (DUT). **Workaround:** Switch to X-NUCLEO-NFC09A1, a newer, recommended revision of the NFC ST module. - Attach X-NUCLEO-NFC09A1 shield to the nRF54L15 DK, rebuild the firmware with the ``CONFIG_ST25R200_DRV`` Kconfig option enabled, and re-flash the nRF54L15 DK. + Attach the X-NUCLEO-NFC09A1 shield to the supported Nordic development kit, rebuild the firmware with the ``CONFIG_ST25R200_DRV`` Kconfig option enabled, and reflash the DK. + +`v0.1.0` `v0.2.0` AL-158: Access control is insufficient due to relying only on signature verification The reader device does not have the capability to configure additional access rules. Access Manager is not implemented. +`v0.1.0` `v0.2.0` + AL-159: Cannot provision multiple user devices The system allows provisioning of only one user device to the reader device. +`v0.1.0` `v0.2.0` + AL-161: The RD-NFC-STDTXN-2.0 [X-NUCLEO-NFC08A1] test exhibits a delay in the transaction initiation step During the RD-NFC-STDTXN-2.0 test execution, there is a noticeable delay of a few seconds after the transaction initiation step. + + **Workaround:** Switch to X-NUCLEO-NFC09A1, a newer, recommended revision of the NFC ST module. + Attach the X-NUCLEO-NFC09A1 shield to the supported Nordic development kit, rebuild the firmware with the ``CONFIG_ST25R200_DRV`` Kconfig option enabled, and reflash the DK. diff --git a/docs/links.txt b/docs/links.txt index bc8fef4b..f3ce75db 100644 --- a/docs/links.txt +++ b/docs/links.txt @@ -10,6 +10,8 @@ .. _`running test scripts`: https://github.com/csa-access-control/aliro-certification-tool?tab=readme-ov-file#c---creating-a-test-run-running-test-scripts .. _`Setting up the command-line build environment`: https://docs.nordicsemi.com/bundle/ncs-2.9.0/page/nrf/installation/install_ncs.html#set_up_the_command-line_build_environment .. _`Zephyr CMake package`: https://docs.nordicsemi.com/bundle/ncs-2.9.0/page/zephyr/build/zephyr_cmake_package.html#cmake-pkg +.. _`Test Harness issue #191`: https://github.com/csa-access-control/aliro-certification-tool/issues/191 + .. ### Source: docs.nordicsemi.com Requires manual update to align it with the NCS version. diff --git a/docs/release_notes.rst b/docs/release_notes.rst index 971b729e..8ce6e494 100644 --- a/docs/release_notes.rst +++ b/docs/release_notes.rst @@ -5,13 +5,46 @@ Release notes This page outlines changes introduced with each release of the |APP_NAME|. +v0.2.0 +****** + +.. note:: + |EXPERIMENTAL_NOTE| + +Changelog +========= + +The following updates were introduced in this release. + +* Added: + + * Experimental support for the following development platforms: + + * `nRF52840 DK`_ + * `nRF5340 DK`_ + + * A platform logger implementation. + * Integrated a new NFC transport interface. + * Integrated simplified Aliro stack API. + +* Changed: + + * Improved the implementation the following components in RFAL platform abstraction layer: + + * Timers + * Semaphores + * Threading + v0.1.0 ****** .. note:: |EXPERIMENTAL_NOTE| -See the following section for the list of implemented features. +Changelog +========= + +The following updates were introduced in this release. * Added experimental support for the following: