Infineon Cypress BCM4334 Manual
Infineon Cypress BCM4334 Manual

Infineon Cypress BCM4334 Manual

Measuring current consumption in different power modes

Advertisement

Please note that Cypress is an Infineon Technologies Company.
The document following this cover page is marked as "Cypress" document as this is the
company that originally developed the product. Please note that Infineon will continue
to offer the product to new and existing customers as part of the Infineon product
portfolio.
Continuity of document content
The fact that Infineon offers the following product as part of the Infineon product
portfolio does not lead to any changes to this document. Future revisions will occur
when appropriate, and any changes will be set out on the document history page.
Continuity of ordering part numbers
Infineon continues to support existing part numbers. Please continue to use the
ordering part numbers listed in the datasheet for ordering.
www.infineon.com

Advertisement

Table of Contents
loading

Summary of Contents for Infineon Cypress BCM4334

  • Page 1 The document following this cover page is marked as “Cypress” document as this is the company that originally developed the product. Please note that Infineon will continue to offer the product to new and existing customers as part of the Infineon product portfolio.
  • Page 2: Table Of Contents

    AN214914 Measuring Current Consumption in Different Power Modes Associated Part Family: BCM4324/CYW4334 This document provides procedures for measuring the amount of current consumed by BCM4324/CYW4334 devices in different modes. Contents About This Document..........1 5.1 Sleep Mode ............6 1.1 Purpose and Audience ........1 5.2 Standard 1.28s Inquiry Scan Mode....8 1.2 Cypress Part Numbering Scheme .....
  • Page 3: Iot Resources

    Measuring Current Consumption in Different Power Modes IoT Resources Cypress provides a wealth of data at http://www.cypress.com/internet-things-iot to help you to select the right IoT device for your design, and quickly and effectively integrate the device into your design. Cypress provides cus- tomer access to a wide range of information, including technical documentation, schematic diagrams, product bill of materials, PCB layout information, and software updates.
  • Page 4: Overview And Orientation

    Measuring Current Consumption in Different Power Modes Overview and Orientation Overview This document provides procedures for measuring the amount of current consumed by BCM4324/BCM4334 devices while in different modes. The modes for which such procedures are provided include the following: ■...
  • Page 5: Test Equipment Setup

    Measuring Current Consumption in Different Power Modes BlueTool is a proprietary Cypress software tool for exercising, testing, scripting, debugging, and programming devices that use Cypress Bluetooth chips. BlueTool runs on a standard PC running Microsoft Windows (either Windows XP or Windows 7). BlueTool interfaces with the Cypress Bluetooth chips at the HCI protocol layer. Firmware/configuration files and minidriver files for the BCM4324/BCM4334 are available via Cypress’s Customer Support Portal (see IoT Resources on page...
  • Page 6 Measuring Current Consumption in Different Power Modes Select the CTS flow control check box, and then click OK. Reset the DUT/reference board While in HCI Control, press the 3 key on the keyboard to select the Host controller & baseband commands. In the list of Host controller &...
  • Page 7: Setting Modes And Measuring Current Consumption

    Measuring Current Consumption in Different Power Modes Select the From burn image check box. Click Locate, and then open the configuration file. Click Execute. The download is completed when Download Completed is displayed in Log Window. To download the configuration file for the reference board, repeat the procedure, making sure to change the UART COM port to com5.
  • Page 8 Measuring Current Consumption in Different Power Modes Set the HCI Control Transport profile. On the Transport menu, click HCI Control. In HCI Control Window Transport: ■ Select UART. ■ In the top UART list, type the COM port of the PC to which the DUT is connected (com4). ■...
  • Page 9: Standard 1.28S Inquiry Scan Mode

    Measuring Current Consumption in Different Power Modes Measure the current consumption Set the approximate range of the ammeter to 0.01 mA and measure the current being consumed by the DUT. Standard 1.28s Inquiry Scan Mode This section explains how to set the BCM4324/BCM4334 to Standard 1.28s Inquiry Scan mode. Steps include the following and apply only to the DUT: ■...
  • Page 10 Measuring Current Consumption in Different Power Modes ■ Select the CTS flow control check box, and then click OK. Reset the DUT In HCI Control: com4@115200, press the 3 key on the keyboard to select the Host Controller & Baseband commands.
  • Page 11: Standard 2.56S Inquiry Scan Mode

    Measuring Current Consumption in Different Power Modes Standard 2.56s Inquiry Scan Mode This section explains how to set the BCM4324/BCM4334 to Standard 2.56s Inquiry Scan mode. Steps include the following and apply only to the DUT: ■ Set the HCI Control Transport profile. ■...
  • Page 12: Standard

    Measuring Current Consumption in Different Power Modes Generate 4096 slots for 2.56s of activity In the list of Host Controller & Baseband commands, double-click Write_Inquiry_Scan_Activity. In HCI Command: Write_Inquiry_Scan_Activity (com4@115200): For the Inquiry_Scan_Interval, type 4096 in the space provided. For the Inquiry_Scan_Window, type 0x18 in the space provided. Click OK.
  • Page 13: Sniff_500Ms_Master Mode

    Measuring Current Consumption in Different Power Modes Set the Sleepmode parameters While in HCI Control: com4@115200, press the 0 key on the keyboard to select the to select the Vendor- specific commands. In the list of Vendor-specific commands, double-click Set_Sleepmode_Param. In HCI Command: Set_Sleepmode_Param (com4@115200): Make the following settings: ■...
  • Page 14 Measuring Current Consumption in Different Power Modes ■ Set the Write Link Policy parameters on the reference board. ■ Set the Sniff Mode parameters on the DUT. This section concludes by specifying the approximate ammeter range setting for measuring the current being con- sumed by the DUT.
  • Page 15 Measuring Current Consumption in Different Power Modes In the top UART list, type the COM port of the PC to which the reference board is connected (com5). In the bottom UART list, select 115200. Select the CTS flow control check box, and then click OK. While in HCI Control: com5@115200, press the 4 key on the keyboard to select the informational parameters commands.
  • Page 16 Measuring Current Consumption in Different Power Modes In Log Window, verify that the devices have successfully connected and note the connection handle. Reset the Write Scan Enable parameters on the reference board Reestablish the HCI Control Transport profile for the reference board (com5). While in HCI Control: com5@115200, press the 3 key on the keyboard to select the Host Controller &...
  • Page 17: Sniff_500Ms_Slave Mode

    Measuring Current Consumption in Different Power Modes ❐ Connection_Handle ❐ Sniff_Max_Interval0x320 ❐ Sniff_Min_Interval0x320 ❐ Sniff_Attempt0x4 ❐ Sniff_Timeout0x0 Measure the current consumption Set the approximate range of the ammeter to 0.2 mA and measure the current being consumed by the DUT. SNIFF_500ms_Slave Mode This section explains how to set the BCM4324/BCM4334 to SNIFF_500ms_Slave mode.
  • Page 18 Measuring Current Consumption in Different Power Modes ■ Host_WAKE_Active_ModeActive Low Select the following check boxes, and then click OK: ■ Allow_Host_Sleep_During_SCO ■ Combine_Sleep_Mode_And LPM ■ Enable_Tristate_Control_Of_UART_Tx_Line Read and record the BD Address of the DUT On the Transport menu, click HCI Control. In HCI Control Window Transport: Select UART.
  • Page 19: Hv(3/2) For Dut As Master Mode

    Measuring Current Consumption in Different Power Modes Set the Write Scan Enable parameters for the reference board While in HCI Control: com5@115200, press the 3 key on the keyboard to select the Host Controller & Baseband commands. In the list of Host Controller & Baseband commands, double-click Write_Scan_Enable. In HCI Command: Write_Scan_Enable (com5@115200), in the Scan_Enable list, select No Scans enabled, and then click OK.
  • Page 20 Measuring Current Consumption in Different Power Modes ■ Write the local supported features on the reference board. ■ Read the local supported features on the DUT. ■ Write the local supported features on the DUT. ■ Create a connection from the reference board. ■...
  • Page 21 Measuring Current Consumption in Different Power Modes In the Auto_Accept_Flag list, select Do Auto accept the connection with role switch disabled, and then click OK. Set the Write Scan Enable parameters on the DUT In the list of Host controller & baseband commands, double-click Write_Scan_Enable. In HCI Command: Write_Scan_Enable (com4@115200), in the Scan_Enable list, select Inquiry and Page Scan enabled, and then click OK.
  • Page 22 Measuring Current Consumption in Different Power Modes Write the local supported features on the DUT While in HCI Control: com4@115200, press the 0 key on the keyboard to select the Vendor-specific commands. In the list of Vendor-specific commands, double-click Write_Local_Supported_Features. In HCI Command: Write_Local_Supported_Features (com4@115200), clear the Power control check box.
  • Page 23: Hv(3/2) For Dut As Slave Mode

    Measuring Current Consumption in Different Power Modes Measure the current consumption Set the approximate range of the ammeter to 10 mA and measure the current being consumed by the DUT. HV(3/2) for DUT as Slave Mode This section explains how to set the BCM4324/BCM4334 to HV(3/2) for DUT as Slave mode. Steps include the fol- lowing (Some of the steps apply to the DUT, and others apply to the reference board.): ■...
  • Page 24 Measuring Current Consumption in Different Power Modes ■ In the top UART list, type the COM port of the PC that the DUT is connected to (com4). ■ In the bottom UART list, select 115200. ■ Select the CTS flow control check box, and then click OK. Reset the DUT While in HCI Control, press the 3 key on the keyboard to select the Host Controller &...
  • Page 25 Measuring Current Consumption in Different Power Modes Set the Event Filter parameters on the reference board While in HCI Control: com5@115200, press the 3 key on the keyboard to select the Host Controller & Baseband commands. In the list of Host Controller & Baseband commands, double-click Set_Event_Filter. In HCI Command: Set_Event_Filter (com5@115200): In the Filter_Type list, select Connection Setup.
  • Page 26: Ev(4/5) Esco For Dut As Master Mode

    Measuring Current Consumption in Different Power Modes ■ In the Page_Scan_Repetition_Mode list, select R0. In the Page_Scan_Mode list, select Mandatory, and then click OK. Note that the connection handle = 0xB (this is an ACL connection). Set the Write Scan Enable parameters on the reference board While in HCI Control: com5@115200, press the 3 key on the keyboard to select the Host Controller &...
  • Page 27 Measuring Current Consumption in Different Power Modes Set the HCI Control Transport profile on the DUT Open a log window. On the View menu, click Log Window. Set the HCI Control Transport profile. On the Transport menu, click HCI Control. In HCI Control Window Transport: ■...
  • Page 28 Measuring Current Consumption in Different Power Modes Read and record the BD Address of the reference board Reestablish the HCI Control Transport profile for the reference board (com5). While in HCI Control: com5@115200, press the 4 key on the keyboard to select the Informational Parameters commands.
  • Page 29: Ev(4/5) Esco For Dut As Slave Mode

    Measuring Current Consumption in Different Power Modes In the list of Link Control commands, double-click Create_Connection. In HCI Command: Create_Connection (com4@115200): In the BD_ADDR list, select the BD address of the reference board that was noted earlier. Set the packet type by selecting the following check boxes: ■...
  • Page 30 Measuring Current Consumption in Different Power Modes ■ Write the local supported features on the DUT. ■ From the DUT, create a connection to the reference board. ■ Set the Write Scan Enable parameters on the reference board. ■ Add an eSCO connection from the DUT. This section concludes by specifying the approximate ammeter range setting for measuring the current being con- sumed by the DUT.
  • Page 31 Measuring Current Consumption in Different Power Modes Set the Write Scan Enable parameters on the DUT In the list of Host Controller & Baseband commands, double-click Write_Scan_Enable. In HCI Command: Write_Scan_Enable (com4@115200), in the Scan_Enable list, select Inquiry and Page Scan enabled, and then click OK.
  • Page 32: Throughput Acl, 3Dh5 Mode

    Measuring Current Consumption in Different Power Modes In HCI Command: Write_Local_Supported_Features (com4@115200), clear the Power control check box. From the DUT, create a connection to the reference board While in HCI Control: com4@115200, press the 1 key on the keyboard to select the Link Control commands. In the list of Link Control commands, double-click Inquiry to display a list of found devices.
  • Page 33 Measuring Current Consumption in Different Power Modes Set the HCI Control Transport profile for both the DUT and the reference device Open a log window. On the View menu, click Log Window. Set the HCI Control Transport profile for the DUT. On the Transport menu, click HCI Control.
  • Page 34 Measuring Current Consumption in Different Power Modes Create a connection between the DUT and the reference device While in the HCI Control window for the DUT, press the 0 key to select the list of Vendor-specific Commands. In the list, double-click Write_BD_ADDR. In HCI Command: Write_BD_ADDR, in the BD_ADDR box, type 111111111111 (12 ones), and then click OK.
  • Page 35 Measuring Current Consumption in Different Power Modes While in the HCI Control window for the DUT, press the 1 key to select the list of Control Commands. In the list, double-click Create_Connection. In HCI Command: Create_Connection: In the BD_ADDR box, type 222222222222. Under Packet_type, select the following check boxes: DH5, DH3, DH1, DM5, DM3, and DM1, and then click OK.
  • Page 36: References

    Measuring Current Consumption in Different Power Modes In the Count box, type a value of at least 16000000. Under Receive Test in Throughput Tests: com#@3000000 for the reference device, click Execute Test. Under Transmit Test in Throughput Tests: com#@3000000 for the DUT, click Execute Test. Note that the data flow values (throughput) are approximately 2000 KBit/sec for both the Transmit and Receive tests.
  • Page 37: Document History Page

    Measuring Current Consumption in Different Power Modes Document History Page Document Title: AN214914 - Measuring Current Consumption in Different Power Modes Document Number: 002-14914 Orig. of Submission Rev. ECN No. Description of Change Change Date – – 07/03/2012 4324_4334-AN101-R Initial release –...
  • Page 38: Worldwide Sales And Design Support

    Measuring Current Consumption in Different Power Modes Worldwide Sales and Design Support Worldwide Sales and Design Support Cypress maintains a worldwide network of offices, solution centers, manufacturers’ representatives, and distributors. To find the office closest to you, visit us at Cypress Locations.

This manual is also suitable for:

Cypress cyw4334

Table of Contents