Can I use 3.3 V operation to run the BLE demo app for i.MX RT 1060 with Murata 1DX module?
Solved! Go to Solution.
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
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.
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
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
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.
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
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.
-------------------------------------------------------------------------------