Sunitec Enterprise BM64C2 Bluetooth module User Manual SPEC BM64C1
Sunitec Enterprise Co., Ltd Bluetooth module SPEC BM64C1
Contents
- 1. User manual part 1
- 2. User manual part 2
User manual part 1
@itea® Features * Qualified for Bluetooth v4.2 specifications ‘ Supports 111-71) 1.6,11SP 1.2, AZDP 1.3, SPP 1.2 and AVRCP 1.6 * Supports Bluetooth 4.2 dual-mode (BDR/EDR/ BLE) specifications (FW dependent) * Stand-alone module with on-board PCB antenna and Bluetooth stack * Supports high resolution up to 24-bit, 96 kHz audio data format * Supports to connect two hosts with HFP/AZDP profiles simultaneously ' Transparent UART mode for seamless serial data over UART interface ' Supports virtual UART communication between host MCU and smartphonc applications hy Bluetooth SPF or BLE link ' Easy to configure with Windows® GUI or directly by external MCU ' Supports firmware field upgrade ' Supports one microphone ' Compact surface mount module:32 x 15 x 2.7 mm ' Castellated surface mount pads for easy and reliable host PCB mounting - RoHS compliant - Ideal for portable battery operated devices - Internal hattery regulator circuitry DSP Audio Processing ' Supports 64 kbps A-Law. -Law PCM format/ Continuous Variable Slope Delta (CVSD) modulation for SCO channel operation - Supports 2/15 kH7 noisc suppression - Supports 2/15 kH7 echo cancellation - Supports Modified Sub-Band Coding (MSBC) for wide band speech - Built-in High Definition Clean Audio (HCA) algorithms for both narrow band and wide band speech processing ' Packet loss concealment (PLC) ' Builtrin audio effect algorithms to enhance audio streaming Peripherals * Built-in lithium-ion and lithium-polymer battery charger (up to 350 mA) * Integrated 1.8V and 3V configurable switching regulator and low-dropout (LDO) regulator ' Built-in ADC for battery monitoring and Voltage sense ' Built-in ADC for charger thermal protection ' Built-in undervoltage protection (UVP) ' An AUX-1n port for external audio input * Two LED drivers * Multiple I/O pins [or control and status HCI Interface - Hi ghrspccd HCLUART interface (supports up to 921,600 bps) Product Specification BM64C1 BT42 Stereo Audio Module 13 Bluetooth' Qualifie ISZDG4GM (This Photos are for reference only) RF/Analog * Frequency spectrum: 2.402 Gilz to 2.480 GHz * Receive sensitivity: -90 dBm (2 Mbps EDR) * Output Power - BM64 Class 1: '15 dBm typical - BM64 Class 2: '2 dBm typical Audio Codec ' Sub-band Coding (SEC) and optional Advanced Audio Coding (AAC) decoding ' 20-bit digital-to-analog converter (DAC) with 98 dB SNR ' 16-bit analog-to tal converter (ADC) with 92 dB SNR ' Suppons up to 24-bit, 96 kHz 12S digital audio MAC/Baseband Processor - Supports Bluctooth 4.2 dual-mode (rw dependent) - BDR/EDR transport for audio» voice, and SPP data exchange - BLE transport for proprietary transparent service and Apple Notification Center Service (ANCS) data exchange Operating Condition * Operating voltage: 3.2V to 4.2V * Operating temperature: -20°C to +70°C Description The BM64 Stereo Audio module is a Fully qualified Bluetooth 4.2 dual-mode (BDR/EDR/BLE) module for designers to add wireless audio and voice applications to their products The BM64 module is a Bluetooth Special Interest Group (SIG) certified module that provides a complete wireless solution with Bluetooth stack, integrated PCB antenna, and worldwide radio certifications in a compact surface-mount package. The BM64 module has several SKUs. The BM64 module is available in both Class 1 and Class 2 versions. Applications ' Soundbar and Subwoofer (FW dependent) * Bluetooth portable speaker phone * Multi-speakcr (FW dependent) Spec-BM64-VO.3 Page 1 of 32 www.5unitec-en.com - ® Elmo — ' Product Specifi ation LI] DEVICE OVERVIEW The BM BM64 Stereo Audio modules are built around Microchip Technology 152064 SoCs respectively. The ISZUM SoC integrates the Bluetooth 4.2 dual mode radio transceiver, Power Management Unit (PMU), a crystal and DSP. Users can configure the BM64 module by using the UI tool and DSP tool, a Windows-based utilityv Note: The UI and DSP tools are available for download from the MICI‘OCI'IID wet: site at www microchip com ‘BMIM Figure 1-1 illustrates atypical example ofthe Class I BM64 module which is connected to an external MCU and a DSP/eodeci FIGURE 1-1: APPLICATION USING BM64 MODULE M-imphonr BM64 \ I25 up PA ,/ S.) ’ IszosaeM 16 MM UARY Ciyslal / Mn \\ / Figure 1-2 illustrates the Soundhar and Suhwuofer applications using the BM64 module. FIGURE 1-2: SOUNDEAR AND SUBWOOFER APPLICATIONS USING EM64 MODULE I'sim / Smwmlu Figure 173 illustrates the Soundbar and Subwnofcr applications using the BM64 module and smartphone. FIGURE 1.3: SOUNDBAR AND suawoona APPLICATIONS USING BM64 MODULE AND SMARTPHONE o)» Lil-1)) tVW-o) W...”— n mum, )mwwlei Spec-BM64-V0.3 Page 2 of32 www.5unitec-cn.com : Product Spemficalion Figure 1-4 illustrates the Multi-speaker application using the BM64 module. FIGURE 1-4: SOUNDBAR AND SUBWOOFER APPLICATIONS USING IM64 MODULE AND SMARTPHONE >fl~4>> Table 1.1 provides the key features ofthi: BM64 module. TABLE 1-1: BM62I64 KEY FEATURES Feature BM64 CLASS 2 BM64 CLASS 1 Application MultivspeakerlSoundbar/Subwoofer Stereolmono Stereo Stereo Pin count 43 43 DImenstons (mmz) 15 x 32 15 x 32 PCB antenna Yes Yes Tx power (typical) 2 dBm 15 dBm Audio DAC output 2 Channel 2 Channel DAC (single-ended) SNR at 2.8V ((18) -98 -98 DAC (capless) SNR at 2.8V (dB) -98 -98 ADC SNR at 2 8V (dB) -92 -92 IZS digital interface Yes Yes Analog AUX-in Yes Yes Mono MIC 'l 1 External audio amplifier Interface Yes Yes UART Yes Yes USB Yes Yes LED driver 2 2 lntemal DCeDC step down regulator Yes Yes DC 5V adapter input Yes Yes Battery charger (350 mA max) Yes Yes ADC for thermal charger protection Yes Yes Unden/oltage protection (UVP) Yes Yes GPIO 12 12 Button support 6 6 NFC (triggered by external NFC) Yes Yes EEPROM Yes Yes Spec-BM64-VO.3 Page 3 of 32 www.5unitcc-cn.com @itec® E Product Specification Feature BM64 CLASS 2 EM“ CLASS 1 Customized VOIce prompt 8K Sampling Rate, Stored In EEPROM with apprOXImately 800 bytes/second Multi-tone Yes Yes DSP sound effect Yes Yes BLE Yes Yes Bluetooth profiles HFP 1.6 1.6 AVRCP 1.6 1.6 A2DP 1,3 1.3 HSP 1.2 1.2 SPP 1,2 1.2 FIGURE 1-5: Figure 1-5 illustrates the pin diagram ofthe BM64 module. BM64 MODULE PIN DIAGRAM DR!) 1 GND RFSD 2 P2_1 SCLKD I! P2_fl on: 4 PD_2 AOHFH 5 Pa_s AOHPM a Pu AOHFL 7 93,1 ulc_m a P3_0 111011 9 POAS MICJIAs 111 DP AIR 11 um AIL 12 an 1151 u 1:1 mm GND 14 93,5 P1 2 15 P3 1 PLS 1e LED1 NM 11 LED: seaxzsasa 15‘ a I: g 5 g 1: h n :ééggggai _ — ll 33>“335 Spec-BM64-V0.3 Page 4 of 32 www.5un1tec-cn.com @itec® : Product Specification BM64 MODULE PIN DESCRIPTION Pin No Pin Type Pin Name Description 1 II’O DRO lZS Interface dIgItal leftlngm data 2 IIO RFSO IZS Interface: left/right clock 3 l/O SCLKO lZS Interface bIthock 4 HO DTO lZS Interface: dIgital leftlnght data 5 O AOHPR RIght-channel‘ analog headphone output 6 O AOHPM Headphone common mode output/sense Input 7 O AOHPL Leftechannel, analog headphone output 22 P BAT_IN Battery Input Voltage range 3,2V to 4 2V. When an external power supply Is connected to the ADAPilN pin, the BATilN pIn can be left open if battery is nol connected 23 P ADAP_|N 5V power adapter Input 24 P SYS_PWR System power output derived irom ADAPfiIN or BATilN 25 P AMB_DET Analog Input for ambIent temperature detectIon 26 | MFB - MultI—Functlon Button and power-on key . UART RXVIND: active-hlgh (used by host MCU to wakeup the Bluetooth system) 27 | LEDZ LED dnver 2 28 | LEDl LED driver 1 Legend: 1: Input pin 0: Output pIn 1/0: Input/Output pin P: Power pin Note: All [/0 pins can be configured using the UI tool, a Windows utility. Spec-BM64-V0.3 Page 5 of 32 www.5unitec-cn.com @itec® Product Specification BM64 MODULE PIN DESCRIPTION (CONTINUED) Pin No Pin Type Pin Name Description 29 l/O P3] Configurable control or Indication pin (Internally pulled-up. if configured as an input) UART TX_IND, active-low (used by Bluetooth system to wakeup the host MCU) 30 IIO P3_5 Configurable control or indication pin (Internally pulledaup, if configured as an input) - Slide swflch detector, active-high 31 IIO P0_0 Configurable control or Indication pin (Internally pulled-up, if configured as an input) - Slide sWitch detector, activerhigh, Out_lnd_0 32 EAN External address bus negative System configuration pin along With the P2_0 and P2_4 pins used to set the module in any one of these modes: ' Application mode (for normal operation) . Test mode (to change EEPROM values) - Write Flash mode (to load a new firmware into the mod- ule) refer to Table 54 Flash must be pulledoown with 4 7 kOtim to GND 33 IIO DM Differential data»minus USB 34 IIO DP Difierential data-plus USB 35 NO P0_5 Configurable control or indication pin (Internally pulled-up. if configured as an input) Volume-down key {default}. active-low 36 NO P3_0 Configurable control or indication pin (Internally pulledrup. if configured as an input) AUX-In detector, active-low 37 NO P3_1 Configurable control or indication pin (Internally pulledvup, if configured as an input) REV key (default), active-low 33 NO P3_3 Configurable control or indication pin (Internally pulled-up. if configured as an input) FWD key (default). active-low 39 NO P3_6 Configurable control or indication pin (Internally pulled-up, if configured as an input) Multi-SPK Master/Slave mode control (FW dependent) 40 NO P0_2 Configurable control or indication pin (Internally pulled-up. if configured as an input) Play/Pause key (default) 41 l/O P2_0 System configuration pin along With P2_4 and EAN pins used to set the module in any one of the followmg modes - Application mode (for normal operation) ' Test mode (to change EEPROM values) ' Write Flash mode (to load a new firmware into the mod- ule), refer to Table 571 42 IIO P2_7 Configurable control or indication pm (Internally pulled-up, if configured as an input) Volumerup key (default), activerlow 43 GND Ground reference Legend: 1: Input pin 0: Output pin 1/0: Input/Output pin 17: Power pin Note: All [/0 pins can be configured using the UI tool, a Windows utility. Spec-BM64-V0.3 Page 6 of 32 www.5unitcc-cn.com @itea® : Product Specification 2.0 AUDIO The input and output audios have different stages and each stage can be programmed to vary the gain response characteristics. For microphone, both single ended inputs and differential inputs are supported. To maintain a high quality signal, a stable bias voltage source to the condenser microphone’s PET is provided. The DC blocking capacitors can be used at both positive and negative sides efa input. Internally, this analog signal is convened to 16-bit, 8/16 kH7 linear PCM data. 2.] Di 'tal Signal Processor A Digital Signal Processor (DSP) is used to perform speech and audio processing. The advanced speech features, such as acoustic echo cancellation and noise reduction are inbuilt. To reduce nonlinear distortion and to help echo cancellation, an outgoing signal level to the speaker is monitored and adjusted to avoid saturation ofspeaker output or microphone input. Adaptive filtering is also applied to track the echo path impulse in response to provide echo free and full-duplex user experience. The embedded noise reduction algorithm helps to extract elean speech signals from the noisy inputs captured by the microphones and improves mutual understanding in communication. The advanced audio features, such as multi-band dynamic range control, parametric multi-band equalizer, audio widening and virtual bass are inbuilt. The audio effect algorithms are to improve the user’s audio listening experience in terms ofbetter audio quality after audio signal processing. Figure 2-1 and Figure 2-2 illustrate the processing flow of speakerphone applications for speech and audio signal processing. FIGURE 2-1: SPEECH SIGNAL PROCESSING mum , m m we -- u m m FIGURE 2-2: AUDIO SIGNAL PROCESSING BM62/64 DSP Alumna i i ‘ MCJ . sEeA/ic fl. Amm _..l “Rim HIM/5i» Auitri _‘1 Dammit: Eflecl 1 Amp Spec-BM64-VO.3 Page 7 of 32 www.5unitcc-cn.com : Product Spemfiealion The DSP parameters can be configured using the DSP tool. For additional information on the DSP tool, refer to the “IS206X DSP Application Note". Note: The DSP tool and “ISZOSX DSP Applica— tion Note” document, are available for download from the Microchip web site at: www microchipcomi‘BM64, 2.2 Codec The built-in oodec has a high signal-to-noise ratio (SNR) performance and it consists of an ADC, a DAC and an additional analog circuitry. Note: The internal codec supports 16-bit resolu- tion, b adding trailing zeros in LSBs 24-bit | 8 port requirements can be met. Figure 2.3 through Figure 2-6 illustrate the dynamic range and frequency response ofthe cedee, FIGURE 2-3: CODEC DAC DYNAMIC RANGE 10 710 720 A ‘30 . a 740 —Singl916{LCHl 'u . 5' '23 —Single160_CH2 it _70 —Caplessl$0_CH1 '30 —Caple5516()_CH 2 -90 ~100 , l i i 7100 790 780 ,70 760 750 ,40 730 720 710 0 Input power (dBFS) Note: The data corresponds to the 16 Ohm load With 2 8V operating voltage at +25=C room temperature FIGURE 24: CODEC DAC THD+N VERSUS INPUT POWER ,10 7 ,20 _ , a -30 3 _ —Single16Q_CH1 E ' —Single16Q_CH2 I— —Caple55160_CH1 —Caple55160_CH2 i i , i , , i i ~60 .55 ,50 -45 -4O 735 ~30 ,25 ~20 ,15 ,10 -5 0 Input power (dBFS) Note: The data corresponds to the 16 Ohm load With 2 3V operating voltage at +25‘C room temperature Spec-BM64-VO.3 Page 8 of 32 www.5unitcc-cn.com Product Specification -‘ 5 ~I 55 4 5 ~10: 4 1 .| 75 -( a -| a: 4 i FuunCM I 46V 100 ‘k std—:19 u, meneymz Eur-mind Mahmud inn-m “Vim mm mm ”"223” com: FIGURE 2-62 CODEC DAC FREQUENCY RESPONSE (SINGLE-ENDED MODE’ In...» I ~ "an” mm... Avm'v/rv um \. 5"“) («Vinyl mm , wan-no m WIN a” hen ‘. m: hum ‘ (and ' Sam M u“Frequency I H: in: warm mum-mm «aw how-mo Mum Znam “mm“ canto may emu um Note: The DAC frequency response corresponds IO smgle-ended mode With a 47 HF DC block capacutov Spec-BM64-V0.3 Pagc 9 of32 www.5unitcc-cn.com Product Specification 2.3 Auxiliary Port The BM64 module supports one analog (line-in) signal from the external audio source. The analog (line-in) signal can be processed by the D5? to generate different sound effects (Multi-band dynamic range compression and audio widening), which can be configured by using the DSP tool. 24 Analog Speaker Output The BM62/64 module supports the following analog speaker output modes: ' Capless mode 7 Recommended for headphone applications in which capless output connection helps to save the ROM cost by avo' ng a large DC blocking capacitor, Figure 2-7 illustrates the analog speaker output capless mode ' Single-ended mode 7 Used for driving an external audio amplifier where a DC blocking capacitor is required. Figure 2-8 illustrates the analog speaker output single-ended mode FIGURE 2-7: ANALOG SPEAKER OUTPUT CAPLESS MODE 3M62/64 AOHPR # AOHPM AOHPL 16/32 Ohm Speaker FIGURE 2-8: ANALOG SPEAKER OUTPUT SINGLE-ENDED MODE l— BM62l64 l7 , | l . AOHPR \ Audio Amplifier \fi 4| l7 AOHPL 3.0 TRANSCEIVER The BM64 module is designed and optimized for Bluetoolh 2.4 GHz system. It contains a complete radio [requency transmitter/receiver section. An internal synthesizer generates a stable clock for synchronizing with another device, 3.] Transmitter The internal power amplifier (PA) has a maximum output power of+4 dBm. This is applied for Class 2 or Class 3 radios Without an external RF PA. The transmitter performs the IQ conversion to minimi7e the frequency drift. Spec-BM64-VO.3 Page 10 of 32 www.5unitec-cn.com @itec‘j 3.2 Receiver The low-noise amplifier (LNA) operates with TR-combined mode for single port application. It can save a pin on the package without having an external Tx/Rx sWitch. Product Specification The ADC is used to sample the input analog signal and convert it into a digital signal for demodulator analysis, A channel filter has been integrated into the receiver channel before the ADC, which is used to reduce the external component count and increase the anti-interference capability, The image rejection filter is used to reject the image frequency for low-IF architecture. This filter for low-IF architecture is intented to reduce external Band Pass Filter (err) component for a super heterodyne architecture The Received signal Strength Indicator (RSS1) signal feedback to the processor is used to control the RF output power to make a good trade-off for effective distance and current consumption. 3.3 Synthesizer A synthesizer generates a clock for radio transceiver operation. There is a VCO inside with a tunable internal LC tank that can reduce variation for components, Aerystal oscillator with an internal digital trimming circuitprovtdes a stable clock for the synthesi7err 3.4 Modem For Bluetooth 1.2 specification and below, 1 Mbps was the standard data rate based on the Ga 'an Frequency Shift Keying (GFSK) modulation scheme. This basic rate modem meets Basic Data Rate (BDR) requirements ofBluetooth 2.0 with Enhanced Data Rate (EDR) specifications. For Bluetooth 2.0 and above specifications, EDR has been introduced to provide the data rates 01‘1/2/3 Mbps. For baseband, both BDR and EDR utilize the same 1 MHz symbol rate and 1.6 mt slot rate. For BDR, symbol 1 represents 1-bit. However, each symbol in the payload part ot‘EDR packet represents 2 3 bits. This is achieved by using two different modulations. 7t /4 DQPSK and 8 DPSK. 3.5 Adaptive Frequency Ilnpping(AFIl) The BMbZ/M module has an AFH function to avoid RF interference. [t has an algorithm to check the nearby interference and to choose clear channel for transceiver Bluctnoth signal. 4.0 POWER MANAGEMENT UNIT The on-chip Power Management Unit (PMU) has two main features: lithium-ion and lithium-polymer battery charger, and voltage regulator A power switch is used to svtitch over the powcr source between the battery and an adapter. Also, the PMU provides current to drive two LEDs. 4.] Charging a Battery The BM62/64 module has a built-in battery charger which is optimized for lithium-ion and lithium-polymer batteries, The battery charger includes a current sensor for charging control, user programmable current regulation, and high accuracy voltage regulation. The charging current parameters are configured by the U] tool. Reviving, pre-charging, constant current and constant voltage modes, and recharging functions are included, The maximum charging currcnt is 350 mA, Figure 4-1 illustrates the charging curve ofa battery. Spee-BM64-V0.3 Page 1] of32 www.5unitee-cn.com @itea® Rerhurpe Vinnie . 4.I\ : Product Specification FIGURE 4-1: BATTERY CHARGING CURVE ei't' . . . ‘ R h x C\' Voltage 4 2\‘ “thin!“ “hm? L ('ullslulH uiieiu Mode 4‘ ( tint-rain viiluige Mine 4 L iii-3T CC eulrellt 0 5e Ivreehnrge VtiIlilg : 5i l‘rechalgt ( urmu 0 IL Remingt urmu , Dru-t 4.2 Voltage Monitoring A 10-bit, successive approximation register ADC (SAR ADC) provides a dedicated channel for battery voltage level detection. The warning level can he programmed by using the UI tool. The ADC provides a granular resolution to enable the external MCU to take control over the charging process. 4.3 LED Driver Two dedicated LED drivers control the LEDs. They provide enough sink current (16 step control and 0.35 mA for each step), thus l/EDs can be connected directly with the BM62/64 module. The LED settings can be configured using the UI tool. Figure 4-2 illustrates the LED drivers in the BM62/64 module. FIGURE 4-2: LED DRIVER BM62/64 SYS_PWR ——D¢—— LEDl fig}— LEDZ 4.4 Under Voltage Protection When the voltage of the SYSiPWR pin drops below the Voltage level of2.9V. the system will shutdown automatically. 4.5 Ambient Detection The BM64 module has a built-in ADC for charger thermal protection. Figure 4-3 illustrates the suggested circuit and thermistor, Murata NCP] SWFIOAF. The charger thermal protection can avoid battery charge in restricted temperature range, The upper and lower limits for temperature values can be configured by using thc Ul tool. Spec-BM64-VO.3 Page 12 of 32 www.5unitec-cn.com : Product Spemfieatlon Note: Thermistor must be placed close to the battery in the user application for accurate temperature measurements and to enable thermal shutdown feature, FIGURE 4-3: AMBIENT DETECTION VDD_IO R1 1M/1% AMB_DET C1 R2 1 F, 16V ” ; saw/1% TR1 100K Thermistor: Murata NCP15WF104F 5.0 APPLICATION INFORMATION 5.] Host MCU Interface The BM64 mudule supperts UART cemmands. The UART cnmmands enable an external MCU te centre] the BM54 medule. Figure 57] illustrates the UART interface between the BM54 module and an external MCU, FIGURE 5.1: HOST MCU INTERFACE OVER UART MCU BM62I64 WW smegma; UART_RX ”ART "“8"” HCI_TXD UARTJX ”ART ““3"“! HCLRXD BT‘WAKE up MFB An extemal MCU can control the BMM module over the UART interface and wakeup the module with the MFB, P3_7 Spec-BM64-VO.3 Page 13 of 32 www.5unitec-cn.com Product Specification pins. Refer to the “UART_CommandSet" document for a list of functions the BM64 module supports and how to use the UI tool to configure the UART and UART Command Set tool. Note: The UART Command set tool (SPKCom- mandSetTool v160.xx) and “UART_Com- mandSet" document are available for download from the Microchip web Site at, wwwmicrochrpcomiBM64 Figure 5-2 through Figure 5-7 iliustrate the liming sequences of various UART control signals. FIGURE 5-2: FOWER-ON/OFF SEQUENCE 1 ms 0, ~ ~ , . A or » 7- ‘ A EAUN » >, x . I» —~ svsjwn ”W .51 W ” v mat din MCU mam WW " m‘" mu ms him. we (MR) y n —,— ax rout/moswo i ' ‘ ‘° "‘5 ” ‘ Km all was > < zu ms >23. and MCU R51 N I conneclionm a; low level i may Mcuwialnwm MCU mm UART WNW I] 7 cmmm nu um Cmmmu (BMEI umnm WW“ Ac 1 C Buszsa moons: UART state , V " ‘ ‘ IBMEA UARLTXI (590 Figure 54) 1552 Figure 54) Set ‘anmjn Dimdiy' mm EM64 u-swnmci am lulu wwv-ofl FIGURE 5-3: TIMING SEQUENCE OF RX INDICATION AFTER POWER-ON STATE Resume 32 kHz mode MFB pulse must be longer than the UART command slot time >— 150 ms , MFB (PWR) MCU sends UART command ‘ UART Command 2 ms 2 ms Enter 32 kHz mode tms Spoc-BM64-VO.3 Page 14 of 32 www.5unitec-cn.com @itec® : Product Speuficanon FIGURE 5-4: TIMING SEQUENCE OF POWER-OFF STATE BM62164 sends power-o" ACK , BAT_IN 94V MFB (PWR) MCU sends RST_N BK_OUT LDOS1_V0 UART bus W , < ><> 2: Is Note 1: EEPROM clock = 100 kHz 2: F0! 3 ber write, 1101 ms x 32 clock x 2 = 640 us, 3: It IS recommended to have ramp-down me more than 640 us dunng the power-of! sequence to ensure safe operation of the device, FIGURE 5-52 TIMING SEQUENCE OF POWER-ON (NACK) I "‘5 . 4 I; II EALIN , 7 ' 0 SVS_FWR ,, Poni- ’/ u. I men Mcu stale .w'l-I' L 7.777 V7 m 7 7. , , . moms ' ‘200ms ’ ”my. MFE (m; , , g ,I ' v aKpuT/LooaLvo 7r '7 ‘ '° '"‘ ‘ ' RSTWN q ’ 2° "”5 MCU sends UART command ‘. , (3mm uARLRX) , I: max aMsz/aA mfipunm UART mm . 7 [BMBZ/SA uAR'er) WI“ New, .1 ACK Is not received Sal 'Pmrm olmaty' boot Maximum 5 mm (Is) Spec-BM64-V0.3 Page 15 of 32 www.5unitec-cn.com — Product Spemficatlon FIGURE 5-7: TIMING SEQUENCE OF POWER DROP PROTECTION Power ‘ ‘ l 2 av BAT_IN +4v ‘ 5'5 PW“ emu RSTAN Irom Reset IC , Reset . t t _ MCU Reset Note 1: It is recommended to use the battery to prowde the power supply at BAT_IN In to the module, 2: If an external power source or a power adapter is utilized to prowde power to the module (ADAP_IN). rt Is recommended to use a voltage supervisor to. 3: The Reset IC output pmv RSTAN, must be ‘Open dram" wrtn delay time .7 10 ms and the recommended part is 6691L293T73, 5.2 IZS Mode Application The BM64 module provides an 125 digital audio output interface to connect with the external codee or DSP. It provides 8, 16, 44.1, 48, 88.2, and 96 kHz sampling rates for 16-bit and 24-bit data formats. The 125 setting can be configured by using the U1 and DSP tools. Figure 5-8 and Figure 5-9 illustrate the 125 signal connectienhetween the BMo4 module and an external 05?, Use the DSP tool to configure the BM64 module as a Master/Slave. For additional information on timing specifications, refer to Spec-BM64-VO.3 Page 16 of 32 www.5unitcc-cn.com @itea® : Product Specification 8.2 “Timing specifications". FIGURE 5-8: BM64 MODULE IN IIS MASTER MODE External DSP/ BM64 Codec BCLK SCLKO DACLRC <— RFSO ADCDAT —> DRO DACDAT l4— DTO 5.3 Reset The BM64 module provides a watchdog timer (WDT) to reset the chip. It has an integrated Power-on Reset (POR) circuit that will reset all circuits to a known Power-on state. This action can also be driven by an external Reset signal which is used to control the device externally by forcing it into a POR state. The RSTiN signal input is active-low and no connection is required in most applications. 5.4 External Configuration and Programming The BM64 module can be eonfigured by using an cxtcmal configuration tool (EEPROM tool) and the firmware is programmed by using a programming tool (Flash tool), Note: The EEPROM and Flash tools are avail- able for download from the Microchip web www microchip comi‘BMe4 Figure 5715 through Figure 5713 illustrate the BMh4 referenee circuit for a stereo headset application. Spec-BM64-VO.3 Page 17 of 32 www.5unitcc-cn.com @uec® Product Specification FIsURE 5-15: EM64 REFERENCE cIRCUIT FoR sTEREo HEADSET APPLICATION MC BIAS meme AIR -- “‘ BMB4 as: N A7W|DV END, = P172 w 3 p074 CODECJIO FIGURE s45: BM64 REFERENCE CIRCUIT FOR sTEREo HEADSET APPLICATION TEST POINTS GPIO Description ’W m AWN MFB UART RXJND' MFB HCI_RXD w Amp w ‘ ' ’ 'H W F072 PLAYIFAUSE HCI_TXD w sun . ‘ I P2 0 m7 EAT m‘ P2_1 VOL‘ — + . m m‘ Po_5 VOL» “N _m an" ' ‘ Pu_o SLIDE SWITCH I m ”FE VP” P074 AMPiEN§ NFE . as N me RESET ‘N mm In U47 Pz_n Auxm Dmctmn 1:56 V M: P1 _ YFN 1 AONPR MICI ‘ ‘ m m SPEAKER m2 F3_1 REv A OUTPUT , 1 mm PL: FWD P3_7 UART_TX_IND P1_5 AMI-LEN; SLIDE SWI'ICH Slngle I Double Belting P3_6 Slngle 1 Double selling P2_o System Conilaurauon EAN Systmn configuranon Spcc-BM64-VO.3 Pagc 18 of 32 www.5unitcc-cn.com : Product Spemficatlon FIGURE 5-17: BM64 REFERENCE CIRCUIT FOR STEREO HEADSET APPLICATION MFB RESET AMB_DET VB“ 3 _l ‘ cvsj/vn ‘ 4.1. x ‘ 'rr 2 Mrs -||‘ 3 ,_, SWV Y ‘ 5W2 mm nuau PLAY/PAUSE—Iu I ¢ 5w; 3 :aa ‘|__| ‘5p/5LV x 2 1—.- 1 sertr _ _ REV m < FIND m 1 NCF15WF104F03 A SW4 3 h 6W5 X H 7:57pm x‘ E a x 2 W 1 x 2 W V W J__ WW VOL— P“ VOL+ x NW” 3 L L 3 x 2 W { T‘sp‘EN 2 'I—l' ‘ Wm Wmc J: WW ___ STEREO AUX LINE INPUT STEREO SPK JACK mac Low Act”. Pr Lin. In Ditnc: wrzru 7:1 ”zagorsvzz I’ A 5 fit an; "I m L w —0w: :ms Spec-BM64-VO.3 Pagc 19 of 32 www.5unitcc-cn.com @itec® FIGURE 5-18: Product Specification BM64 REFERENCE CIRCUIT FOR STEREO HEADSET APPLICATION SY5_FWR ~L swe I sw- IBfl VDD_IU ~r‘ SLIDE SWI TCH as 5152301 5 2 suns sw , mu , , 5152305 N35 3 ’ F‘ 5 , R77 9 m (J RESERVE For BLUETOOTH DEBUG no 1 _ E"—'""EM—,T 2 8 mam ‘ o HCI VXD 6 g I 7 hfif o I t7 a Jsz ACAF'_II\ :czc :C18 0 mav I25 INTERFACE frame tranb Emmi Serial data I tmsv :xansnut LED BLUE ,Em RED Audi? AMPL [nails 7 EinNE TXiINL nm nu NFC MODE MODE 5px SPK 12c 12c fHG/MDETtLTnd. BATTERY CONNECTOR BATJN Vets a NMSV JP txa LtAM if 0 VI LED2 .592 2 @J‘ED'HR UART CONTROL tsm svs PWR LEDVE , 7121: a twev 4L, ocxocoaolI P3 7 EMBLELE ::ct7 IHIIEV 6.0 PRINTED ANTENNA INFORMATION 6.1 Antenna Radiation Pattern The BM64 module is Integrated with one PCB printed antenna, see Figure 5-1. Spcc-BM64-VO.3 Pagc 20 of 32 www.5unitcc-cn.com
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.6 Linearized : Yes Create Date : 2017:07:28 17:20:13+08:00 Creator : Doro PDF Writer [1.92] [http://j.mp/the_sz] Modify Date : 2017:07:28 17:20:25+08:00 Subject : ~$SPEC-BM64C1 XMP Toolkit : Adobe XMP Core 5.4-c005 78.147326, 2012/08/23-13:03:03 Metadata Date : 2017:07:28 17:20:25+08:00 Creator Tool : Doro PDF Writer [1.92] [http://j.mp/the_sz] Format : application/pdf Title : ~$SPEC-BM64C1 Description : ~$SPEC-BM64C1 Document ID : uuid:8e71ce06-1751-4864-8330-74debc422e30 Instance ID : uuid:5206b091-a5bc-4242-87cf-b8e08c5fee5c Page Count : 20EXIF Metadata provided by EXIF.tools