Hello,
I've been using bl_mcu_sdk along with provided BLE stack and libraries. But it seems, that latest SDK version lacks BLE support, cause I'cant find neither BLE static libraries/header files, nor any BLE example.
So, my question is how could I continue using ble_mcu_sdk for MCU peripherals in BLE applications?
Should I pull BLE stack libraries from bl_iot_sdk repository and use it along with current bl_mcu_sdk lhal drivers? Or maybe I should wait a bit and BLE support will be added to the bl_mcu_sdk soon?

    checkout branch to old version,use 1.4.5

    • makc replied to this.

      Yes, I see. But if I want to use newer lhal API along with BLE stack how should I perform this?
      Latest commit to the https://github.com/bouffalolab/bl_mcu_sdk/tree/release_v1.4.5 branch was on 8 Aug 2022, so it seems it's development is almost stopped (may be there will be bugfixes, but I doubt this). Mainstream improvements ate in master branch, but it lacks BLE support. So my question is still here.
      asaki, could you make clear this for me?

      makc I will test and then update into master , but only supports 702. That's all I can do, after all the BLE is not my responsibility.

        Thank you, I need only 702 support for BLE.
        Who is responsible for BLE development and where is upstream BLE stack version? Is it in bl_iot_sdk?
        If so, there is another issue: FreeRTOS ports differ in bl_iot_sdk vs bl_mcu_sdk. How could this happen and what FreeRTOS port is the most recent version to be used with BLE stack? I'm confused... 🤔

        makc Freertos port is the same basiclly, just exception and interrupt entry are noe the same. BLE stack version will be from iot_sdk.

          @asaki, as I could see, there is several configurations for FreeRTOS, provided with SDK and it seems for me, that different SDKs uses different configurations. But may be I'm missing something and they are exactly the same. I'll check this again.

          Final question: did the 1.4.5 bl_mcu_sdk branch (without lhal API) development stopped? Or there will be further improvement and fixes?

          makc If not with big bugs, will be stopped.

            Write a Reply...
            @ 2025 Bouffalo Lab (Nanjing) Co., Ltd. All rights reserved.