Hi
I am trying to run the KW45 demos on the EVK using the MCU Expresso.
It appears that all the demos e.g kw45b41zevk_beacon_freertos using BLE crash at the PLATFORM_NbuApiReq when the method Controller_SetMaxTxPower (as part of PLATFORM_SetBleMaxTxPower) is called from PLATFORM_InitBle
The code jumps to __assert_func
This happens for all the demo projects using the BLE stack.
SDK in use - 2.12.4
MCU Expresso Version - 11.7.0
EVK - KW45B41Z
Please support us understand what might have happened.
Regards
Anadi
Hi Eduardo,
Sorry about the delayed response. I was able to update the NBU as per the documentation and the code crash stopped.
However, I still cannot get any BLE examples to work at the moment. I am not sure what the error is at present, but the BLE does not show up on the Apps that can be used for testing e.g NRF Connect etc
I will go throug the documentation to understand things further.
Thanks for your quick support.
Hi,
Please, try using the IoT Toolbox app for Android/iOS. This application provides a user-friendly way to test the Bluetooth® Low Energy (BLE) demo applications. More information on IoT Toolbox can be found in the IoT Toolbox Mobile Application User Manual.
Also, you can consult the BLE Demo Applications User's Guide (inside KW45 SDK folder > docs > wireless > Bluetooth), this document describes the hardware and toolchain requirements and steps to build and tun the demo applications included in the SDK.
Regards,
Eduardo.
Hello @anadimahajan
Hope you are doing well.
It is necessary to work with the matching NBU image for the SDK version of the application you are working with. Prior to loading any wireless SDK example, please update your NBU image.
The Getting Started with the KW45B41Z Evaluation Kit describes the first steps to work with your device. Section 3.3 Updating NBU for Wireless Examples depicts how to update the NBU using SPSDK command line tool (installation of SPSDK is described in Section 2.4). Please, make sure to have Python 3.7+ installed.
Could you please try these steps and let me know your findings?
Regards,
Eduardo.