Murata Wi-Fi/BT Hardware User Manual

For i.mx6
Table of Contents

Advertisement

Quick Links

E2B-93-1093
Murata Wi-Fi/BT
EVK for i.MX6
Hardware
User Manual
Revision History
Revision
Date
Author
Change Description
S. Kerr
1.0
08/31/15
Initial version
R. Willett
©2009-2015 by Murata Electronics N.A., Inc.
www.murata.com
Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0
September 1, 2015

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Wi-Fi/BT and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Murata Wi-Fi/BT

  • Page 1 Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual Revision History Revision Date Author Change Description S. Kerr 08/31/15 Initial version R. Willett ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015...
  • Page 2 This page intentionally left blank. ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 2 of 53...
  • Page 3: Table Of Contents

    SDIO 2.0 vs. SDIO 3.0 Connectivity ........................ 27 2.3.2 Bluetooth Connectivity ............................. 28 2.3.3 Murata Wi-Fi/BT EVK Orientation ........................28 CONNECTING MURATA WI-FI/BT KIT TO FREESCALE I.MX6 PLATFORM ............29 .MX 6S X SABRE-SD ............................. 29 3.1.1 Version 1.0 Adapter Board ..........................29 3.1.1.1...
  • Page 4 ..........................45 IGURE IBBON ABLE NTERCONNECT 35: R U14 (SPI NOR F ) ........................... 47 IGURE EMOVE LASH ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 4 of 53...
  • Page 5 .MX 6U EVK (R C) ......52 ABLE ERSION DAPTER OARD IBBON ABLE ONNECTIONS ON I LTRA ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 5 of 53...
  • Page 6 This page intentionally left blank. ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 6 of 53...
  • Page 7: Murata Wi-Fi/Bt Evk For I.mx6

    1 Murata Wi-Fi/BT EVK for i.MX6 1.1 Murata Kit Contents The Murata Kit includes all hardware necessary to bring up Wi-Fi/Bluetooth on Freescale i.MX6 Platforms. See Table 1. Each color-coded bag contains a separate component. Table 1: i.MX6 Kit Contents...
  • Page 8: Murata Modules Supported

    (Versions 1.0 & 2.0). Two InterConnect adapters are included to provide maximum flexibility for user to connect hardware easily to Freescale i.MX6 Platforms. The Murata Hardware Solution is outlined in Table 2: Murata Wi-Fi/Bluetooth EVB’s. Two of the EVB’s only support Wi-Fi (SN8000 and 1FX). All other EVB’s are Wi-Fi/Bluetooth combo solutions.
  • Page 9: I.mx6 Mpu Interfaces Supported

    TX/RX. Maximum Bluetooth UART rate (for Broadcom-based Murata modules) is 4 Mbps; typically set to 3 Mbps. Default initialization rate is 115200 Baud. Murata i.MX InterConnect Ver 1.0 uses additional pins on EMMC/MMC Plus footprint (SD_DATA4..7) to provide UART connection in some instances.
  • Page 10: Freescale I.mx6 Platforms Supported

    Reference Platforms and which Murata Wi-Fi/BT kits (specifying Adapter Version) can be connected with them. Note that no third-party Freescale i.MX6 EVK’s are supported. For more information on a given Freescale i.MX6 Platform or Murata module, clicking on the hyperlink will navigate you to the relevant web page.
  • Page 11: Murata I.mx Interconnect Adapter Options

    Murata’s custom i.MX InterConnect Adapter. Given the differences in Freescale i.MX6 Platforms, two versions of the adapter are made available in each kit. Figure 2 and Figure 3 show Murata i.MX InterConnect Ver 1.0 & Ver 2.0 adapters plugged into the i.MX 6SoloX SABRE-SD.
  • Page 12: Version 1.0 Adapter Board

    2.1 Version 1.0 Adapter Board 2.1.1 Overview Figure 4 shows the top view of the Murata i.MX InterConnect Ver 1.0 Adapter. The adapter was designed to make use of Freescale EMMC/”MMC Plus” SD card connector footprint: in addition to SDIO _DATA0..3; there are four extra pads that bring out SDIO_DATA4..7 lines. The SDIO_DATA0..3 lines support 4-bit SDIO for WLAN.
  • Page 13: Figure 5: Murata I.mx Interconnect Ver 1.0 Adapter, Bottom View

    The adapter board also includes “SLOW CLK” circuit for providing a more accurate 32 KHz signal than what is available on the Wi-Fi/BT chipset itself (when in sleep mode). Two regulators are designed to provide 1.8V VIO and give the end user the option of connecting an external power supply.
  • Page 14: Figure 6: Ver 1.0 Interconnect Adapter, Top View

    Figure 6: Ver 1.0 InterConnect Adapter, Top View Figure 7: Ver 1.0 InterConnect Adapter, Bottom View Figure 8: Murata i.MX InterConnect Ver 1.0 Adapter schematic is shown on page 15. If zooming in on schematic details is not adequate then please refer to schematic document.
  • Page 15 Figure 8: Murata i.MX InterConnect Ver 1.0 Adapter schematic ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 15 of 53...
  • Page 16: Default Configuration

    (3.1-3.3V) is selected by jumpering TP122 and TP123: for more details refer to silkscreen on adapter for “VIO” markings. Murata Wi-Fi/BT EVK is configured to draw power from Freescale Platform via “VDD” pin on SD card slot. WLAN SDIO is always default (no selection here) and Bluetooth UART is configured via SD_DATA4..7 lines.
  • Page 17: Wi-Fi Wl_Reg_On Option

    WL_REG_ON is controlled dynamically by the Freescale i.MX6 MPU. 2.1.3.1 Dynamic WL_REG_ON: First Approach The First Approach is to make use of “short pad” MUXing on the Murata Adapter board. Refer to Table 5 for necessary modifications. Note that once BT_UART_RTS is disconnected, then the Bluetooth UART connection will not work (Exception: Very slow UART rate of 115200 baud works without flow control).
  • Page 18: Dynamic Wl_Reg_On: Second Approach

    WL_HOST_WAKE is recommended. 2.1.4.1 Configuring WL_HOST_WAKE: First Approach The First Approach is to make use of “short pad” MUXing on the Murata Adapter board. Refer to Table 6 for necessary modifications. This approach allows BT_HOST_WAKE to be connected to SD_DATA5 (if desired).
  • Page 19: Configuring Wl_Host_Wake: Second Approach

    2.1.4.2 Configuring WL_HOST_WAKE: Second Approach The Second Approach makes use of “short pad” MUXing on the Murata Adapter board. This configuration would allow BT_REG_ON to be connected to SD_DATA7 (if desired). Refer to Table 7 for necessary modifications. Note that once BT_UART_RXD is disconnected, then the Bluetooth UART connection will not work.
  • Page 20: Dynamic Bt_Reg_On: First Approach

    2.1.5.1 Dynamic BT_REG_ON: First Approach The First Approach is to make use of “short pad” MUXing on the Murata Adapter board. Refer to Table 8 for necessary modifications. Note that once BT_UART_CTS is disconnected, then the Bluetooth UART connection will not work (Exception: Very slow UART rate of 115200 baud works without flow control).
  • Page 21: Bt_Dev_Wake And Bt_Host_Wake Options

    Murata Wi-Fi/BT EVK being positioned upside-down. Refer to Section 3 Connecting Murata Wi-Fi/BT Kit to Freescale i.MX6 Platform. The Murata adapter brings out test points (refer to silkscreen) which allow the end user to easily probe/connect BT PCM signals. These test points can also be used to blue-wire in signals if necessary.
  • Page 22: Figure 10: I.mx Interconnect Ver 2.0 Adapter, Bottom View

    The adapter board also includes “SLOW CLK” circuit for providing a more accurate 32 KHz signal than what is available on the Wi-Fi/BT chipset itself (when in sleep mode). Two regulators are designed to provide 1.8V VIO and give the end user the option of connecting an external power supply.
  • Page 23: Figure 11: Top Layout, Version 2.0 Adapter Board

    Lastly for top layout, a blown-up section showing Samtec 60-pin connector, short pads, and PCM connection is shown in Figure 13: Version 2.0 Adapter Board, Samtec 60-pin Connector and PCM Connection. ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 23 of 53...
  • Page 24: Figure 13: Version 2.0 Adapter Board, Samtec 60-Pin Connector And Pcm Connection

    Figure 13: Version 2.0 Adapter Board, Samtec 60-pin Connector and PCM Connection Figure 14: Murata i.MX InterConnect Ver 2.0 Adapter schematic is shown on page 25. If zooming in on schematic details is not adequate then please refer to schematic document.
  • Page 25 Figure 14: Murata i.MX InterConnect Ver 2.0 Adapter schematic ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 25 of 53...
  • Page 26: Default Configuration

    3.3V) is selected by jumpering TP7 and TP9: refer to silkscreen on adapter for “VIO” markings. Murata Wi-Fi/BT EVK is configured to draw power from Freescale i.MX6 Platform via “VDD” pin on SD card slot. WLAN 4-bit SDIO connection is always default. Bluetooth UART also always default: straight through from ribbon cable connector.
  • Page 27: Wi-Fi Wl_Host_Wake (Oob Irq) Option

    1.8V signaling over SDIO bus is required . Fastest UHS mode is SDR104 which equates to a 208 MHz SDIO clock rate. The Murata hardware has been designed specifically to support these high speed rates (even SDIO trace length, high-speed Samtec connector).
  • Page 28: Bluetooth Connectivity

    2.3.3 Murata Wi-Fi/BT EVK Orientation If it is important to probe test points on top surface of Murata Wi-Fi/BT EVK, then adapter selection is important. It is important to note the Version 2.0 Adapter will leave Murata Wi-Fi/BT EVK in upside- down position on i.MX 6Quad SABRE-SD (default).
  • Page 29: Connecting Murata Wi-Fi/Bt Kit To Freescale I.mx6 Platform

    3 Connecting Murata Wi-Fi/BT Kit to Freescale i.MX6 Platform 3.1 i.MX 6SoloX SABRE-SD 3.1.1 Version 1.0 Adapter Board Figure 15, Figure 16 and Figure 17 illustrate how to connect Murata Wi-Fi/BT Kit to Freescale i.MX 6SoloX SABRE-SD: default configuration which has WL_REG_ON/BT_REG_ON wired as power-on- reset signals.
  • Page 30: Figure 16: Connecting The Murata Wi-Fi/Bt Kit To Freescale I.mx 6Solox Sabre-Sd

    Figure 16: Connecting the Murata Wi-Fi/BT Kit to Freescale i.MX 6SoloX SABRE-SD Figure 17: Connecting the Murata Wi-Fi/BT Kit to Freescale i.MX 6SoloX SABRE-SD ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0...
  • Page 31: Adding Sd Card Extender To Version 1.0 Adapter On I.mx 6Solox Sabre-Sd

    Figure 18: Connecting the Murata Wi-Fi/BT Kit to Freescale i.MX 6SoloX SABRE-SD Figure 18 illustrates configuration for wired RF testing: easy to do given mounted SMA connector on Murata Wi-Fi/BT EVB. 3.1.1.1 Adding SD Card Extender to Version 1.0 Adapter on i.MX 6SoloX SABRE-SD Note that WL_REG_ON/BT_REG_ON wired as power-on-reset signals works fine for Linux implementation.
  • Page 32: Figure 20: Wl_Reg_On/Bt_Reg_On Wired From Sd2: Bottom

    BT_REG_ON, and (optionally) WL_HOST_WAKE signals. Freescale i.MX6 signals are listed against the Murata Wi-Fi/BT signals that they connect to. In addition the MUXing for Freescale pins is detailed – these values have to be declared in DTS file of modified kernel. Lastly the notes section details changes/checks necessary to Murata i.MX InterConnect Ver 1.0 Adapter.
  • Page 33: Version 2.0 Adapter Board

    Close TP116; Open TP117. 3.1.2 Version 2.0 Adapter Board Figure 21 and Figure 22 show Murata i.MX InterConnect Ver 2.0 Adapter when connected to i.MX 6SoloX SABRE-SD. This connection provides full WLAN SDIO and Bluetooth UART connectivity with the ribbon cable connection. However there are two critical control signals that are needed for correct operation: WL_REG_ON and WL_HOST_WAKE.
  • Page 34: Figure 21: Murata I .Mx Inter Connect Ver 2.0 Connected To I .Mx 6S Olo

    Figure 23: Securing Ver 2.0 Adapter on SoloX illustrates one option of supporting Murata Wi-Fi/BT EVK securely. Use additional offset piece (Essentra part #CBMFTS205A) to screw into bottom of Ver 2.0 Adapter leg.
  • Page 35 Figure 23: Securing Ver 2.0 Adapter on SoloX summarizes the ribbon cable connections, mapping the i.MX 6SoloX SABRE-SD Signals to Table 11 the Murata Wi-Fi/BT Kit signals. It also includes the necessary MUX selection on the Freescale i.MX 6SoloX SABRE-SD Platform. ©2009-2015 by Murata Electronics N.A., Inc.
  • Page 36: Table 11: Version 2.0 Adapter Board Ribbon Cable Connections On I.mx 6Solox Sabre-Sd

    CTS. UART5_CTS_B __UART5_CTS_B KEY_ROW3/ MX6SX_PAD_KEY_ROW3 BT_UART_TXD UART5_RXD __UART5_RX KEY_COL2/ MX6SX_PAD_KEY_COL2 BT_UART_RTS Straight-thru connection on RTS. UART5_RTS_B __UART5_RTS_B ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 36 of 53...
  • Page 37: I.mx 6Sx Solox Sabre-Sd: Detailed Rework Instructions

    As already indicated SD3_DATA4..7 are typically unused signals. Once this rewire work is done, software changes to Kernel DTS file need to be done to MUX the signals correctly. Please reference Murata Software User’s Guide on particulars. ©2009-2015 by Murata Electronics N.A., Inc.
  • Page 38: I.mx 6Sololite Evk (Version 1.0 Adapter Board)

    Figure 25: Blue-wiring WL_REG_ON and WL_HOST_WAKE signals to J3 pins 3.2 i.MX 6SoloLite EVK (Version 1.0 Adapter Board) Figure 26 shows i.MX 6SoloLite EVK with Murata i.MX6 InterConnect Ver 1.0 Adapter and Type 1DX EVK. This configuration supports WLAN SDIO connection and Bluetooth UART.
  • Page 39: Figure 26: I.mx 6Sololite Evk With Murata I.mx6 Interconnect Ver 1.0 Adapter And Type 1Dx Evk

    Figure 26: i.MX 6SoloLite EVK with Murata i.MX6 InterConnect Ver 1.0 Adapter and Type 1DX EVK Figure 27: i.MX 6SoloLite EVK with Murata i.MX6 InterConnect Ver 1.0 Adapter and Type 1DX EVK with SD Card Extender ©2009-2015 by Murata Electronics N.A., Inc.
  • Page 40: Figure 28: Wl_Reg_On And Bt_Reg_On Dynamic Control Solution

    Figure 28: WL_REG_ON and BT_REG_ON Dynamic Control Solution All these details are described in Table 12. Freescale i.MX6 signals are listed against the Murata Wi- Fi/BT signals that they connect to. In addition the MUXing for Freescale pins is detailed – these values have to be declared in DTS file of modified kernel.
  • Page 41: Table 12: Adding Sd Card Extender To Version 1.0 Adapter On I.mx 6Sololite Evk

    __UART4_RTS_B Close TP130; Open TP125. SD1_DATA7 MX6SL_PAD_SD1_DAT7 BT_UART_CTS Straight-thru connection on CTS. __UART4_CTS_B Close TP116; Open TP117. ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 41 of 53...
  • Page 42: I.mx 6Quad Sabre-Sd

    3.3 i.MX 6Quad SABRE-SD 3.3.1 Version 1.0 Adapter Board Figure 29: i.MX 6Quad SABRE-SD platform with Murata SN8000 Wi-Fi Kit connected to SD3 slot Figure 29 shows the i.MX 6Quad SABRE-SD platform with Murata SN8000 Wi-Fi Kit connected to SD3 slot. The Murata i.MX InterConnect Ver 1.0 Adapter provides WLAN connection over 4-bit SDIO bus.
  • Page 43: Version 2.0 Adapter Board

    Figure 31 shows Murata Type 1DX Kit plugged into Freescale i.MX 6Quad SABRE-SD using Version 2.0 Adapter. Main problem here (as can be seen) is the inverted position of Murata EVK. This would make it very hard to probe test points on the hardware. One approach to solve this issue would be to get taller standoffs for the SABRE-SD and flip main board upside down.
  • Page 44: Figure 32: I.mx 6Quad Sabre-Sd Sabre-Sd Flipped Over

    2.0 Adapter leg. This allows user to adjust height so that EVB is securely supported. The configuration shown uses 2 x Male/Female Spacer (#CBMFTS205A) and 1 x Female/Female Spacer (#CBTS060A) on every mount point (both Freescale Platform and Murata EVK). For additional components refer to www.essentracomponents.ca.
  • Page 45: Figure 34: Ribbon Cable Interconnect

    The Freescale i.MX 6Quad SABRE-SD requires rework to connect the Bluetooth UART and control signals necessary for Murata module to operate correctly. Page 15 of the Freescale schematic (SPF- 27516_C3.pdf) correctly captures the necessary rework to be done. Repeated here: NOTE: To use J13, populate resistors R209 - R213 and depopulated the SPI NOR FLASH U14.
  • Page 46: Table 13: Version 2.0 Adapter Board Ribbon Cable Connections On I.mx 6Quad Sabre-Sd

    TX. Also R584 must be populated in default position (Option A). SPINOR_CS0 KEY_COL4 MX6QDL_PAD_KEY_COL4 BT_UART_RTS Straight-thru connection on RTS. __UART5_RTS_B ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 46 of 53...
  • Page 47: I.mx 6Quad Sabre-Sd: Detailed Rework Instructions

    Populate resistors R209 (Pin #6/KEY_ROW6/BT_REG_ON: blue), R210 (Pin #17/KEY_ROW4/BT_UART_CTS: orange) and R211 (Pin #19/KEY_COL4/BT_UART_RTS: green). Figure 36: BT_REG_ON/BT_UART_CTS/BT_UART_RTS rework ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 47 of 53...
  • Page 48: I.mx 6Ultralite Evk (Version 2.0 Adapter Board)

    3.4 i.MX 6UltraLite EVK (Version 2.0 Adapter Board) i.MX 6UltraLite EVK (Rev C) and Murata i.MX InterConnect Ver 2.0 Adapter Board provides Wi-Fi/BT connectivity by default with no rework required. However if out-of-band interrupts are desired, then a minor resistor change is necessary on Freescale EVK (to connect WL_HOST_WAKE signal). Figure 38 shows Murata Type 1DX Kit plugged into Freescale i.MX 6UltraLite EVK using Version 2.0...
  • Page 49: Figure 38: Murata Type 1Dx Kit Plugged Into Freescale I.mx 6Ultralite Evk Using Version 2.0 Adapter

    Figure 38: Murata Type 1DX Kit plugged into Freescale i.MX 6UltraLite EVK using Version 2.0 Adapter Figure 39 shows one critical issue on i.MX 6UltraLite. The Freescale EVK uses “push-push” connector. It is very important to make sure Murata Wi-Fi/BT EVK is correctly inserted.
  • Page 50: Figure 40: Support Option For Wi-Fi/Bt Evk

    Figure 40 illustrates one option of supporting Murata Wi-Fi/BT EVK securely. Use additional offset piece (Essentra part #CBMFTS205A) to screw into bottom of Version 2.0 Adapter leg. This allows user to adjust height so that EVB is securely supported. The configuration shown uses 2 x Male/Female Spacer (#CBMFTS205A) and 1 x Female/Female Spacer (#CBTS060A) on Murata Adapter mount points.
  • Page 51: Figure 41: Close-Up Of Ribbon Cable Connector

    Page 12 of the Freescale i.MX6UL Baseboard Rev C schematic (SPF-28616_20150714.pdf) shows Bluetooth (J1701) and WLAN (P1701/SD1) connections. Refer to for connection mapping between Freescale and Murata hardware via ribbon cable. Table 14 WL_REG_ON and BT_REG_ON are connected by default. WL_HOST_WAKE requires moving one resistor (from R1633 to R1704 location).
  • Page 52: Table 14: Version 2.0 Adapter Board Ribbon Cable Connections On I.mx 6Ultralite Evk (Rev C)

    Straight-thru connection on CTS. __UART2_DCE_CTS UART2_RXD MX6UL_PAD_UART2_RX_DATA BT_UART_TXD __UART2_DCE_RX UART2_RTS_BB MX6UL_PAD_UART2_RTS_B BT_UART_RTS Straight-thru connection on RTS. __UART2_DCE_RTS ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 52 of 53...
  • Page 53: I.mx 6Ultralite Evk: Detailed Rework Instructions

    Murata with any additional questions. Figure 42: Rework for the i.MX 6Ultralite EVK ©2009-2015 by Murata Electronics N.A., Inc. www.murata.com Murata Wi-Fi/BT EVK for i.MX6 Hardware User Manual 1.0 September 1, 2015 Page 53 of 53...

Table of Contents