I am trying to run the MQTT example on a custom board. The module used is ublox IRIS-W106-30B. I followed the instructions to use j-link to install the wifi fw blob serperatly. However, I am getting stuck in an infinite loop in WPL_Init().
natered21_0-1785877418073.png
I was also unable to initialize the BLE due to similar issue.
SDK 25.09.00 using MCUXpresso
Yes, I am able to run my normal application code, log to UART etc.
Hi,
Are you able to test a simple Hello World example?
Also, have you already applied the required modifications to enable your module? Please refer to the following article for guidance.
Regards,
Daniel.
Are you using the RD-RW61X-BGA SDK or the FRDM-RW612 SDK?
Which files did you modify to port the original example to your module?
If I'm understanding correctly, you're able to run the Wi-Fi and Bluetooth examples on your custom board without any issues. The problem appears when you start integrating or porting the networking functionality into your own application.
My recommendation is to use the MQTT example as the foundation for your application. If your use case requires Wi-Fi and BT/BLE to run simultaneously, then it would be better to start from one of the coexistence examples and add your application-specific functionality on top of it, rather than trying to add coexistence support to an existing custom application afterward.
By the way, SDK 25.09 is already three releases behind. I would recommend upgrading to the latest SDK 26.06 before continuing.
SDK_2.x_RW610
From the mqtt example I copied everything from "main_task" and after into my existing project. This leave the hardware init, as a major difference. I am unable to identify which aspects from the example are causing IMU to not initialize.
I can run the base example project on my custom board but am unable to port it into existing project.