Hello,
I would like to use the M.2 connector on the MIMXRT1060-EVKB to connect a wireless module (LWB5+).
In the schematics of the MIMXRT1060-EVKB board, i see that the BT_UART_RTS and BT_UART_CTS are connected to GPIO_AD_B0_02 and GPIO_AD_B0_03 respectively.
See from the schematics:
The BT_UART_RX and BT_UART_TX correspond to LPUART3 however when I check in the pins tool, i see that the LPUART3_CTS and LPUART3_RTS cannot be linked to those GPIOs.
See from the IDE:
Did i misunderstood the schematics? What should I do here?
Thanks,
Benjamin
Thank you for contacting us.
The schematic could lead to a confusion as you report, if you see it that way, as it is . We designed Bluetooth over M.2 to use LPUART3, as you mention. To fully enable LPUART3 on M.2 ( using CTS/RTS) you need to do a re-work. Let me explain below
We have re-work guidelines that you could use as reference to enable SDIO and UART (LPUART3) on the M.2 connector. Please note that our SDK and EVKs are tested and configured for our chipsets, that use UART, I2S and SDIO, that is the reason this could help you as reference for enabling support on your wireless module.
There is an i.MX RT1060-EVKC, which is a new revision and implements some changes. The latest SDK ( at this moment v25) documentantion does not includes re-work steps for the i.MX RT1060-EVKB. To find this documentation for EVKB you will need to:
1 Get the i.MX RT1060-EVKB SDK 2.16.100. SDK .zip from MCUXpresso SDK builder.
2 Open the SDK zip and find the Hardware Rework Guide for EdgeFast BT PAL. It is located in SDK_2_16_100_MIMXRT1060-EVKB.zip\docs\wireless\bluetooth\edgefast_bluetooth
3 Go to the section Hardware Rework Guide for MIMXRT1060-EVKB and AW-AM510MA
You can use this section as reference to modify the EVKB, to enable support of HCI (UART in this case) SDIO. I say reference because our SDK and EVKs, are tested and configured for our chipsets, that use UART, I2S and SDIO.
I hope this could help you!
Diego