BLE demo on 3.3 V using Murata 1DX

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

BLE demo on 3.3 V using Murata 1DX

Jump to solution
821 Views
romitchatterjee
Contributor V

Can I use 3.3 V operation to run the BLE demo app for i.MX RT 1060 with Murata 1DX module?

Labels (2)
Tags (2)
1 Solution
703 Views
puja_sah
Contributor II

Hello Romit,

The latest SDK for i. MX RT 1060 EVK is SDK 2.6.2 which includes support for BLE with 1DX. However, the BLE example runs at 1.8V. But if you want to use 3.3 V operation, there are some changes that you need to implement in both the software and hardware sides.

Software modifications:  

1. Toggle the BT_REG_ON

     Go to evkmimxrt1060_wiced_ble_4343W/source/wiced_ble.c

      Insert one line of code for the BT_REG_ON.

        GPIO1->DR |= (1U << (24U)); // high

pastedImage_2.png

2. Change the operation to 3.3V from 1.8V 

Go to evkmimxrt1060_wiced_ble_4343W/board/pin_mux.c

Change .outputLogic = 1U to .outputLogic = 0U in line 100 to run SDIO at 3.3V.

pastedImage_6.png

Hardware Changes:

1. evkmimxrt1060 board's connector J22, pin 4 to Murata uSD M.2 Adapter's connector J9, pins 4 (Additional for BT_REG_ON).

2. Install jumper on J12 for 3.3V VDDIO. A blue light will glow on LED2.

Hope it helps.

Thanks,

Puja

View solution in original post

2 Replies
704 Views
puja_sah
Contributor II

Hello Romit,

The latest SDK for i. MX RT 1060 EVK is SDK 2.6.2 which includes support for BLE with 1DX. However, the BLE example runs at 1.8V. But if you want to use 3.3 V operation, there are some changes that you need to implement in both the software and hardware sides.

Software modifications:  

1. Toggle the BT_REG_ON

     Go to evkmimxrt1060_wiced_ble_4343W/source/wiced_ble.c

      Insert one line of code for the BT_REG_ON.

        GPIO1->DR |= (1U << (24U)); // high

pastedImage_2.png

2. Change the operation to 3.3V from 1.8V 

Go to evkmimxrt1060_wiced_ble_4343W/board/pin_mux.c

Change .outputLogic = 1U to .outputLogic = 0U in line 100 to run SDIO at 3.3V.

pastedImage_6.png

Hardware Changes:

1. evkmimxrt1060 board's connector J22, pin 4 to Murata uSD M.2 Adapter's connector J9, pins 4 (Additional for BT_REG_ON).

2. Install jumper on J12 for 3.3V VDDIO. A blue light will glow on LED2.

Hope it helps.

Thanks,

Puja

703 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi Romit Chatterjee,

   Do you test the RT1060 BLE code in this folder:

  SDK_2.6.2_EVK-MIMXRT1060\boards\evkmimxrt1060\ble_cypress_examples\wiced_ble_4343W

If yes, the Hardware requirements
=====================
- Micro USB cable
- evkmimxrt1060 board
- Personal Computer
- BLE enabled device such as a smartphone
- Murata 1DX M.2 module
- Murata uSD M.2 Adapter
- 4 plug to receptable header cables

=====================

So, you can use Murata 1DX M.2 module in this SDK code.

Wish it helps you!

Have a great day,
Kerry

 

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

 

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------