BLE Stack or Example for iMXRT1064 + IW612 using FreeRTOS

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

BLE Stack or Example for iMXRT1064 + IW612 using FreeRTOS

跳至解决方案
187 次查看
etronic_arg
Contributor III

Hi everyone,

I’m working on a custom board powered by the i.MX RT1064. The firmware is written in C and runs FreeRTOS with LwIP already integrated.

I’ve successfully tested the Wi-Fi HTTP server example from the MCUXpresso SDK using the MIMXRT1064-EVK and a IW612 module — It works.

Now I’d like to test BLE communication, but I haven’t found any sample code or a compatible BLE stack that works with the RT1064 and IW612 over UART/HCI.

Does anyone know if there’s an example or a lightweight BLE stack that can be integrated into a FreeRTOS project for BLE peripheral functionality?

Thanks in advance for any pointers!

 

0 项奖励
回复
1 解答
157 次查看
Sam_Gao
NXP Employee
NXP Employee
0 项奖励
回复
2 回复数
63 次查看
etronic_arg
Contributor III

Hi,
I just wanted to add that I was able to get the peripheral HT example working on the MIMXRT1064 by following the guides:
Migrate examples from RT1060EVK to RT1064 
and UM11442.
I modified the peripheral HT sample from:
SDK_25_06_00_MIMXRT1060-EVKC\boards\evkcmimxrt1060\edgefast_bluetooth_examples\peripheral_ht\

But I had to use the file sduart_nw61x_v1.bin.se in nw61x_cpu12_se.c:

const uint8_t fw_cpu12[] = {
//#include <sduart_nw61x.bin.se.inc>
#include <sduart_nw61x_v1.bin.se.inc>
};

The binary file should be converted to hexadecimal strings with https://tomeko.net/online_tools/file_to_hex.php?lang=en
and add .inc extension.

I used the ublox EVK-MAYA-W271.

Enjoy!

0 项奖励
回复
158 次查看
Sam_Gao
NXP Employee
NXP Employee
0 项奖励
回复