AIROC™ Bluetooth SDK 4.7.0 release notes

Release Notes

Infineon, SDK 4.7.0, Bluetooth, AIROC, Release notes

Infineon Technologies AG

AIROC™ Bluetooth SDK 4.7.0 release notes

28 giu 2024 — Scope and purpose. This release is an update to AIROC™ Bluetooth SDK 4.6.3. AIROC™ Bluetooth SDK 4.7.0 is targeted for the CYW20706, CYW20719B2, ...

BTSDK 4 7 0 Release Notes

AIROC™ Bluetooth SDK 4.7.0 Release Notes - Infineon Developer Community

PDF preview unavailable. Download the PDF instead.

BTSDK 4 7 0 Release Notes
AIROCTM Bluetooth® SDK 4.7.0 release notes
About this document
Scope and purpose
This release is an update to AIROCTM Bluetooth® SDK 4.6.3.
AIROCTM Bluetooth® SDK 4.7.0 is targeted for the CYW20706, CYW20719B2, CYW20721B2, CYW20736, CYW20835B1, CYW20819, CYW20820, CYW20829, CYW89820, CYW43012 AIROCTM Wi-Fi & Bluetooth® combo chips (for embedded Bluetooth® development only), and CYW5557x AIROCTM Wi-Fi & Bluetooth® combo chips. ModusToolboxTM software with the Bluetooth® software library provides a complete development environment to allow you to quickly create Bluetooth®-enabled IoT solutions such as smartwatches, medical devices, or home automation platforms. This document describes the features and known limitations of Bluetooth® SDK 4.7.0.
Table of contents
About this document ..................................................................................................................... 1 Table of contents .......................................................................................................................... 1 What's changed ............................................................................................................................ 2 Features and Modifications ....................................................................................................................................... 2 Bug Fixes ............................................................................................................................................................... 2 Documentation Updates ........................................................................................................................................... 2 What's included ............................................................................................................................ 3 AIROCTM Bluetooth® SDK ............................................................................................................................................ 3 Design impact............................................................................................................................... 4 Updating from previous Bluetooth® SDK versions ................................................................................................... 4 Supported boards ......................................................................................................................... 5 Known issues/limitations ............................................................................................................... 7 Open source ................................................................................................................................ 16 Further reading ........................................................................................................................... 17

Release Notes www.infineon.com

Please read the Important Notice and Warnings at the end of this document

002-40239 Rev. ** 2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
What's changed
What's changed
Features and Modifications
[1] Added one channel LE Sniffing on CYW89829 (BTSDK-10575). [2] Added code examples for Bluetooth LE ISOC data on CYW20829 (BTSDK-10597). [3] Added API to configure TX Power on CYW20829 (BTSDK-10598). [4] Added BSP for CYW89829 40QFN part (BTSDK-10659). [5] Added support for several modules to Hello_Client application (BTSDK-10757). [6] Bluetooth Classic audio pro apps have been released to public GitHub (BTSDK-9391). [7] Headset standalone code example is now available for CYW20706 (BTSDK-9818). [8] Firmware is now available as a standalone asset, rather than part of another asset (BTSDK-10623). To
make use of this, existing app customers should update the btstack-integration library to latest 5.x version and update their BSP to the latest released version.
Bug Fixes
[9] [20706] Added recertification patches to SPI FW target (BTSDK-10663). [10] wiced_bt_dev_read_rssi() API no longer returns 0 value for RSSI in 20721 (Audio watch)( BTSDK-
10584). [11] Fixed IFXV remote control example exit pairing mode issue with wake from SDS from GPIO input
(power key) (BTSDK-10490). [12] [CYW920721M2EVK-02][Headset_Speaker_Pro_AMA][Watch_AMA] is now able to perform Alexa
voice search without the error message "WARNING congested, buffer count 0 60" (BTSDK-8613). [13] wiced_bt_dev_force_update_tx_power_table symbol is now available for CYW20719 (BTSDK-7736). [14] [CYW920829-Battery_Server_OTA] can now program the MCUboot application (ICWAEPROD-19578). [15] [CYW920829M2EVK-02][Bluetooth_LE Extended Advertisement Beacon] is now able to capture Tera
Term Logs (ICWAEPROD-19465). [16] [20829B0-TO][PSVP]legacy advertise enable/legacy advertise disable command given twice no longer
gives command disallowed (FWBT-6398). [17] [CYW920829-Keyboard]:[OTA]: Fixed problem with OTA upgrade whereby it failed to start and device
disconnected with connection timed-out (BTSDK-10009). [18] CYW920829-KEYBOARD: 'Error initializing interface' pop-up no longer observed after clicking on start
button to perform OTA upgrade (BTSDK-10008).
Documentation Updates
[19] Improved wiced_bt_dev_read_rssi() API documentation (BTSTACK-5537). [20] [CYW920835M2EVB-01] BSP BT version was updated on webpage (BTSDK-10521). [21] CYW920721M2EVK-01/-02/-03: BSP BT version on webpage was updated to 5.4 (BTSDK-10518). [22] Updated manufacturer name for Vela-IF820-EXT-ANT-DVK and Vela-IF820-INT-ANT-DVK BSPs (BTSDK-
10678). [23] Fixed URL for Vela-IF820-EXT-ANT-DVK and Vela-IF820-INT-ANT-DVK (BTSDK-10619). [24] Updated 20719/20721 CSP and BSP readmes with current BT qualification level (BTSDK-10523). [25] [CYW920829M2EVK-02] CTS Server: In app readme, CTS profile hyperlink no longer redirects to 404
page not found in BT SIG website (ICWAEPROD-15092).

