Hardware requirements
Micro USB cable
evkmimxrt685 board
Personal Computer
One of the following modules:
AzureWave AW-AM510-uSD
AzureWave AW-AM457-uSD
AzureWave AW-CM358-uSD
Murata uSD-M.2 Adapter (LBEE0ZZ1WE-uSD-M2) and Embedded Artists 1XK M.2 Module (EAR00385)
Murata uSD-M.2 Adapter (LBEE0ZZ1WE-uSD-M2) and Embedded Artists 1ZM M.2 Module (EAR00364)
Murata uSD-M.2 Adapter (LBEE0ZZ1WE-uSD-M2) and Embedded Artists 2EL M.2 Module (EAR00409)
Board settings
Before building the example application select Wi-Fi module macro in the app_bluetooth_config.h. (see #define WIFI_
Jumper settings for RT685: connect J6 with external power
Jumper settings for evkmimxrt685 Module:
JP12 2-3: 3.3V VDDIO
Murata Solution Board settings
Murata uSD-M.2 adapter resource page: https://www.murata.com/en-us/products/connectivitymodule/wi-fi-bluetooth/overview/lineup/usd-m2-adapter Murata uSD-M.2 adapter datasheet: https://www.murata.com/-/media/webrenewal/products/connectivitymodule/asset/pub/rfm/data/usd-m2_revb1.ashx Embedded Artists M.2 module resource page: https://www.embeddedartists.com/m2 Embedded Artists 1XK module datasheet: https://www.embeddedartists.com/doc/ds/1XK_M2_Datasheet.pdf Embedded Artists 1ZM module datasheet: https://www.embeddedartists.com/doc/ds/1ZM_M2_Datasheet.pdf Embedded Artists 2EL module datasheet: https://www.embeddedartists.com/doc/ds/2EL_M2_Datasheet.pdf
Jumper settings for Murata uSD-M.2 adapter:
Both J12 & J13 = 1-2: WLAN-SDIO = 1.8V; and BT-UART & WLAN/BT-CTRL = 3.3V
J1 = 2-3: 3.3V from uSD connector
The following pins between the evkmimxrt685 board and Murata uSD-M.2 Adapter with Embedded Artists 1ZM M.2 Module or 1XK M.2 Module are connected using male-to-female jumper cables:
PIN NAME | uSD-M.2 Adapter | I.MXRT685 | PIN NAME OF RT685 | GPIO NAME OF RT685
BT_UART_TXD_HOST | J9(pin 1) | J27(pin 1) | USART4_RXD | FC4_RXD_SDA_MOSI_DATA BT_UART_RXD_HOST | J9(pin 2) | J27(pin 2) | USART4_TXD | FC4_TXD_SCL_MISO_WS BT_UART_RTS_HOST | J8(pin 3) | J47(pin 9) | USART4_CTS | FC4_CTS_SDA_SSEL0 BT_UART_CTS_HOST | J8(pin 4) | J27(pin 5) | USART4_RTS | FC4_RTS_SCL_SSEL1
AzureWave Solution Board settings
Jumper settings for AzureWave AW-AM457-uSD Module:
J11 2-3: VIO_SD 3.3V (Voltage level of SDIO pins is 3.3V)
J2 1-2: 3.3V VIO_uSD (Power Supply from uSD connector)
J4 2-3: 3.3V VIO
The hardware should be reworked according to the Hardware Rework Guide for MIMXRT685-EVK and AW-AM457-uSD in document Hardware Rework Guide for EdgeFast BT PAL. The pin connect for UART HCI as the following table,
PIN NAME | AW-AM457-USD | I.MXRT685 | PIN NAME OF RT685 | GPIO NAME OF RT685
UART_TXD | J10(pin 4) | J27(pin 1) | USART4_RXD | FC4_RXD_SDA_MOSI_DATA UART_RXD | J10(pin 2) | J27(pin 2) | USART4_TXD | FC4_TXD_SCL_MISO_WS UART_RTS | J10(pin 6) | J47(pin 9) | USART4_CTS | FC4_CTS_SDA_SSEL0 UART_CTS | J10(pin 8) | J27(pin 5) | USART4_RTS | FC4_RTS_SCL_SSEL1 GND | J6(pin 7) | J29(pin 6) | GND | GND
Jumper settings for AzureWave AW-AM510-uSD Module:
J2 1-2: 3.3V VIO_uSD (Power Supply from uSD connector)
J4 2-3: 3.3V VIO Jumper settings for evkmimxrt685 Module:
JP12 2-3: 3.3V VDDIO
The hardware should be reworked according to the Hardware Rework Guide for MIMXRT685-EVK and AW-AM510-uSD in document Hardware Rework Guide for EdgeFast BT PAL. The pin connect for UART HCI as the following table,
PIN NAME | AW-AM510-USD | I.MXRT685 | PIN NAME OF RT685 | GPIO NAME OF RT685
UART_TXD | J10(pin 4) | J27(pin 1) | USART4_RXD | FC4_RXD_SDA_MOSI_DATA UART_RXD | J10(pin 2) | J27(pin 2) | USART4_TXD | FC4_TXD_SCL_MISO_WS UART_RTS | J10(pin 6) | J47(pin 9) | USART4_CTS | FC4_CTS_SDA_SSEL0 UART_CTS | J10(pin 8) | J27(pin 5) | USART4_RTS | FC4_RTS_SCL_SSEL1 GND | J6(pin 7) | J29(pin 6) | GND | GND
Jumper settings for AzureWave AW-CM358-uSD Module:
J2 1-2: 3.3V VIO_uSD (Power Supply from uSD connector)
J4 1-2: VIO 1.8V (Voltage level of SDIO pins is 1.8V)
The hardware should be reworked according to the Hardware Rework Guide for MIMXRT685-EVK and AW-CM358-uSD in document Hardware Rework Guide for EdgeFast BT PAL. The pin connect for UART HCI as the following table,
PIN NAME | AW-CM358-USD | I.MXRT685 | PIN NAME OF RT685 | GPIO NAME OF RT685
UART_TXD | J10(pin 4) | J27(pin 1) | USART4_RXD | FC4_RXD_SDA_MOSI_DATA UART_RXD | J10(pin 2) | J27(pin 2) | USART4_TXD | FC4_TXD_SCL_MISO_WS UART_RTS | J10(pin 6) | J47(pin 9) | USART4_CTS | FC4_CTS_SDA_SSEL0 UART_CTS | J10(pin 8) | J27(pin 5) | USART4_RTS | FC4_RTS_SCL_SSEL1 GND | J6(pin 7) | J29(pin 6) | GND | GND
Note: To ensure that the LITTLEFS flash region has been cleaned, all flash sectors need to be erased before downloading example code. After downloaded binary into qspiflash and boot from qspiflash directly, please reset the board by pressing SW3 or power off and on the board to run the application.