BLE Border Router with FRDM-KW41Z as a Radio

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

BLE Border Router with FRDM-KW41Z as a Radio

2,040 Views
ramyavlkr
Contributor I

Hi Team,

Currently i'm working on Openthread Border router(Rasberrypi) with FRDMKW41Z as a radio.
I have gone through IOT SDK(Nrf5) for enabling the 6lowpan BLE Border router using raspbeery pi.
But they are connecting Bluetooth dongle with Bluetooth low energy support to Raspberry pi.
Here my requirement is like a OpenThread Border router with FRDM-KW41Z as a radio, i want to use BLE border router
with FRDM KW41Z NXP board as a ble radio.
Please provide inputs on how to enable the ble radio on FRDM-KW41Z.

Thanks for any help.


Regards,
Ramya

0 Kudos
Reply
7 Replies

1,863 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi Ramya,

Could you please look at the next application note. Host SDK on Linux OS

Chapter 14. Thread HSDK demo

 

I am not sure if you are interested in the Thread or Bluetooth protocol.

Regards,

Mario

0 Kudos
Reply

1,863 Views
ramyavlkr
Contributor I

Thanks for the Replay.

I'm interested in BLE protocol.

I want to have a BLE Border Router(IMX6) connected with BLE receiver(FRDM-KW41Z) like OpenThread Border router.

Regards,

Ramya

0 Kudos
Reply

1,863 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi Ramya,

I am not sure if I am following you. 

Do you want to connect the IMX6 with a KW41(Border Router) and other device connected to Bluetooth LE (KW).

Could you please provide more details about your application?

Regards,

Mario

0 Kudos
Reply

1,863 Views
ramyavlkr
Contributor I

Hi Mario,

Thanks for the reply.

I want co-processor design, with BLE Receiver as a FRDM-KW41Z(like OpenThread NCP or RCP), the application layer
runs on the host processor(IMX6/RaspberryPI) and communicates  with BLE through a serial connection using a
standardized host control protocol(Spinel). BLE can run on either receiver or host processor.

Note: Please refer Openthread Border router Architecture for more information.

Regards,

Ramya

0 Kudos
Reply

1,863 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi Ramya,

For the Bluetooth LE example, you could look at the FSCI or HCI Black box that we provide in our examples. As the OpenThread examples were not developed by NXP, I would recommend you to check and ask directly to the developers of the open thread stack as mentioned here  

Regards,

Mario

0 Kudos
Reply

1,863 Views
ramyavlkr
Contributor I

Hi Mario,
Thanks for the reply.

I have looked into BLE HCI Black box example. Flashed one kw41z board with HCI black box example connected to IMX6 board through serial.
And one more kw41z board flashed with BLE shell example.

I'm able to scan and connect the device using following commands,
hcitool lescan
hcitool lecc

Once the connection is established, immediately its getting disconnected.

My requirement:
Once the connection is established, i want to control LED from HCI black box board to BLE shell one.

Please help me how to resolve this use.

Regards,

Ramya

0 Kudos
Reply

1,863 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi Ramya,

Please look at the next document. BLE HCI Black Box Quick Start Guide. You have to control the host protocol, profiles and application all run on the IMX6. You could look at the commands in the Bluetooth Specification. 2 AMP HOST CONTROLLER INTERFACE

The Bluetooth Shell example provides The application implements a dynamic GATT database, and the Demo applications User Guide provide an example adding the following services:

• Heart Rate Service (UUID: 0x180D)
• Battery Service (UUID: 0x180F)
• Device Information Service (UUID: 0x180A)
• Internet Support Profile Service (0x1820)

Did you look at the FSCI example?

Regards,

Mario

0 Kudos
Reply