SDK v1.2.0 Release Notes

Since the release of version v1.1.1, we have made improvements and optimizations in several areas of the application. These changes are divided into two main sections: Major Changes and Changelogs. Here, we’ll provide a detailed explanation and enhanced descriptions.

Major Changes

In this update, we have made significant optimizations and upgrades to the core modules of the system to enhance performance, add new features, and improve user experience. The changes are primarily categorized into Major Features and Breaking Changes. Here are some of the key updates:

  • Major Features

    • Add SDK online documentation, with comprehensive document digitization.

    • Add APIs for operating config items. (3860ecfb, e5ebb9ad)

    • Add mbedTLS hardware-accelerated AES library. (606f638f)

    • Add IEEE 802.15.4 library. (7bdc18bf)

    • Add IEEE 802.15.4 MAC driver. (7bdc18bf)

    • Add IEEE 802.15.4 demo project. (7bdc18bf)

    • Add ppt_154_switch_demo project. (7bdc18bf)

  • Breaking Changes

    • Improve GCC performance by using ROM memory functions. (021bd10f)

Change Logs

Meanwhile, in the changelog section, we have meticulously listed changes for each module, categorizing them into four main types: Added, Changed, Fixed, and Removed. You can review these changes in the following different modules:


2.4G

  • Changed

    • Update API notation. (6bcf4b68)


Debugging

  • Changed

    • Update by using the “_locked” flash APIs in the system trace library. (c1027c1a)


Documents

  • Added

    • Add SDK online documentation, with comprehensive document digitization.


IEEE 802.15.4

  • Added

    • Add IEEE 802.15.4 library. (7bdc18bf)

    • Add IEEE 802.15.4 MAC driver. (7bdc18bf)

    • Add IEEE 802.15.4 demo project. (7bdc18bf)

    • Add ppt_154_switch_demo project. (7bdc18bf)

    • Add 802.15.4 csl commands. (26a22ebd)


Platform

  • Added

    • Add get_ic_euid() API. (22ed460f)

    • Add APIs for operating config items. (3860ecfb, e5ebb9ad)

    • Add mbedTLS hardware-accelerated AES library. (606f638f)

  • Changed

    • Rename SDK lib from librtl87x2h_sdk.a to librtl8752h_sdk.a. (436af9d4)

    • Improve GCC performance by using ROM memory functions. (021bd10f)

    • Update default FSBL image to v1.2.4. (4827aefc)

  • Fixed

    • Fix Coverity issues. (0284824e)


Tools

  • Removed

    • Remove unused gadgets for build. (73f53329)