background image

 BM71-XPro

 BM70/71 XPro User's Guide

Introduction

The BM71-XPro board is a hardware platform designed to evaluate and test the capabilities of the BM71 Bluetooth

®

RF module. The BM71-XPro board provides multiple options for rapid prototyping and developing applications. The
board is supported by Atmel Studio, an integrated development platform, which provides predefined applications and
examples.

Features

• USB-UART Bridge (MCP2200) for Host PC Operation
• On Board 3.3V LDO for Power Regulation
• On Board SPI Flash for Storing Firmware Images (DFU OTA)
• Test Point for GPIO Pin (P1_3)
• Reset Push Button
• DIP Switch to Control:

– BM71 operation mode
– LED
– GPIO pin

• Passive RC Filters for PWM and ADC Inputs
• Atmel Studio (ASF3), to Provide Predefined Application Examples
• XPRO Extension Header
• Header Pins for Current Measurement
• Two Power Sources:

– Micro USB
– XPRO Connector

©

 2019 Microchip Technology Inc.

 

DS50002891A-page 1

Summary of Contents for BM70-XPro

Page 1: ...rovides predefined applications and examples Features USB UART Bridge MCP2200 for Host PC Operation On Board 3 3V LDO for Power Regulation On Board SPI Flash for Storing Firmware Images DFU OTA Test P...

Page 2: ...Operate in Manual Mode Host PC 10 3 3 Connecting the BM71 XPro to MBD App in Manual Mode Host PC 14 3 4 Using the BM70 71 MCU drivers 23 4 Appendix A Updating the BM71 Module Firmware 27 5 Appendix B...

Page 3: ...r DIP Switch GPIO P1_7 Test Point Microchip offers several smartphone applications available for free in both the App Store iPhone and Google Play store Android to evaluate the BM71 module For details...

Page 4: ...e micro USB port can also be used to evaluate and test the module via a host PC Microchip provides emulation tools such as a UI tool auto pattern tool and manual tool refer to BM71 webpage for details...

Page 5: ...Reset push button is connected to the BM71 module reset line When the Reset button is pressed it drives the reset line to ground The BM71 XPro board has an on board voltage detected reset IC MCP112 c...

Page 6: ...with External SPI Flash may emit individual electromagnetic component frequencies which exceed the maximum values allowed by the standards The frequency and magnitude of the emissions will be determi...

Page 7: ...al mode of operation 3 1 Connecting the BM71 XPRO to MBD App in Auto Mode Hardware Software required BM71 XPro board Mini USB cable A PC host supporting USB CDC virtual serial port BM71 XPro board use...

Page 8: ...device 6 On Dashboard select BM70 see the following figure Figure 3 2 MBD Dashboard 7 In the follow up screen click Scan and Scan again at the bottom 8 Once the scanning process completes the BM71 mo...

Page 9: ...nsparent UART service available on the BM71 module should show up Figure 3 4 MBD Connecting to BM71 XPRO 10 Click on Transfer data to device The Transparent UART screen should open see following figur...

Page 10: ...e jumper on J2 is closed to select USB power option 1 2 The current measurement jumper on J3 is present 1 3 Switch 2 blue LED on the DIP switch is set to ON 2 Connect the BM71 XPro board to the host P...

Page 11: ...t File option see the following figure Figure 3 7 Loading Option 7 In the file browser select IS1871SF_102_BLEDK3v1 11_UI v1 00 BM71 _default txt 8 In the UI tool dialog box click on Edit BM71 XPro Mo...

Page 12: ...t the UART_RX_IND Low power operation to Disable from the drop down menu 10 2 Set the Operation mode to Manual Pattern under the Operation mode setting section 11 Click Finish 12 In the UI Tool click...

Page 13: ...port and click on Write In the confirmation window click Yes to update EFLASH Figure 3 10 Read Write Flash 14 After the successful Flash write a confirmation message will be flashed as shown in the fo...

Page 14: ...nual mode is given below 1 Ensure that the BM71 XPro board is configured as follows 1 1 Middle jumper on J2 is closed to select USB power option 1 2 The current measurement jumper on J3 is present 1 3...

Page 15: ...Command section select 0x01 Read Local Information for the Opcode field Click Send see following figure The module will respond with the Bluetooth MAC address firmware version and hardware version The...

Page 16: ...see following figure 7 1 Select 0x1C Set Adv Enable for Opcode field 7 2 Select 0x01 Enter Standby Mode for the Standby mode field 7 3 Click Send 8 Once the module enters the Standby mode started adve...

Page 17: ...g 9 Open the MBD app on the phone tablet Ensure that the Bluetooth is turned ON in the device 10 On Dashboard select BM70 see the following figure BM71 XPro Module Configuration 2019 Microchip Technol...

