TECOM CO., LTD. 23, R&D ROAD 2, SBIP HSIN-CHU, TAIWAN, ROC PHONE: +886-3-577-5141 FAX: +886-3-579-7196 Version: 0.
About This Manual This manual provides a comprehensive firmware user’s manual for TECOM BluetoothTM Module BT3010. It has been organized in such a way to make it easy to follow by users worldwide. In order to ensure optimal comprehension, the following list provides brief descriptions of the formatting styles used throughout this manual. ! Commands: Commands are always referred to by using the word “click” before them. These commands are always shown as bold-faced words.
Preface The TECOM BluetoothTM Module BT3010 Manual This manual contains information regarding the installation, operation, and configuration of the TECOM BluetoothTM Module BT3010. Additionally, it outlines the use of the “Firmware Downloader” and “HCI Test” Application. The following chapters are included in this manual: • Chapter 1: “Overview” offers a brief description of Bluetooth and the features of the TECOM BluetoothTM Module BT3010.
Chapter 1: Overview Chapter 1: Overview About BluetoothTM Bluetooth is a worldwide standard for the wireless communication of data & voice services between two devices. Bluetooth technology eliminates wires and cables between both stationary and mobile devices, provides the possibility of ad hoc networks and delivers the ultimate synchronicity between all your personal devices.
Chapter 2: TECOM Bluetooth Module BT3010 USB Driver & Firmware Installation Chapter 2: TECOM Bluetooth Module BT3010 USB Driver & Firmware Installation Bluetooth Module Evaluation Board for USB Interface System Requirement Before installing the TECOM BluetoothTM Module BT3010 USB driver for evaluation, please make sure the PC or Notebook PC meets the following requirements in order to run the software properly: 1. Hardware: Pentium Class PC, CPU speed 200MHz or above, with USB port. 2.
Chapter 2: TECOM Bluetooth Module BT3010 USB Driver & Firmware Installation Driver Installation Procedure Note: Before downloading the firmware to BT3010 Bluetooth Module USB Evaluation Board, the system needs to install the provided USB driver first and followed by downloading the firmware for USB interface, then the user shall follow HCI testing procedure to begin the HCI testing. 1.
Chapter 2: TECOM Bluetooth Module BT3010 USB Driver & Firmware Installation Figure 1: Downloader Configuration for USB Interface 4. Then click on “Choose Mini Driver File” to select the appropriate mini-driver. For USB interface, the user shall select “Broadcom_2_2070(USB Loader).hex” in the “Firmware” directory. 5. In the “Firmware” box, please select “USB”, “ASCII”, and “On Chip”. Then click on “Choose Firmware File” to select the appropriate firmware.
Chapter 2: TECOM Bluetooth Module BT3010 USB Driver & Firmware Installation Figure 2: Downloader Configuration for USB Interface 6. Click on the “Execute Download” button. Status messages should appear in “Status” window as the download procedure progress. 7. When the download is complete, click “Quit” to exit the program and the system is ready for further HCI testing or software development. 8.
Chapter 3: TECOM Bluetooth Module BT3010 UART Firmware Download Chapter 3: TECOM Bluetooth Module BT3010 UART Firmware Download Firmware Download Procedure 1. The TECOM Bluetooth Module BT3010 UART Interface Evaluation Board should be powered up by 5V AC Adapter and plugged into your PC’s COM port prior to downloading the firmware. 2. Please find the directory of CD-Rom which contains the firmware, you will find three files in the directory, - BroadcomDownload.
Chapter 3: TECOM Bluetooth Module BT3010 UART Firmware Download 5. In the “Firmware” box, please select “UART”, “ASCII”, and “On Chip”. Then click on “Choose Firmware File” to select the appropriate firmware. For USB interface, the user shall select “BBTFW_2_1_003(UART).hex” in the “Firmware” directory. (as Figure 4) Figure 4: Downloader Configuration for UART Interface 6. Click on the “Execute Download” button. Status messages should appear in “Status” window as the download procedure progress.
Chapter 3: TECOM Bluetooth Module BT3010 UART Firmware Download 7. When the download is complete, click “Quit” to exit the program and the system is ready for further HCI testing or software development. (as Figure 6) Figure 6: Firmware download completed 8.
Chapter 4: Updating The TECOM Bluetooth Module BT3010 Firmware Chapter 4: Updating The TECOM Bluetooth Module BT3010 Firmware The steps to update the firmware and documentation for TECOM BluetoothTM Module BT3010 are a simple process as detailed below. 1. For the updated version of TECOM’s BluetoothTM Module BT3010 firmware ; please visit TECOM webside www.tecom.com.tw to find out the updated news; then go to TECOM FTP site, ftp.tecom.com.tw for downloading. 2.
Chapter 5: HCI Testing Procedure Chapter 5: HCI Testing Procedure The HCI Testing procedure provides instructions for creating point-to-point ACL links between two Bluetooth Module Evaluation Boards. System Requirement for Bluetooth Module HCI Test Program Before using HCI Test Program for testing, please make sure the PC or Notebook PC meets the following requirements in order to run the software properly: 1. To create connection, it requires two units of PCs to perform the testing procedure 2.
Chapter 5: HCI Testing Procedure Figure 7: Configure Communications Interface 3. Two windows will be displayed, “HCI Test” is for configuration (as Figure 8) and the “Results” is for test result (as Figure 9).
Chapter 5: HCI Testing Procedure Figure 9: Result of Execution of HCI Test Program 14
Chapter 5: HCI Testing Procedure 4. On both computers, select “4.7 Host Controller and Baseband-2” box, then click on the Reset button.
Chapter 5: HCI Testing Procedure Figure 11: Show test result 16
Chapter 5: HCI Testing Procedure 5. On both computers, select “4.8 Information Parameters” box, then click on the ”Read Buffer Size“ button. (as Figure 12).
Chapter 5: HCI Testing Procedure 6. On both computers, select “Vender Specific Command” box, then click on the ”Write BD_ADDR“ button. (as Figure 13). A “Write Bluetooth Device Address” window will appear on both sides of the PC, please input any 12 hex digits on each side (as Figure 14 (Master), Figure 15 (Slave)). The digits on both sides shall be different.
Chapter 5: HCI Testing Procedure Figure 15: Write Bluetooth Device (Slave Device) Address 7. On the Slave computer, select “4.7 Host Controller and Baseband” box, then click on the ”Write Scan Enable” button. (as Figure 16). A “Write Scan Enable” window will appear (as Figure 17), please deselect Inquiry Scan Enable (as Figure 18).
Chapter 5: HCI Testing Procedure Figure 17: Write Scan Enable Window Appear Figure 18: Deselect Inquiry Scan Enable 20
Chapter 5: HCI Testing Procedure 8. On the Master computer, click on “4.5 Link Control” box, and then click on the ”Create Connection” button. (as Figure 19). A “Create Connection” window will appear, clicks on OK (as Figure 20).
Chapter 5: HCI Testing Procedure Figure 20: Create Connection 9. On the Slave computer, a “Accept Connection Request” window will appear, click on the ”Write Scan Enable” button immediately before timeout. (as Figure 21). Please see the “Result” window for detailed information.
Chapter 5: HCI Testing Procedure Figure 22: Successful Connection Result on Master Device 23
Chapter 5: HCI Testing Procedure 10. On the Master computer, input “Hello Slave!” into “Chat” dialogue box and click “Enter” button on the keyboard. (as Figure 23).
Chapter 5: HCI Testing Procedure 11. On the Slave computer, the screen show “Hello Slave!” message from Master computer. Then on the Slave side input “Hello Master!” message into “Chat” dialogue box and click “Enter” button on the keyboard to send the massage back to Master computer. (as Figure 24).
Chapter 5: HCI Testing Procedure 12. On the Slave computer, the screen show “Hello Master!” message from Slave computer.. (as Figure 25). Figure 25: Receive “Hello Master!” Message from Slave Device 13. For further testing on the data transmission, the user could use Telnet terminal program to send message or file between these two devices.
Chapter 6: Software Uninstall Chapter 6: Software Uninstall Remove the TECOM Bluetooth Module BT3010 firmware by performing the following steps. 1. To uninstall the USB test driver, please go to CD-Rom and find “BCBTRMV_1.5.exe” file inside the directory of “USB Driver”, then click on it to remove the device driver. 2. Once the driver is removed, please find “regedit” program and open it, find the path “ \ HKEY_LOCAL_MACHINE\Enum\USB\VID_0A5C&PID_2033” in the directory of “My Computer” and delete it.
Chapter 7: Trouble Shooting Chapter 7: Trouble Shooting 1. If there is any problem encountered during installation process: # 28 Please email to TECOM, sales@ tecom.com.