Release Notes

2

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
What's included
What's included
AIROCTM Bluetooth® SDK
This SDK includes the following: · Bluetooth® firmware · Platform and board support packages · Utilities including BTSpy trace, Manufacturing Bluetooth® test tool, Client Control, and Mesh Client Control · Peer apps for OTA and Mesh · A rich set of connectivity APIs that allow for simplified programming of Bluetooth®/Bluetooth® LE
connectivity · Various sample applications that demonstrate how to use the Bluetooth®/Bluetooth® LE APIs · More complex code examples that use various APIs and middleware to create a complete solution

Release Notes

3

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Design impact

Design impact

Updating from previous Bluetooth® SDK versions
AIROCTM Bluetooth® SDK 4.7.0 code examples can be acquired from the Infineon GitHub repository.

Note:

If you must keep an earlier Bluetooth® SDK version, create a new workspace project to pull in the newest Bluetooth® SDK assets to avoid overwriting previous asset versions.

Do the following to create a new application using AIROCTM Bluetooth® SDK 4.7.0 with ModusToolboxTM software 3.x:
1. In the IDE, click the New Application link in the Quick Panel (or use File > New > ModusToolboxTM Application).
2. In Project Creator, click AIROCTM Bluetooth® BSPs. 3. Pick your board for Bluetooth® SDK. 4. Select a template application. 5. Click Create and wait for Project Creator to close.

Release Notes

4

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Supported boards

Supported boards
Board CYW920819EVB-02 CYW920819M2EVB-01 CYBT-213043-EVAL CYBT-223058-EVAL CYBT-263065-EVAL CYBT-273063-EVAL CYW920820M2EVB-01 CYW920820EVB-02 CYBT-243053-EVAL CYBT-253059-EVAL CYW920829M2EVB-01 CYW920835REF-RCU-01 CYW920835M2EVB-01 CYBLE-333074-EVAL-M2B CYBLE-343072-EVAL-M2B CYBLE-343072-MESH CYW920736M2EVB-01 CYW920721M2EVK-01 CYW920721M2EVK-02 CYW920721M2EVB-03 CYBT-413061-EVAL CYBT-423060-EVAL CYBT-483062-EVAL CYW920719B2Q40EVB-01 CYBT-423054-EVAL CYBT-413055-EVAL CYBT-483056-EVAL CYW920706WCDEVAL CYBT-353027-EVAL CYBT-343026-EVAL CYBT-333047-EVAL CYW989820EVB-01 CYW989820M2EVB-01 CYW943012BTEVK-01 CYW9M2BASE-43012BT CYW955572BTEVK-01
Release Notes

MCU CYW20819 CYW20819 CYBT-213043-02 CYBT-223058-02 CYBT-263065-02 CYBT-273063-02 CYW20820 CYW20820 CYBT-243053-02 CYBT-253059-02 CYW20829 CYW20835 CYW20835 CYBLE-333074-02 CYBLE-343072-02 CYBLE-343072-02 CYW20736 CYW20721B2 CYW20721B2 CYW20721B2 CYBT-413061-02 CYBT-423060-02 CYBT-483062-02 CYW20719B2 CYBT-423054-02 CYBT-413055-02 CYBT-483056-02 CYW20706 CYBT-353027-02 CYBT-343026-02 CYBT-333047-02 CYW89820 CYW89820 CYW43012 CYW43012 CYW55572
5

Connectivity CYW20819 CYW20819 CYW20819 CYW20819 CYW20819 CYW20819 CYW20820 CYW20820 CYW20820 CYW20820 CYW20829 CYW20835 CYW20835 CYW20835 CYW20835 CYW20835 CYW20736 CYW20721B2 CYW20721B2 CYW20721B2 CYW20721B2 CYW20721B2 CYW20721B2 CYW20719B2 CYW20719B2 CYW20719B2 CYW20719B2 CYW20706 CYW20706 CYW20706 CYW20706 CYW89820 CYW89820 CYW43012 CYW43012 CYW55572

002-40239 Rev. ** 2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Supported boards

Board Vela-IF820-INT-ANT-DVK Vela-IF820-INT-ANT-DVK

MCU Vela-IF820-INT-ANT Vela-IF820-EXT-ANT

Connectivity CYW20820 CYW20820

Release Notes

6

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Known issues/limitations

Known issues/limitations

Table 1

Documentation

Problem

Various documents included with the release may contain incomplete information or may not have upto-date screen captures or information.

Workaround
New versions of documents, including these release notes, may be available online.

Table 2

Platform

Limitation ModusToolboxTM software 2.4, 3.x supports Arm® GCC, Arm® compiler v6, and IAR toolchain. The Bluetooth® SDK supports only Arm® GCC. The following kits have limited availability: · CYW920819M2EVB-01 · CYW920820M2EVB-01 · CYW920829M2EVB-01 · CYW920835REF-RCU-01 · CYW920835M2EVB-01 · CYW920736M2EVB-01 · CYW920721M2EVK-01 · CYW920721M2EVK-02 · CYW920721M2EVB-03 · CYW989820M2EVB-01 · CYW943012BTEVK-01 · CYW9M2BASE-43012BT · CYW955572BTEVK-01 · CYBLE-333074-EVAL-M2B · CYBLE-343072-MESH

CYW920820EVB-02 has limited availability. Note that support for this platform will be removed in a future Bluetooth® SDK release.

CYW989820EVB-01 has limited availability. Note that support for this platform will be removed in a future Bluetooth® SDK release.

CYW920819EVB-02 has limited availability. Note that support for this platform will be removed in a future Bluetooth® SDK release and will be replaced by CYW920819M2EVB-01.
iAP2 code examples are not included by default in Bluetooth® SDK.

Workaround None. Contact Sales to request access.
Contact sales to request access to the CYW920820M2EVB-01. Contact sales to request access to the CYW989820M2EVB-01 Contact sales to request access to the CYW920819M2EVB-01 Get the MFi license and contact Sales to request access to the additional code example.

Release Notes

7

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Known issues/limitations

Limitation
PEPS code examples for the CYW89820 are not included by default in Bluetooth® SDK.
BSPs using CYW20706 and CYW20736 chips do not support Device Configurator

Workaround
Contact Sales to request access to the additional code examples available for CYW89820.
Modify pin or peripheral configurations directly in wiced_platform.h, wiced_platform.c, or platform.h BSP files.

Release Notes

8

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Known issues/limitations

