KW45 demo applications crashing in PLATFORM_NbuApiReq

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

KW45 demo applications crashing in PLATFORM_NbuApiReq

1,790 Views
anadimahajan
Contributor I

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

anadimahajan_0-1690180590778.png

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.

#https://www.nxp.com/products/wireless/bluetooth-low-energy/kw45-32-bit-bluetooth-5-3-long-range-mcus...

Regards

Anadi

Tags (1)
0 Kudos
Reply
3 Replies

1,702 Views
anadimahajan
Contributor I

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.

0 Kudos
Reply

1,670 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

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.

0 Kudos
Reply

1,758 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

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.

0 Kudos
Reply