|
| 1 | +NXP Zephyr SDK v3.7.0.0 Release Notes |
| 2 | +============================= |
| 3 | + |
| 4 | +The nxp-zsdk provides a NXP Zephyr Downstream for NXP SOCs. |
| 5 | + |
| 6 | +How to get the code |
| 7 | +=================== |
| 8 | + |
| 9 | +Use the getting Zephyr started guide to setup your development environment. However, |
| 10 | +the west init command is as follows: |
| 11 | + |
| 12 | + $ west init -m https://github.com/nxp-zephyr/nxp-zsdk.git --mr <<TODO: INSERT version/tag/branch>> |
| 13 | + |
| 14 | +Then, run: |
| 15 | + $ west update |
| 16 | + $ west zephyr-export |
| 17 | + |
| 18 | +The Zephyr getting started guide can be found at: https://docs.zephyrproject.org/latest/develop/getting_started/index.html |
| 19 | + |
| 20 | +Release Highlights |
| 21 | +================== |
| 22 | + |
| 23 | +Aligned with Zephyr Project v3.7-branch |
| 24 | + |
| 25 | +Zephyr Project sync SHA : 36940db938a8f4a1e919496793ed439850a221c2 |
| 26 | + |
| 27 | +nxp-zephyr Change Log |
| 28 | +===================== |
| 29 | +Following Changes have been applied on top of the Zephyr v3.7.0 release branch: |
| 30 | + |
| 31 | +Base Enablement |
| 32 | +=============== |
| 33 | + |
| 34 | +- RW61x: Added standby (Power Mode 3 - PM3) support |
| 35 | +- Enabled standby (PM3) for RW612 and set IMU as wakeup source |
| 36 | +- rw6xx: Added support for XTAL32K clock |
| 37 | +- Added support to wakeup from a pin input |
| 38 | +- Added support to wakeup from an external pin |
| 39 | +- Set IMU as wakeup source for frdm_rw612 |
| 40 | +- Added PM Action for MCUX LPC and NXP UART Flexcomm drivers |
| 41 | +- soc: rw6xx: Add code to fire the GPIO callback |
| 42 | +- drivers: gpio_mcux_lpc: Provide an API to fire callbacks |
| 43 | +- drivers: mdio: Clear interrupt signal in ISR |
| 44 | + |
| 45 | + |
| 46 | +BLE support |
| 47 | +============ |
| 48 | + |
| 49 | +- Add config for coex applications |
| 50 | +- Added command cmd_unblock_send in Bluetooth shell to send data traffic in coex scenario. |
| 51 | +- Added rw612_bga overlay for hci_uart sample |
| 52 | +- bt_shell: Support ble multilink connection |
| 53 | +- Enabled standby (PM3) for coex, central_ht and peripheral_ht applications |
| 54 | + |
| 55 | +Wi-Fi support |
| 56 | +============= |
| 57 | + |
| 58 | +STA mode with supplicant control interface support |
| 59 | +- Added STA Basic mode: |
| 60 | +- Added STA Enterprise mode |
| 61 | +- Added STA DPP mode |
| 62 | +- Added STA WPS support |
| 63 | +- Added STA mode 11 k/v/r roaming support |
| 64 | +- Added STA mode MBO CERT support |
| 65 | + |
| 66 | +Soft-AP mode with hostap control interface support |
| 67 | +- Added Soft-AP Basic mode |
| 68 | +- Added Soft-AP Enterprise mode |
| 69 | +- Added Soft-AP DPP mode |
| 70 | +- Added Soft-AP WPS support |
| 71 | +- Added Soft-AP ECSA support |
| 72 | + |
| 73 | +OpenThread Support |
| 74 | +================== |
| 75 | + |
| 76 | +- Added RCP Spinel interface support for OpenThread |
| 77 | + |
| 78 | +TF-M / mbedTLS / Crypto |
| 79 | +======================= |
| 80 | + |
| 81 | +- els_pkc crypto module updated to v1.9.0 |
| 82 | +- psa_crypto_driver v1.0.1 interface added to provide hardware acceleration via PSA APIs for RW61x |
| 83 | +- mbedTLS v3.6.0 with support for HW acceleration via PSA APIs for RW61x |
| 84 | +- TF-M v2.1.0 enablement for RW61x |
| 85 | + - Supports frdm_rw612/rw612/ns and rd_rw612_bga/rw612/ns boards |
| 86 | + - Enabled use of Hardware TRNG as entropy source |
| 87 | + - Use of ELS based key for initial attestation |
| 88 | + - Use of ELS die internal key as ROT for HUK |
| 89 | + - Added inline PRINCE encryption and decryption (IPED) - encryption of external Flash - support to ITS |
| 90 | + |
| 91 | +EdgeLock 2GO support |
| 92 | +==================== |
| 93 | + |
| 94 | +- Added nxp_iot_agent v5.2.1 module |
| 95 | + - Enabled el2go_agent, el2go_claimcode_encryption, el2go_import_blob and el2go_mqtt_demo samples for RW61x |
0 commit comments