Table 3

Bluetooth® SDK

Problem

[CYW920721M2EVK-01] HAL_ADC: Incorrect voltage values are displayed when GPIO pin P0 is connected to 3.3V (CYW20739B2-963).

[CYW920721M2EVK-02] Headset_wass: Glitches are heard on PRI and no audio on SEC during audio streaming when OTA upgrade through the OTA SPP app is running (BTSDK-5256).

[CYW920721M2EVK-02] Headset_wass: No voice prompt is working when the time SEC is reset during headset reconnection from PRI (BTSDK-3044).

[CYW920721B2EVK-02][Headset_WASS_AMA]: DUT's LE is not getting discoverable in Alexa App (BTSDK-6944).

[CYW920721M2EVK-02] Speaker Pro AMA: Need to put the DUT in discoverable mode to perform LE reconnection (BTSDK3410).

[CYW55572BTEVK-01] Handsfree: Echo can be observed with high mic gains on eval kit (BTSDK-8015).

[CYW920736M2EVB-01] Downloads: Back-to-back download of applications is not supported (BTSDK-3330).

[CYW920819EVB-02] Watch: Current spikes of 200 µA on J15 (VDDIO) (BTSDK-49)
[CYW920820EVB-02] The Spi_master functionality does not work after changing the pin configuration through the Device Configurator (BTSDK-1093).
[CYW920820EVB-02] The Spi_slave functionality does not work after changing the pin configuration through the Device Configurator (BTSDK-1092).
[CYW920820EVB-02] homekit_lightbulb: Characteristics datatype is displayed as "unknown" (BTSDK-4296).
[CYW920835M2EVB-01] Mesh snip light LC server is advertising as SmartLight (BTSDK-8462).
[CYBT-213043-EVAL] MC receives bad packets when HCI tracing is enabled due to the low baud rate and buffer settings with Linux (BTSDK-1908).
[CYBT-213043-EVAL] Lecoc: Intermittently observed bad packets (BTSDK-1852).
When using the ANS application, the UI does not allow generating all possible alerts simultaneously (BTSDK-145).

Workaround This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.
Customers should implement echo cancellation algorithms on the DSP audio hardware codec vendor of choice. After downloading an application to a device, the reset recovery operation must be performed on the device before a new application can be downloaded. This issue will not be fixed.
Device Configurator should be used only for reserving pins and not assigning functionality. This issue will not be fixed. Device Configurator should be used only for reserving pins and not assigning functionality. This issue will not be fixed. This issue will be addressed in a future Bluetooth® SDK release. This issue will not be fixed.
Decrease logging on the UART for Linux. This issue will not be fixed.
This issue is due to CY serial bridge software. This issue will not be fixed. This is a current UI limitation; the application can handle generating alerts. The UI can generate individual alerts.

Release Notes

9

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Known issues/limitations

Problem [CYW955572BTEVK-01] Watch [AVRC CT]: Only Title of the track is being displayed on the track details window in AVRC CT tab after playing a song (BTSDK-9250). [CYW955572BTEVK-01][Audio_Watch] Unable to reconnect Airpods Pro with DUT after disconnection (BTSDK-9184). [CYW955572BTEVK-01][Audio_Watch] Unable to wake DUT from Sleep via CUSTOM Button or GPIO_Pin(wake_gpio) (BTSDK-9177).
[CYW920719B2Q40EVB-01] [Watch-SPI-Transport-Mode] Unable to stop A2DP SRC Sine wave streaming via SPI (BTSDK-9157). [CYW920706WCDEVAL] Headset: Call audio from third party phone to DUT is not audible in wired headset connected to DUT (BTSDK-9146).
[CYW920706WCDEVAL] A2dp_Sink: During streaming audio from peer, minor glitch/ pop sound heard randomly (BTSDK9135). [CYW920835M2EVB-01] After setting the Dimmable brightness 0 using Dimmer, unable to turn On/Off using peer app until it turn on again using dimmer (BTSDK-8873).
[CYW920721B2EVK-02/CYW920721M2EVB-03] HCI_LOOP_BACK : Not getting any traces /logs in BTSPY for STOP Test (CYW20739B2-922). [CYW955572BTEVK-01] Audio_Gateway app: eSCO connection active even after unbond button press (BTSDK-9338). WsOtaUpgrade failed with Win11 (BTSDK-9243). [CYW955572BTEVK-01][Headset_Speaker]: AVRC CT state is not getting updated few times when play/pause is performed from peer device after re-connection from DUT (BTSDK-7092). [IOP][CYW920721M2EVK-02][Headset_Speaker]: Audio streaming is not resuming after ending an outgoing active voice call, which is initiated during audio streaming (BTSDK5206). [CYW920719B2Q40EVB-01] Hello-Sensor: Reconnection failed with Honor 8/ Honor Play phone randomly (CYW20739B21119) [CYW920721B2EVK-02/CYW920721M2EVB03]HCI_LOOP_BACK : Not getting any traces /logs in BTSPY for STOP Test (CYW20739B2-922)

