The following document contains information on Cypress products. Although the document is marked with the name “Broadcom”, the company that originally developed the specification, Cypress will continue to offer these products to new and existing customers. CONTINUITY OF SPECIFICATIONS There is no change to this document as a result of offering the device as a Cypress product. Any changes that have been made are the result of normal document improvements and are noted in the document history page, where supported. Future revisions will occur when appropriate, and changes will be noted in a document history page. CONTINUITY OF ORDERING PART NUMBERS Cypress continues to support existing part numbers. To order these products, please use only the Ordering Part Numbers listed in this document. FOR MORE INFORMATION Please visit our website at www.cypress.com or contact your local sales office for additional information about Cypress products and services. OUR CUSTOMERS Cypress is for true innovators – in companies both large and small. Our customers are smart, aggressive, out-of-the-box thinkers who design and develop game-changing products that revolutionize their industries or create new industries with products and solutions that nobody ever thought of before. ABOUT CYPRESS Founded in 1982, Cypress is the leader in advanced embedded system solutions for the world’s most innovative automotive, industrial, home automation and appliances, consumer electronics and medical products. Cypress’s programmable systems-on-chip, general-purpose microcontrollers, analog ICs, wireless and USB-based connectivity solutions and reliable, high-performance memories help engineers design differentiated products and get them to market first. Cypress is committed to providing customers with the best support and engineering resources on the planet enabling innovators and out-of-the-box thinkers to disrupt markets and create new product categories in record time. To learn more, go to www.cypress.com. Cypress Semiconductor Corporation Document Number: 002-14822 Rev. ** 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Revised July 1, 2016 Application Note BCM20730 Downloading Firmware to BCM20730 Modules Using Bluetool™ 20730-AN100-R 5300 California Avenue • Irvine, CA 92617 • Phone: 949-926-5000 • Fax: 949-926-5203 December 20, 2010 Revision History Revision Date Change Description 20730-AN100-R 12/20/2010 Initial release Broadcom Corporation 5300 California Avenue Irvine, CA 92617 © 2010 by Broadcom Corporation All rights reserved Printed in the U.S.A. Broadcom®, the pulse logo, Connecting everything®, and the Connecting everything logo are among the trademarks of Broadcom Corporation and/or its affiliates in the United States, certain other countries and/ or the EU. Any other trademarks or trade names mentioned are the property of their respective owners. BCM20730 Application Note About This Document About This Document Purpose This document describes the step-by-step process of downloading the firmware to BCM20730 modules using BlueTool™ software. Document Conventions The following conventions may be used in this document: Convention Description Bold User input and actions: for example, type exit, click OK, press Alt+C Technical Support Broadcom provides customer access to a wide range of information, including technical documentation, schematic diagrams, product bill of materials, PCB layout information, and software updates through its customer support portal (https://support.broadcom.com). For a CSP account, contact your Sales or Engineering support representative. In addition, Broadcom provides other product support through its Downloads & Support site (http://www.broadcom.com/support/). BROADCOM December 20, 2010 • 20730-AN100-R ® Page 3 BCM20730 Application Note Using BlueTool to Download Firmware Using BlueTool to Download Firmware 1. Connect the BCM20730 reference board(s) to the computer via the serial UART cable, then power on the device. 2. Open BlueTool. 3. From the View menu, select Log Window. A blank Log Window appears. BROADCOM December 20, 2010 • 20730-AN100-R ® Page 4 BCM20730 Application Note Using BlueTool to Download Firmware 4. From the Transport menu, select HCI Control. 5. In the Select HCI Control Window Transport window, select the UART option. Select com1 as the com port and 115200 as the baud rate. Make sure that CTS flow control is not selected. 6. Click the OK button. BROADCOM December 20, 2010 • 20730-AN100-R ® Page 5 BCM20730 Application Note Using BlueTool to Download Firmware 7. In the HCI Control command window, do the following: a. The BCM20730 must be connected to the PC and powered up (see Step 1 on page 4). b. Select the HCI protocol active option. c. From the HCI Menu list, select 7.3: Host Controller & Baseband Commands (3 key). d. Double-click the Reset command. After a successful reset, the log window displays the reset status as “Success”. BROADCOM December 20, 2010 • 20730-AN100-R ® Page 6 BCM20730 Application Note Using BlueTool to Download Firmware 8. From the Transport menu, select Download Firmware/Config. 9. In the Select Download Firmware/Config Transport window, select the UART option. Select com1 as the com port and 115200 as the baud rate. Make sure that CTS flow control is not selected. 10. Click the OK button. BROADCOM December 20, 2010 • 20730-AN100-R ® Page 7 BCM20730 Application Note Using BlueTool to Download Firmware 11. In the Download window, set the following options: – 1. From the Device configuration list, select 20730 EEPROM (64 byte pages). – 2. Select Cortex M3 HCI. – 3. Select Write and verify. – 4. For Max write size, enter 16. – 5. Select Chip erase. – 6. Select Download minidriver, then click Locate to browse for the uart.hex file. – 7. Select Download configuration record, then click Locate browse for the desired cgs/cgr file. – 8. Select EEPROM as the memory. – 9. Select Include static section. From the Crystal frequency list, select 24 MHz. For BD_ADDR, enter the desired BD Address. – 10. For DS location, enter 0x000002C0. – 11. Select Omit RF_PLL (65nm radio). – 12. For VS Location, enter 0x000000C0. For VS length, enter 0x0200. – 13. Click Execute to begin the download configuration. BROADCOM December 20, 2010 • 20730-AN100-R ® Page 8 BCM20730 Application Note Using BlueTool to Download Firmware Once the download is finished, the status changes to Download completed. 12. Cycle the power on the device, and the BCM20730 will be ready for normal operation. BROADCOM December 20, 2010 • 20730-AN100-R ® Page 9 BCM20730 Application Note Broadcom® Corporation reserves the right to make changes without further notice to any products or data herein to improve reliability, function, or design. Information furnished by Broadcom Corporation is believed to be accurate and reliable. However, Broadcom Corporation does not assume any liability arising out of the application or use of this information, nor the application or use of any product or circuit described herein, neither does it convey any license under its patent rights nor the rights of others. ® BROADCOM CORPORATION 5300 California Avenue Irvine, CA 92617 © 2010 by BROADCOM CORPORATION. All rights reserved. 20730-AN100-R December 20, 2010 Phone: 949-926-5000 Fax: 949-926-5203 E-mail: info@broadcom.com Web: www.broadcom.com