{"release":{"tag":{"name":"V3.4.2.7","path":"/telink-semi/tc_ble_single_sdk/tags/V3.4.2.7","tree_path":"/telink-semi/tc_ble_single_sdk/tree/V3.4.2.7","message":"","commit":{"id":"20c1a3a92523ed68b579a1a9d272ebbd59d6562e","short_id":"20c1a3a","title":"doc(release note):update release note.","title_markdown":"doc(release note):update release note.","description":"","description_markdown":"","message":"doc(release note):update release note.\n","message_markdown":"doc(release note):update release note.","detail_path":"/telink-semi/tc_ble_single_sdk/commit/20c1a3a92523ed68b579a1a9d272ebbd59d6562e","commits_path":"/telink-semi/tc_ble_single_sdk/commits/20c1a3a92523ed68b579a1a9d272ebbd59d6562e","tree_path":"/telink-semi/tc_ble_single_sdk/tree/20c1a3a92523ed68b579a1a9d272ebbd59d6562e","author":{"name":"jianbao.liang","email":"jianbao.liang@telink-semi.com","username":null,"user_path":null,"enterprise_user_path":null,"image_path":"no_portrait.png#jianbao.liang-","is_gitee_user":false,"is_enterprise_user":null,"widget_url":null},"committer":{"name":"jianbao.liang","email":"jianbao.liang@telink-semi.com","username":null,"user_path":null,"enterprise_user_path":null,"image_path":"no_portrait.png#jianbao.liang-","is_gitee_user":false,"is_enterprise_user":null,"widget_url":null},"authored_date":"2025-08-02T10:57:33+08:00","committed_date":"2025-08-02T10:57:33+08:00","signature":null,"build_state":null},"archive_path":"/telink-semi/tc_ble_single_sdk/repository/archive/V3.4.2.7","signature":null},"operating":{"edit":false,"download":true,"destroy":false,"enterprise_forbid_zip":false},"release":{"title":"Release V3.4.2.7","path":"/telink-semi/tc_ble_single_sdk/releases/tag/V3.4.2.7","tag_path":"/telink-semi/tc_ble_single_sdk/tree/V3.4.2.7","project_id":31011277,"created_at":"2025-08-02T11:28:14+08:00","is_prerelease":false,"description":"# V3.4.2.7 (PR)\r\n\r\n### Version\r\n\r\n* SDK version: tc_ble_single_sdk V3.4.2.7\r\n* Chip Version\r\n  - B85: TLSR825X\r\n  - B87: TLSR827X\r\n  - TC321X (A0)\r\n* Hardware Version\r\n  - B85: C1T139A30_V1_2, C1T139A5_V1_4, C1T139A3_V2_0\r\n  - B87: C1T197A30_V1_1, C1T197A5_V1_1, C1T201A3_V1_0\r\n  - TC321X: C1T357A20_V1_1, C1T362A5_V1_0\r\n* Platform Version\r\n  - tc_platform_sdk V3.2.0\r\n* Toolchain Version\r\n  - TC32 ELF GCC4.3 ( IDE: [Telink IoT Studio](https://www.telink-semi.com/development-tools) )\r\n\r\n### Features\r\n\r\n* **Application**\r\n  - 2.4G\r\n    - Add 2.4G reference designs in B85/B87.\r\n      - 2p4g_feature\r\n      - 2p4g_genfsk_ll\r\n      - 2p4g_tpll\r\n      - 2p4g_tpsll\r\n  - 2.4G \u0026 BLE concurrent\r\n    - Add 2.4G \u0026 BLE concurrent reference design in B85/B87/TC321X.\r\n      - ble_slave_2_4g\r\n  - 2.4G \u0026 BLE switch\r\n    - Add 2.4G \u0026 BLE switch reference design in B85/B87/TC321X.\r\n      - ble_slave_2_4g_switch\r\n  - TC321X ble_remote reference design supports IR Learning.\r\n  - Add ADC calibration in TC321X.\r\n\r\n* **Controller**\r\n  - Add an API blc_ll_init_concurrent_module() to initialize concurrent mode.\r\n  - Add an API blc_ll_disableConcurrentMode() to disable concurrent mode.\r\n  - Add an API blc_ll_enableConcurrentMode() to enable concurrent mode.\r\n  - Add an API rf_ble_state_reset() to reset BLE rf setting after exiting 2.4G mode in ble_slave_2_4g demo.\r\n\r\n### Bug Fixes\r\n\r\n* **Application**\r\n  - Fixed: When the local Central device supports SMP while the peer Peripheral device does not support SMP, the local Central device cannot send the Connection Update Indication packet.\r\n  - Fixed: GPIO setting error in C1T362A5 boards.\r\n  - Fixed: TC321X audio setting error.\r\n\r\n* **Controller**\r\n  - Fixed: Connection failure caused by some extreme parameters of connection indication packet (transmitWindowOffset = 0 and TX packet is sent at the beginning of Transmit Window).\r\n\r\n* **CoC**(Connection-oriented channels) \r\n  - Fixed: Incorrect parameter validation logic when establishing new CoC channels.\r\n\r\n* **Driver**\r\n  - Fixed (TC321X A0) : MCU reboot failure after OTA when calling start_reboot.\r\n\r\n### Refactoring\r\n\r\n* **Application**\r\n  - Support using soft timer in IDLE state.\r\n    - Add an API blt_soft_timer_get_first_tick() to retrieve the system time of the nearest upcoming soft timer from the current moment.\r\n  - Modify the audio setting code structure.\r\n  - Delete Audio DMIC setting.\r\n  - Rename some reference designs.\r\n    - Rename b85m_2p4g_feature to 2p4g_feature.\r\n    - Rename b85m_2p4g_genfsk_ll to 2p4g_genfsk_ll.\r\n    - Rename b85m_2p4g_tpll to 2p4g_tpll.\r\n    - Rename b85m_2p4g_tpsll to 2p4g_tpsll.\r\n    - Rename b85m_feature_test to ble_feature_test.\r\n    - Rename b85m_hci to ble_hci.\r\n    - Rename b85m_master_kma_dongle to ble_master_kma_dongle.\r\n    - Rename b85m_module to ble_module.\r\n    - Rename b85m_ble_remote to ble_remote.\r\n    - Rename b85m_ble_sample to ble_sample.\r\n  - Modify the low battery check GPIO pin in both ​C1T357A20.h​ and ​C1T362A5.h​ to ​GPIO_PB5, and add support for low battery check in ​VBAT mode​ in ​C1T357A20.h.\r\n  - Modify the 512K Flash address allocation. The address allocation for the MAC address and calibration information in the previous version were incorrect, resulting in incompatibility with the production fixture. The specific modifications are as follows:\r\n    - The storage address for the MAC address, ​CFG_ADR_MAC_512K_FLASH, has been changed from ​0x76000​ to ​0x7F000.\r\n\t- The storage address for calibration information, ​CFG_ADR_CALIBRATION_512K_FLASH, has been changed from ​0x77000​ to ​0x7E000.\r\n\t- The storage addresses for SMP information, ​FLASH_ADR_SMP_PAIRING_512K_FLASH, have been changed from ​0x74000​ and ​0x75000​ to ​0x7C000​ and ​0x7D000, respectively.\r\n  - Add a check in ble_remote for TC321X​ to ensure that ​Audio and low battery check cannot be used simultaneously.\r\n\r\n### Optimization\r\n\r\n* **Application**\r\n  - (TC321X) Remove the unnecessary settings in the low battery check.\r\n  - (TC321X) Improve the accuracy of the low battery check output results.\r\n\r\n- **Controller**\r\n  - (TC321X) Optimize power consumption in connection state.\r\n\r\n### BREAKING CHANGES\r\n\r\n* **Application**\r\n  - Add ​sync_word_check.c​ and ​sync_word_check.h​ to the ​vendor/common​ folder. These files are used in the 2.4G reference design to check the availability of the access code, helping to avoid communication quality issues caused by an unsuitable access code.\r\n\r\n* **Driver**\r\n  - Add rf_private_pa.c and rf_private_pa.h to B85/B87 driver_ext folder. These files are used in the 2.4G reference design to amplify the TX/RX power.\r\n  - Add ext_rf_private.h to B85/B87/TC321X driver_ext folder. This file contains proprietary 2.4G RF driver code, intended for use in the 2.4G reference design.\r\n\r\n### CodeSize\r\n\r\n* **B85**\r\n  * ble_sample\r\n    - Firmware size: 53.1 kBytes\r\n    - SRAM size: 18.2 kBytes\r\n    - deepsleep retention SRAM size: 14.5 kBytes\r\n  * ble_remote\r\n    - Firmware size: 64.9 kBytes\r\n    - SRAM size: 21.1 kBytes\r\n    - deepsleep retention SRAM size: 15.7 kBytes\r\n  * ble_module\r\n    - Firmware size: 61.8 kBytes\r\n    - SRAM size: 20.4 kBytes\r\n    - deepsleep retention SRAM size: 16.7 kBytes\r\n  * master_kma_dongle\r\n    - Firmware size: 43.2 kBytes\r\n    - SRAM size: 20.2 kBytes\r\n  * genfsk_ll(stx2rx)\r\n    - Firmware size: 16.6 kBytes\r\n    - SRAM size: 9.7 kBytes\r\n    - deepsleep retention SRAM size: 6.5 kBytes\r\n  * tpll(ptx)\r\n    - Firmware size: 17.9 kBytes\r\n    - SRAM size: 12.5 kBytes\r\n    - deepsleep retention SRAM size: 7.3 kBytes\r\n  * tpsll(stx2rx)\r\n    * Firmware size: 14.6 kBytes\r\n    * SRAM size: 9.8 kBytes\r\n    * deepsleep retention SRAM size: 6.3 kBytes\r\n  * ble_slave_2_4g(tpsll_stx2rx)\r\n    * Firmware size: 54.0 kBytes\r\n    * SRAM size: 19.9 kBytes\r\n    * deepsleep retention SRAM size: 15.3 kBytes\r\n  * ble_slave_2_4g_switch(tpsll_stx2rx)\r\n    - Firmware size: 57.7 kBytes\r\n    - SRAM size: 20.0 kBytes\r\n    - deepsleep retention SRAM size: 15.5 kBytes\r\n\r\n* **B87**\r\n  * ble_sample\r\n    - Firmware size: 55.1 kBytes\r\n    - SRAM size: 19.9 kBytes\r\n    - deepsleep retention SRAM size: 16.1 kBytes\r\n  * ble_remote\r\n    - Firmware size: 66.1 kBytes\r\n    - SRAM size: 22.9 kBytes\r\n    - deepsleep retention SRAM size: 17.4 kBytes\r\n  * ble_module\r\n    - Firmware size: 63.9 kBytes\r\n    - SRAM size: 22.2 kBytes\r\n    - deepsleep retention SRAM size: 18.3 kBytes\r\n  * master_kma_dongle\r\n    - Firmware size: 44.8 kBytes\r\n    - SRAM size: 21.9 kBytes\r\n  * genfsk_ll(stx2rx)\r\n    - Firmware size: 18.9 kBytes\r\n    - SRAM size: 11.2 kBytes\r\n    - deepsleep retention SRAM size: 8.0 kBytes\r\n  * tpll(ptx)\r\n    - Firmware size: 20.3 kBytes\r\n    - SRAM size: 14.0 kBytes\r\n    - deepsleep retention SRAM size: 8.9 kBytes\r\n  * tpsll(stx2rx)\r\n    - Firmware size: 16.9 kBytes\r\n    - SRAM size: 11.4 kBytes\r\n    - deepsleep retention SRAM size: 7.8 kBytes\r\n  * ble_slave_2_4g(tpsll_stx2rx)\r\n    - Firmware size: 56.0 kBytes\r\n    - SRAM size: 21.4 kBytes\r\n    - deepsleep retention SRAM size: 16.9 kBytes\r\n  * ble_slave_2_4g_switch(tpsll_stx2rx)\r\n    - Firmware size: 60.2 kBytes\r\n    - SRAM size: 21.8 kBytes\r\n    - deepsleep retention SRAM size: 17.1 kBytes\r\n\r\n* **TC321X**\r\n  * ble_sample\r\n    - Firmware size: 59.2 kBytes\r\n    - SRAM size: 19.1 kBytes\r\n    - deepsleep retention SRAM size: 15.3 kBytes\r\n  * ble_remote\r\n    - Firmware size: 70.5 kBytes\r\n    - SRAM size: 22.0 kBytes\r\n    - deepsleep retention SRAM size: 16.4 kBytes\r\n  * ble_module\r\n    - Firmware size: 68.7 kBytes\r\n    - SRAM size: 21.3 kBytes\r\n    - deepsleep retention SRAM size: 17.3 kBytes\r\n  * genfsk_ll(stx2rx)\r\n    - Firmware size: 23.3 kBytes\r\n    - SRAM size: 10.9 kBytes\r\n    - deepsleep retention SRAM size: 7.8 kBytes\r\n  * tpll(ptx)\r\n    - Firmware size: 25.8 kBytes\r\n    - SRAM size: 13.4 kBytes\r\n    - deepsleep retention SRAM size: 8.2 kBytes\r\n  * tpsll(stx2rx)\r\n    - Firmware size: 21.4 kBytes\r\n    - SRAM size: 11.1 kBytes\r\n    - deepsleep retention SRAM size: 7.5 kBytes\r\n  * ble_slave_2_4g(tpsll_stx2rx)\r\n    - Firmware size: 60.1 kBytes\r\n    - SRAM size: 20.8 kBytes\r\n    - deepsleep retention SRAM size: 16.4 kBytes\r\n  * ble_slave_2_4g_switch(tpsll_stx2rx)\r\n    - Firmware size: 63.6 kBytes\r\n    - SRAM size: 21.0 kBytes\r\n    - deepsleep retention SRAM size: 16.5 kBytes\r\n\r\n### Version\r\n\r\n* SDK 版本: tc_ble_single_sdk V3.4.2.7\r\n* Chip 版本\r\n  - B85: TLSR825X\r\n  - B87: TLSR827X\r\n  - TC321X (A0)\r\n* Hardware 版本\r\n  - B85: C1T139A30_V1_2, C1T139A5_V1_4, C1T139A3_V2_0\r\n  - B87: C1T197A30_V1_1, C1T197A5_V1_1, C1T201A3_V1_0\r\n  - TC321X: C1T357A20_V1_1, C1T362A5_V1_0\r\n* Platform 版本\r\n  - tc_platform_sdk V3.2.0\r\n* Toolchain 版本\r\n  - TC32 ELF GCC4.3 ( IDE: [Telink IoT Studio](https://www.telink-semi.com/development-tools) )\r\n\r\n### Features\r\n\r\n* **Application**\r\n  - 2.4G\r\n    - 在 B85/B87 中添加2.4G参考设计。\r\n      - 2p4g_feature\r\n      - 2p4g_genfsk_ll\r\n      - 2p4g_tpll\r\n      - 2p4g_tpsll\r\n  - 2.4G \u0026 BLE 双模\r\n    - 在 B85/B87/TC321X 中添加2.4G \u0026 BLE 双模参考设计。\r\n      - ble_slave_2_4g\r\n  - 2.4G \u0026 BLE 切换\r\n    - 在 B85/B87/TC321X中添加2.4G \u0026 BLE 切换参考设计。\r\n      - ble_slave_2_4g_switch\r\n  - TC321X  ble_remote 参考设计支持红外学习功能。\r\n  - TC321X 新增 ADC 校准功能。\r\n\r\n* **Controller**\r\n  - 添加API blc_ll_init_concurrent_module() 用于初始化2.4G \u0026 BLE 双模模式。\r\n  - 添加API blc_ll_disableConcurrentMode() 用于禁用2.4G \u0026 BLE 双模模式。\r\n  - 添加API blc_ll_enableConcurrentMode() 用于使能2.4G \u0026 BLE 双模模式。\r\n  - 添加API rf_ble_state_reset() 用于在2.4G \u0026 BLE 双模模式中，退出2.4G模式后重置BLE的RF设置。\r\n\r\n### Bug Fixes\r\n\r\n* **Application**\r\n  - 修复：当本地Central设备支持SMP而配对的Peripheral设备不支持SMP时，本地Central设备无法发送连接更新指示包。\r\n  - 修复：C1T362A5开发板的GPIO设置错误。\r\n  - 修复：TC321X 的Audio设置错误。\r\n\r\n* **Controller**\r\n  - 修复：部分极端的连接请求参数导致的连接失败问题（transmitWindowOffset = 0 ，且在 Transmit Window 开始的位置发送 TX packet）。\r\n\r\n* **CoC**(Connection-oriented channels)\r\n  - 修复：建立新CoC通道时的参数校验逻辑错误。\r\n\r\n* **Driver**\r\n  - 修复 (TC321X A0)：OTA结束后调用start_reboot函数无法正常重启MCU的问题。\r\n\r\n### Refactoring\r\n\r\n* **Application**\r\n  - 支持在IDLE态下使用软件定时器。\r\n    - 添加API blt_soft_timer_get_first_tick() 用于获取距离当前时刻最近的soft timer的系统时间。\r\n  - 修改 Audio 设置代码结构。\r\n  - 删除 Audio DMIC 设置。\r\n  - 重命名部分参考设计\r\n    - 将 b85m_2p4g_feature 重命名为 2p4g_feature。\r\n    - 将 b85m_2p4g_genfsk_ll 重命名为 2p4g_genfsk_ll。\r\n    - 将 b85m_2p4g_tpll 重命名为 2p4g_tpll。\r\n    - 将 b85m_2p4g_tpsll 重命名为 2p4g_tpsll。\r\n    - 将 b85m_feature_test 重命名为 ble_feature_test。\r\n    - 将 b85m_hci 重命名为 ble_hci。\r\n    - 将 b85m_master_kma_dongle 重命名为 ble_master_kma_dongle。\r\n    - 将 b85m_module 重命名为 ble_module。\r\n    - 将 b85m_ble_remote 重命名为 ble_remote。\r\n    - 将 b85m_ble_sample 重命名为 ble_sample。\r\n  - 将C1T357A20.h 和 C1T362A5.h 中的低压检测的GPIO检测口修改为GPIO_PB5，并在C1T357A20.h 中支持VBAT模式的低压检测。\r\n  - 修改 TC321X 芯片中 512K Flash的地址分配，上个版本中的MAC地址及校准信息存储地址分配有误，会导致与生产治具不兼容。具体修改为：\r\n    - MAC地址存储 CFG_ADR_MAC_512K_FLASH 由 0x76000 修改为 0x7F000，\r\n\t- 校准信息存储 CFG_ADR_CALIBRATION_512K_FLASH 由 0x77000 修改为 0x7E000，\r\n\t- SMP信息存储 FLASH_ADR_SMP_PAIRING_512K_FLASH 由 0x74000 和 0x75000 修改为 0x7C000 和 0x7D000。\r\n  - 在 TC321X 的 ble_remote 中添加检查，确保 Audio 功能和低压检测功能不能同时使用。\r\n\r\n### Optimization\r\n\r\n* **Application**\r\n  - (TC321X)删除低压检测中无用的设置。\r\n  - (TC321X)提高低压检测输出结果的精度。\r\n\r\n* **Controller**\r\n  - (TC321X)优化连接状态下的功耗。\r\n\r\n### BREAKING CHANGES\r\n* **Application**\r\n  - 添加 sync_word_check.c 和 sync_word_check.h 到 vendor/common 文件夹。此文件用于2.4G的参考设计中检查access code可用性，避免因access code导致通信质量不好的问题。\r\n\r\n* **Driver**\r\n  - 添加 rf_private_pa.c 和 rf_private_pa.h 到 B85/B87 的 driver_ext 文件夹。此文件用于2.4G的参考设计中放大TX/RX 的 power。\r\n  - 添加 ext_rf_private.h 到 B85/B87/TC321X 的 driver_ext 文件夹。此文件为私有2.4G RF驱动代码，用于2.4G的参考设计。\r\n\r\n### CodeSize\r\n\r\n* **B85**\r\n  * ble_sample\r\n    - Firmware size: 53.1 kBytes\r\n    - SRAM size: 18.2 kBytes\r\n    - deepsleep retention SRAM size: 14.5 kBytes\r\n  * ble_remote\r\n    - Firmware size: 64.9 kBytes\r\n    - SRAM size: 21.1 kBytes\r\n    - deepsleep retention SRAM size: 15.7 kBytes\r\n  * ble_module\r\n    - Firmware size: 61.8 kBytes\r\n    - SRAM size: 20.4 kBytes\r\n    - deepsleep retention SRAM size: 16.7 kBytes\r\n  * master_kma_dongle\r\n    - Firmware size: 43.2 kBytes\r\n    - SRAM size: 20.2 kBytes\r\n  * genfsk_ll(stx2rx)\r\n    - Firmware size: 16.6 kBytes\r\n    - SRAM size: 9.7 kBytes\r\n    - deepsleep retention SRAM size: 6.5 kBytes\r\n  * tpll(ptx)\r\n    - Firmware size: 17.9 kBytes\r\n    - SRAM size: 12.5 kBytes\r\n    - deepsleep retention SRAM size: 7.3 kBytes\r\n  * tpsll(stx2rx)\r\n    * Firmware size: 14.6 kBytes\r\n    * SRAM size: 9.8 kBytes\r\n    * deepsleep retention SRAM size: 6.3 kBytes\r\n  * ble_slave_2_4g(tpsll_stx2rx)\r\n    * Firmware size: 54.0 kBytes\r\n    * SRAM size: 19.9 kBytes\r\n    * deepsleep retention SRAM size: 15.3 kBytes\r\n  * ble_slave_2_4g_switch(tpsll_stx2rx)\r\n    - Firmware size: 57.7 kBytes\r\n    - SRAM size: 20.0 kBytes\r\n    - deepsleep retention SRAM size: 15.5 kBytes\r\n\r\n* **B87**\r\n  * ble_sample\r\n    - Firmware size: 55.1 kBytes\r\n    - SRAM size: 19.9 kBytes\r\n    - deepsleep retention SRAM size: 16.1 kBytes\r\n  * ble_remote\r\n    - Firmware size: 66.1 kBytes\r\n    - SRAM size: 22.9 kBytes\r\n    - deepsleep retention SRAM size: 17.4 kBytes\r\n  * ble_module\r\n    - Firmware size: 63.9 kBytes\r\n    - SRAM size: 22.2 kBytes\r\n    - deepsleep retention SRAM size: 18.3 kBytes\r\n  * master_kma_dongle\r\n    - Firmware size: 44.8 kBytes\r\n    - SRAM size: 21.9 kBytes\r\n  * genfsk_ll(stx2rx)\r\n    - Firmware size: 18.9 kBytes\r\n    - SRAM size: 11.2 kBytes\r\n    - deepsleep retention SRAM size: 8.0 kBytes\r\n  * tpll(ptx)\r\n    - Firmware size: 20.3 kBytes\r\n    - SRAM size: 14.0 kBytes\r\n    - deepsleep retention SRAM size: 8.9 kBytes\r\n  * tpsll(stx2rx)\r\n    - Firmware size: 16.9 kBytes\r\n    - SRAM size: 11.4 kBytes\r\n    - deepsleep retention SRAM size: 7.8 kBytes\r\n  * ble_slave_2_4g(tpsll_stx2rx)\r\n    - Firmware size: 56.0 kBytes\r\n    - SRAM size: 21.4 kBytes\r\n    - deepsleep retention SRAM size: 16.9 kBytes\r\n  * ble_slave_2_4g_switch(tpsll_stx2rx)\r\n    - Firmware size: 60.2 kBytes\r\n    - SRAM size: 21.8 kBytes\r\n    - deepsleep retention SRAM size: 17.1 kBytes\r\n\r\n* **TC321X**\r\n  * ble_sample\r\n    - Firmware size: 59.2 kBytes\r\n    - SRAM size: 19.1 kBytes\r\n    - deepsleep retention SRAM size: 15.3 kBytes\r\n  * ble_remote\r\n    - Firmware size: 70.5 kBytes\r\n    - SRAM size: 22.0 kBytes\r\n    - deepsleep retention SRAM size: 16.4 kBytes\r\n  * ble_module\r\n    - Firmware size: 68.7 kBytes\r\n    - SRAM size: 21.3 kBytes\r\n    - deepsleep retention SRAM size: 17.3 kBytes\r\n  * genfsk_ll(stx2rx)\r\n    - Firmware size: 23.3 kBytes\r\n    - SRAM size: 10.9 kBytes\r\n    - deepsleep retention SRAM size: 7.8 kBytes\r\n  * tpll(ptx)\r\n    - Firmware size: 25.8 kBytes\r\n    - SRAM size: 13.4 kBytes\r\n    - deepsleep retention SRAM size: 8.2 kBytes\r\n  * tpsll(stx2rx)\r\n    - Firmware size: 21.4 kBytes\r\n    - SRAM size: 11.1 kBytes\r\n    - deepsleep retention SRAM size: 7.5 kBytes\r\n  * ble_slave_2_4g(tpsll_stx2rx)\r\n    - Firmware size: 60.1 kBytes\r\n    - SRAM size: 20.8 kBytes\r\n    - deepsleep retention SRAM size: 16.4 kBytes\r\n  * ble_slave_2_4g_switch(tpsll_stx2rx)\r\n    - Firmware size: 63.6 kBytes\r\n    - SRAM size: 21.0 kBytes\r\n    - deepsleep retention SRAM size: 16.5 kBytes","author":{"name":"mwchen","username":"mwchen269","path":"/mwchen269","avatar_url":"https://foruda.gitee.com/avatar/1692942111614001476/6559152_chenmw269_1692942111.png!avatar30"},"attach_files":[],"zip_download_url":"/telink-semi/tc_ble_single_sdk/releases/tag/V3.4.2.7.zip","tar_download_url":"/telink-semi/tc_ble_single_sdk/releases/tag/V3.4.2.7.tar.gz"}}}