Workaround This is a current limitation. Only title of the track is visible on client control.
This is a current limitation. Reconnection between Airpods Pro and DUT fails. This is a current limitation. Client Control does not list the tabs supported by the embedded application and is unable to perform operations like BR/EDR or LE Discovery. This is a current limitation. On clicking "Stop Streaming" button, the Sine wave sampling streaming does not stop. This is a current limitation. Call audio spoken from third party phone is not audible at DUT (wired headset connected to DUT). This is a current limitation. Some minor pop sound/ glitch is observed randomly in audio. This is a current limitation. After setting the Dimmable brightness 0 using Dimmer, unable to turn On/Off using peerapp until it turn on again using dimmer. This is a current limitation.
This is a current limitation.
This is a current limitation. This is a current limitation and was determined to be a problem with the peer device. This is a current limitation and was determined to be IOP issue with a specific phone.
This is a current limitation.
This is a current limitation.

Release Notes

10

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Known issues/limitations

Problem
Data_out line goes low in HFP and audio is not heard in the right channel (BTSDK-9785)
[CYW920721M2EVB-03][Watch- AV Source ( mp3)]: "Mono" Radio button is not enabled while testing Watch AV Source MP3 (BTSDK-9750)
[CYW955572BTEVK-01][Headset-Speaker][IOP]: Disconnection observed when making outgoing call from Honor 8 during A2dp streaming and DUT goes in unresponsive state (BTSDK9739)
LPN doesn't go in sleep after pressing the reset button (BTSDK-9733)
[CYW955572BTEVK-01][Headset-Speaker][IOP]: A2dp reconnection failed with iPhone12 Pro (BTSDK-9600)
[CYW955572BTEVK-01][Headset-Speaker] [IOP] [Samsung Galaxy S23]: Reconnection failed and DUT going in unresponsive state when performing disconnection and reconnecting during a active call (BTSDK-9593)
[CYW955572BTEVK-01][Headset-Speaker] [IOP]: Disconnection observed when connecting to DUT from Pixel 7 Pro (BTSDK-9592)
[CYW920820M2EVB-01] [Watch: A2dp-Source] Bad media packet observed in BTSpy logs randomly (BTSDK-9588)
[CYW920820M2EVB-01] [Watch: A2dp-Source] [IOP]: Distorted audio is heard on Samsung Galaxy Buds2 Pro with SBC Mono configuration (BTSDK-9587)
[CYW920820M2EVB-01] [Watch: A2dp-Source] [IOP]: Beep sound is heard on OnePlus Buds Pro 2 with SBC Mono configuration (BTSDK-9586)
L2CAP_ROLE_DISALLOW_SWITCH doesn't work (BTSDK-9501)
CYW920819EVB-02: debug sticks to breakpoint (J-Link probe) (BTSDK-9487)
CYW943012BTEVK-01: board doesn't build with BT_GPIO_3 io and BT_GPIO_5 io (BTSDK-9452)
Need to re-configure device class after wake-up from ePDS mode (BTSDK-9442)
Cannot pull contacts that are categorized as "Favourites" in the phonebook using the PBAP client (BTSDK-9364)
SensorTemperature node publishing the data 2 times faster even after selecting 4times fast cadence (BTSDK-9900).
In win MeshClient Provision UUID field, some time devices are listed without app name, after performing Scan Unprovisioned (BTSDK-9889).
OTA doesn't start on first click in MeshClient (BTSDK-9888).

Release Notes

11

Workaround This is a current limitation.
This is a current limitation.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This is a current limitation. This issue is targeted to be addressed in a future Bluetooth® SDK release. This is a current limitation.
This is a current limitation.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
002-40239 Rev. ** 2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Known issues/limitations

Problem
While performing Groupcast Level Get, inappropriate devices are shown in MeshClient traces, which doesn't exist (BTSDK9887).
[CYW920835M2EVB-01/CYW920835REF-RCU-01] HID_LE_Remote/HID_LE_Remote_Control: AUTO_RECONNECT is not happening against NVIDIA shield tv pro (BTSDK-10097).
[CYW920835M2EVB-01] Hello_client/Hello_sensor apps have connection issues when programmed with DIRECT_LOAD=1 (RAM download) (BTSDK-10094)
[CYW920719B2Q40EVB-01][Audio_Gateway]: unstable SCO connection with some devices (BTSDK-10055)
[CYW920736M2EVB-01][OTA-FW-Upgrade]:Observing disconnection on next consecutive firmware upgrade after a successful upgrade (BTSDK-10154).
[CYW920721M2EVB-03 : IFXV-Host][CYW920835M2EVB-01 : IFXV-Remote][MAC OS] Audio Playback is not proper when playing recorded audio via Client control (BTSDK-10129).
[CYW920819M2EVB-01][btsdk-host-apps-btble][ClientControl][MAC_OS] AV Source Tab is not responding (BTSDK-10430)
[CYW20819A1] Device wakes up twice from HID OFF (BTSDK10426)
I2S L/R inverted on A2DP SR (BTSDK-10093)
SDS keyscan wake up intermittent issue with mtb-examplebtsdk-hid-ifxv-remote (BTSDK-10421)
Shutdown Sleep not working in BTSDK version 4.4 and above (BTSDK-10429).
IFXV remote control example project:: link params update / SDS issue (BTSDK-10457).
CYW20819/CYW20820 devices may report incorrect wakeup reason in application traces when waking from HIDOFF mode for timed wakeup vs. GPIO wakeup, due to a problem with device API wiced_sleep_hid_off_wake_reason() (BTSDK10434).
[CYW920835REF-RCU-01](HID_LE_Remote_Control/HID_IFXVRemote_Control) Device does not reboot after OTA FW upgrade if the device PUART is connected. (BTSDK-10513)
[BTSpy] Auto scroll does not work and "bt_spy has stopped working" when tried to save the logs and the tool has already ~50K lines of log. (BTSDK-10117)

Workaround This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue will not be fixed. The workaround is to try again after the disconnect.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.

Release Notes

12

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Known issues/limitations

Problem
[CYW920706WCDEVAL][Firmware_Upgrade_via_OTA] Firmware Upgrade is not successful when Smartphones with Android OS v14 as peer device (BTSDK-10583).
IFXV remote control example project :: DBFW_ASSERT_TYPE_FATAL!!! module_id: 0, id: 13b00 (BTSDK-10535).
Core Dump and Build Error on CYW920820M2EVB-01 and CYBT-243053-EVAL for Audio Gateway Profile with watch app (BTSDK-10488).
[BTSPY] Crash observed within 5 to 10 mins of duration with 2 instances running (BTSDK-10329).
BLE 2M PHY throughput decreases for CYW989820M2EVB-01 (BTSDK-10257).
Pressing the user button did not respond on HRC app of CYBT353027-EVAL (BTSDK-10768).
LED no breathing when starting the PWM on HAL-PWM app of CYBT-343026-EVAL (BTSDK-10763)
[CYW920706WCDEVAL] Headset_Standalone app: Reconnection from DUT(F2) does not success (BTSDK-10740)
[CYW920706WCDEVAL] Watch_SPI: AVRCP connection, disconnection and re-connection issues with iPhone15 pro max (BTSDK-10729).
[CYW920706WCDEVAL] Headset_Standalone app is getting coredump and then reboot while active call is present and then turn off peer BT (BTSDK-10711).
[CYW920721M2EVB-03][Watch_dual_a2dp] Unable to reconnect Airpods Pro with DUT after disconnection (BTSDK10690).
Issue streaming .wav file audio with Audio Watch on CYBT343026-EVAL (BTSDK-10637).
[CYW920721M2EVB-03][Pro_headset_wass_AMA] When PS Switch is performed during call, disconnection is observed (BTSDK-10116).
[CYW920721M2EVB-03][Pro_headset_wass_AMA] PS Switch got failed when A2DP Music is streaming (BTSDK-10115).
[CYW920721M2EVK-02][Headset_WASS_AMA]: DUT showing insufficient memory error and keep rebooting when programmed with 'AAC_SUPPORT=1' flag (BTSDK-9358).
[CYW920719B2Q40EVB-01] [IOP] Audio Gateway: SCO connection failed with Bose Speaker (BTSDK-8190).
[CYW920820M2EVB-01] Watch: Fwd seek and Rev seek operations from DUT are not working sometimes (BTSDK7846).

Workaround This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.

Release Notes

13

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Known issues/limitations

Problem
[CYW920721M2EVK-02] Watch: HF connection from DUT to peer failed (BTSDK-7750)
[CYW920829-MOUSE/CYW920829-KEYBOARD][AIROCLE_CYW20829_Mouse/AIROC-LE_CYW20829_Keyboard] Warning message is observed on building the application (ICWAEPROD-19495).
[CYW920829M2EVK-02] HelloClient is getting disconnected from helloSensors (3) and android peer with a reason of connection timeout (ICWAEPROD-18314).
[89829-ES100][HelloSensor & HelloClient] BTSpy logs are not coming with toolchain ARM (ICWAEPROD-18250).
[89829 ES100] [Hello Client] LED is not blinking on Hello Client when resetting using User button (ICWAEPROD-18070).
[CYW920829-Battery_Server_OTA] Unable to perform OTA via Android application (ICWAEPROD-18056).
[CYW920829M2EVK-02/CYW989829M2EVB01][Bluetooth_LE_PAwR_Client][Bluetooth_LE_PAwR_Server] The Counter value in all the 3 servers are not identical and Counter value in the Client is not equal to the 3x of Server's Counter value (ICWAEPROD-17929).
[CYW920829-VR] Green LED does not blink on key press (ICWAEPROD-16379).
[CYW920829M2EVK-02][Bluetooth_LE_Hello_Client][5/5] Behavior of LED-2 light is not proper during erasing of Bonding information (ICWAEPROD-16378).
[CYW920829-VR] Failed to create VoiceRemote app when using ModusToolbox 3.0 version (ICWAEPROD-14385).
CYW920829-VR(Voice Remote) : Getting junk data in app traces while giving voice commands (ICWAEPROD-9320).
mtb-example-btstack-freertos-cyw20829-mouse: Failed to build on CYW920829-MOUSE with ARM and IAR compiler (ICWAEAPSO-863).
[20829B0-TO][PSVP][BT_4_2][Scatternet]IUT as Peripheral sent LL_START_ENC_RSP PDU with CCM Packet counter 1 which leads to Connection drop by Central with a reason MIC Failure (FWBT-7395).
[20829B0] Link Quality Stats - rxGoodPktCount not being incremented for empty packets if they have no CRC errors (FWBT-6594).
20829 PAWR deep sleep response lost (CYW20829B0-802).
BLE throughput between two 20829 devices is less than ~1300kbps(max throughput) (CYW20829B0-732).

Workaround This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release.
This issue is targeted to be addressed in a future Bluetooth® SDK release. This issue is targeted to be addressed in a future Bluetooth® SDK release.

Release Notes

14

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Known issues/limitations

Problem

Workaround

Observing pairing failure because of IPC write failure (CYW20829B0-56).

This issue is targeted to be addressed in a future Bluetooth® SDK release.

[CYW920829M2EVK-02][Bluetooth_LE_ISOC][2 Peripherals] After few hours, ISOC Connection got lost (BTSDK-10773).

This issue is targeted to be addressed in a future Bluetooth® SDK release.

[CYW920829M2EVK-02] LE_LR Central app has couple of compilation warnings when enabled USE_OLED_DISP?=1 flag (BTSDK-10372).

This issue is targeted to be addressed in a future Bluetooth® SDK release.

[CYW920829M2EVK-02][LE-ISOC-Central][LE-ISOCPeripheral][2-Peirpherals] When one of the peripheral is disconnected, ISOC Channel between Central and other Peripheral also got down (BTSDK-10350).

This issue is targeted to be addressed in a future Bluetooth® SDK release.

[CYW920829M2EVK-02][LE-ISOC-Central][LE-ISOCPeripheral][2-Peirpherals][2/5] ISOC Connection is not stable when Central is connected with 2 Peripherals (BTSDK-10341).

This issue is targeted to be addressed in a future Bluetooth® SDK release.

20829: WDT accuracy degrades at longer delays (BSP-4892).

This issue is targeted to be addressed in a future Bluetooth® SDK release.

There can be race condition where the bluetooth stack enable Workaround and best practice guidance is can invoke app_kv_store_init in a state where a context switch for applications to call app_kv_store_init may occur and corrupt the flash initialization (BTSDK-10684). before wiced_bt_stack_init.

Release Notes

15

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Open source
Open source
Portions of this software package are licensed under free and/or open-source licenses such as the GNU General Public License. Such free and/or open-source software is subject to the applicable license agreement and not the Infineon license agreement covering this software package. The appropriate license agreements are available online.

Release Notes

16

002-40239 Rev. **

2024-06-28

AIROCTM Bluetooth® SDK 4.7.0 release notes
Further reading
Further reading
See ModusToolboxTM software documents (including but not limited to the following): · ModusToolboxTM software installation guide · Bluetooth® API documentation · Eclipse IDE for ModusToolboxTM software quick start guide · Eclipse IDE for ModusToolboxTM software user guide · ModusToolboxTM software configurator guides (for each configurator) Other documentation includes (but is not limited to): · Device datasheets · Application notes · Training Contact your sales representative as needed.

Release Notes

17

002-40239 Rev. **

2024-06-28

Trademarks All referenced product or service names and trademarks are the property of their respective owners. The Bluetooth® word mark and logos are registered trademarks owned by Bluetooth SIG, Inc., and any use of such marks by Infineon is under license.

Edition 2024-06-28 Published by Infineon Technologies AG 81726 Munich, Germany
© 2024 Infineon Technologies AG. All Rights Reserved.
Do you have a question about this document? Email erratum@infineon.com
Document reference 002-40239 Rev. **

IMPORTANT NOTICE The information contained in this document is given as a hint for the implementation of the product only and shall in no event be regarded as a description or warranty of a certain functionality, condition or quality of the product. Before implementation of the product, the recipient of this document must verify any function and other technical information given herein in the real application. Infineon Technologies hereby disclaims any and all warranties and liabilities of any kind (including without limitation warranties of non-infringement of intellectual property rights of any third party) with respect to any and all information given in this document.

WARNINGS Due to technical requirements products may contain dangerous substances. For information on the types in question please contact your nearest Infineon Technologies office.
Except as otherwise explicitly approved by Infineon Technologies in a written document signed by authorized representatives of Infineon Technologies, Infineon Technologies' products may not be used in any applications where a failure of the product or any consequences of the use thereof can reasonably be expected to result in personal injury.

The data contained in this document is exclusively intended for technically trained staff. It is the responsibility of customer's technical departments to evaluate the suitability of the product for the intended application and the completeness of the product information given in this document with respect to such application.


Microsoft Word for Microsoft 365