Page 18: ...completes the BM71 module should appear as BM71_BLE by default Figure 3 16 MBD Scanning Process 13 Click on the BM71_BLE to start a connection process Once connected the transparent UART service avai...

Page 19: ...14 The manual tool should show the connection details once the connection from the peer device phone tablet is successfully executed see the following figure BM71 XPro Module Configuration 2019 Micro...

Page 20: ...e MBD app click on Transfer data to device The Transparent UART screen should open Ensure that the Write with Response in the app is set to ON The data pipe is now open BM71 XPro Module Configuration...

Page 21: ...e 3 19 MBD Data Pipe ON 16 The manual tool should provide the message for the data pipe in the log view see following figure BM71 XPro Module Configuration 2019 Microchip Technology Inc DS50002891A pa...

Page 22: ...Pipe 17 Go to the Transparent tab on the manual tool Check operation of the data pipe by entering data in the app or in the Send Data field in the manual tool BM71 XPro Module Configuration 2019 Micr...

Page 23: ...tmel Studio respectively This section describes how to access the BM71 MCU drivers from ASF3 library in Atmel Studio Hardware software required Atmel Studio 7 x7 0 with ASF3 installed version 3 44 0 o...

Page 24: ...he New Example Project dialog box 2 1 Select Device Family as SAML21 from the drop down list and enter ble_host_sdk in the search field as shown in the following figure The list of example projects sh...

Page 25: ...t to get started In the preceding figure the iBeacon was selected as an example Click OK in the succeeding dialog box to accept the terms and conditions The iBeacon example will now be loaded as can b...

Page 26: ...uctions on executing the project click on the iBeacon_Demo_Getting_Started_Guide pdf file for details 4 Follow the instructions in the getting started guide to build load and test the project BM71 XPr...

Page 27: ...tion Press Reset button SW1 and verify that the blue LED LD4 is solid ON indicating that the BM71 is in Memory Programming mode 4 Launch the isupdate exe application In the tool 4 1 Select the COM por...

Page 28: ...matics and Bill of Materials The schematic and the Bill of Materials BOM for the BM71 XPro board are provided below BM71 XPro Appendix B Schematics and Bill of Materia 2019 Microchip Technology Inc DS...

Page 29: ...R15 0R R16 0R R17 DNP 0R R18 100k R19 DNP DNP 10nF C1 1uF C2 1uF C3 1nF C8 12pF C9 12pF C10 4 7uF C11 1uF C13 1uF C14 2 1 BAT54HT1G D1 SCHOTTKY_SMD_12 2 1 BAT54HT1G D3 SCHOTTKY_SMD_12 2 1 SML 310MTT8...

Page 30: ...a GRM155R61C105KE01D Digi Key 490 10453 2 ND DNP 0 CAP1065 2 D1 D3 DIO SCTKY BAT54 900mV 300mA 40V SOD 323 STMicroelectronics BAT54JFILM Digi Key 497 7163 1 ND Yes 2 DIODE0182 1 D2 DIO TVSARR USBLC6 2...

Page 31: ...00KJCT ND Yes 2 RSMT0737 0 R17 RES TKF 0R SMD 0402 Panasonic ERJ 2GE0R00X Digi Key P0 0JCT ND DNP 0 RSMT0730 2 RP1 RP2 MECH HW RUBBER PAD Cylindrical flat top D8H2 8 Black 3M SJ5076BLACK Farnell 11650...

Page 32: ...U6 MCHP MEMORY SERIAL FLASH 4M 50MHz SST25VF040B 50 4I SAF SOIC 8 Microchip SST25VF040B 50 4I SAF T Microchip SST25VF040B 50 4I SAF T YES 1 MIC5599 1 X1 RESONATOR 12MHz 0 1 SMD CSTCE G Murata CSTCE12M...

Page 33: ...y of these specifications are exceeded in the final product a submission must be made to a notified body for compliance testing to all required standards Important On account of the nature of radio eq...

Page 34: ...7 Document Revision History Revision Date Section Description A 07 2019 Document Initial Revision BM71 XPro Document Revision History 2019 Microchip Technology Inc DS50002891A page 34...

Page 35: ...pport is available through the web site at http www microchip com support Microchip Devices Code Protection Feature Note the following details of the code protection feature on Microchip devices Micro...

Page 36: ...ASIC Plus ProASIC Plus logo Quiet Wire SmartFusion SyncWorld Temux TimeCesium TimeHub TimePictra TimeProvider Vite WinPath and ZL are registered trademarks of Microchip Technology Incorporated in the...

Page 37: ...9 8833 7252 China Xiamen Tel 86 592 2388138 China Zhuhai Tel 86 756 3210040 India Bangalore Tel 91 80 3090 4444 India New Delhi Tel 91 11 4160 8631 India Pune Tel 91 20 4121 0141 Japan Osaka Tel 81 6...

Reviews: