Download TABLE OF CONTENTS
Transcript
CLASSIFICATION Design Guide SUBJECT CUSTOMER’S CODE PAN1740ETU CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE PAN1740 Design Guide REV. 1.4 1 of 25 26.09.2014 CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 2 of 25 26.09.2014 TABLE OF CONTENTS 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Scope of this Document ................................................................................................ 3 Key benefits when using PAN1740 ............................................................................... 3 Bluetooth Low Energy ................................................................................................... 3 Description PAN1740 .................................................................................................... 4 Block Diagram PAN1740 Module .................................................................................. 5 Component Layout Diagram PAN1740 USB-Dongle ..................................................... 6 6.1. Functionality ......................................................................................................... 6 Schematic ..................................................................................................................... 7 Layout Recommendation............................................................................................... 8 Development of Applications ......................................................................................... 9 9.1. Basic Platform Tools .......................................................................................... 12 9.2. Dialog Specific Tools .......................................................................................... 12 9.3. Bluetooth Address and Crystal Trim Values ....................................................... 12 9.4. Example for Connection Manager ...................................................................... 13 9.4.1. USB Driver ............................................................................................ 13 9.4.2. Start the Connection Manager .............................................................. 14 9.4.3. Make PAN1026 Peripheral visible ......................................................... 14 9.4.4. Open a Connection ............................................................................... 15 9.4.5. IPhone Demo ........................................................................................ 16 9.4.6. Next Steps ............................................................................................ 16 Run the Keil project example ....................................................................................... 17 Example Proximity Profile with two PAN1740-USB dongles ........................................ 20 Production Tools ......................................................................................................... 23 History for this Document ............................................................................................ 24 Related Documents ..................................................................................................... 24 General Information..................................................................................................... 25 FCC Warning .............................................................................................................. 25 Life Support Policy ...................................................................................................... 25 CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 3 of 25 26.09.2014 1. SCOPE OF THIS DOCUMENT This Design Guide applies to the Bluetooth development modules PAN1740ETU The intention is to enable our customers to easily and quickly integrate Panasonic’s PAN1740 module in their product. This guide describes the Hardware and gives useful hints. 2. KEY BENEFITS WHEN USING PAN1740 - Single-mode Bluetooth Smart System-on-Chip - ARM CORTEX M0 CPU - Small 9.0 x 9.5 x 1.8 mm SMD package with antenna - Includes 16 MHz and 32.768 kHz crystal - Temperature Range from -40°C to +85°C - Pre-programmed calibration data and BT-Address - Peak Power consumption 4.9mA Rx and Tx - Less than a few µA in low power modes - Link budget 93dBm (Rx Sensitivity -93, Tx 0 dBm) 3. BLUETOOTH LOW ENERGY Bluetooth Low Energy (BLE), part of Bluetooth Ver. 4.0, specifies two types of implementation: Single mode and dual mode. Single mode chips implement the low energy specification and consume just a fraction of the power of classic Bluetooth, allowing the short-range wireless standard to extend to coin cell battery applications for the first time. Dual mode chips combine low energy with the power of classic Bluetooth and are likely to become a de facto feature in almost all new Bluetooth enabled cellular phones and computers. Bluetooth marks According to the new Bluetooth SIG marks “Bluetooth Smart” (single mode mainly sensors) and “Bluetooth Smart Ready” (dual mode gateway and hub devices) the PAN1740 fulfills criteria to label a product as a Bluetooth Smart device. CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 4 of 25 26.09.2014 4. DESCRIPTION PAN1740 PAN1740 is the next generation Bluetooth Low Energy Module from Panasonic with reduced form factor, significantly lower power consumption and embedded Software Stack. The Single mode Bluetooth Smart System-on-Chip module is optimized for low power, small size and low system cost products. It reduces external component count, development effort and time to market. The Module is manufactured in a very small 9.0* 9.5* 1.8 mm SMD package with shielded case and chip antenna. The power consumption of only 4.9mA in Tx and Rx mode makes the use of coin cell batteries possible or reduces the needed battery capacity and cost of existing solution by at least 50%. It is qualified according to Bluetooth 4.0 standard. FCC, IC and CE approvals are under preparation. The PAN1740 comes with a complete software development platform, which includes a qualified Bluetooth Smart single-mode stack that can be compiled with a number of available BLE profiles, custom application and programmed on the module. Multiple Bluetooth Smart profiles for consumer wellness, sport, fitness, security and proximity applications are supplied as standard, while additional customer profiles can be developed and added as needed. Please contact your local sales office for further details on additional options and services, by visiting www.panasonic.com/rfmodules for U.S. and http://industrial.panasonic.com/eu/ for Europe or write an e-mail to [email protected] CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE 5. BLOCK DIAGRAM PAN1740 MODULE Crystal 32.768kHz DC/DC Vsupply Full Port Multiplexer Dialog UART SPI I2C GP-ADC Quad-Decoder Wakup-Timer Crystal 16 MHz PAN1740 REV. 1.4 5 of 25 26.09.2014 CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 6 of 25 26.09.2014 6. COMPONENT LAYOUT DIAGRAM PAN1740 USB-DONGLE Module Break Out Section USB >> UART by Segger SN LDO Power Supply USB-5V 6.1. FUNCTIONALITY Atmel µC includes Segger USB-to-UART programmer (serial number on the backside) OTP cannot be damaged - Failsafe development Runs with Dialog’s Keil compiler projects Runs with "Connection Manager" Can be used for SW development "on the fly" CLASSIFICATION No. DS-DG-1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU SUBJECT CUSTOMER’S CODE PAN1740ETU PAGE REV. 1.4 7 of 25 DATE 26.09.2014 7. SCHEMATIC C1 C2 C3 C4 C5 www.segger.com 10µ 100nF 100nF 100nF 100nF C14 18pF 18pF A7 TCK/SWCLK B9 TDI B8 TDO/TRACESWO D7 TST A10 XIN32 B10 XOUT32 10nF R24 39 1% XIN XOUT DHSDM D1 DFSDM C2 DHSDP C1 DFSDP A1 P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 R19 LED1 Green 270 R10 1k R11 nc R16 nc R17 nc R18 nc P1.0 P1.1 P1.2 P1.3 M_RESET MOD1 PAN1740 12 11 10 9 6 5 4 3 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 VPP SW_CLK SW_DIO 24 23 22 21 P1.0 P1.1 P1.2 P1.3 2 RST 13 N.C. GND_TP +3V3 K4 K2 VDDANA J3 ADVREF AD12BVREF D4 E7 B1 F9 G5 H1 VDDCORE_1 VDDCORE_2 VDDCORE_3 VDDCORE_4 VDDCORE_5 VDDCORE_6 C10 D3 GNDPLL GNDBU GND_3 G3 F1 G2 J5 K5 H2 J1 K1 J2 E4 B4 G1 F2 G4 C4 G7 F7 A4 B5 C5 D5 A5 C6 A6 B6 R15 100 SW_CLK SWDIO 1k RTS 14 16 18 VCC 8 GND GND GND GND GND GND GND GND GND GND 1 7 15 17 19 20 A B C D SW_CLK SWDIO L1 C12 BLM15BB121SN1 100nF R20 LED2 Red 270 RESET IC2 1 M_RESET 4 2 S1 B3U-1000P 74LVC1G38DBV A L L H H B L H L H Y H H H L C3 E5 G6 GND_1 GND_2 E2 GNDANA GNDUTMI K3 B2 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 PB16 PB17 PB18 PB19 PB20 PB21 PB22 PB23 PB24 R14 150 R13 100 1k R9 C21 4µ7 PAN1740ETU Reference Design 5 L3 C19 BLM15BB121SN1 4µ7 VCC 4 IC2P 3 5 NC +3V3 +3V3 OUT R26 GND VDDBU VBG 10pF LED 270 Green EN R27 1µ IN IC3 0.5R +5V 3 ATSAM3U2CA-CU C18 6k8 R25 IC1 A3 D2 F6 1 3 2 4 A2 R12 150 1k R8 CTS 0 TMS/SWDIO R2 TX R28 JTAGSEL C7 4µ7 R23 39 1% TPS76933 1 C20 F3 F5 E6 C9 RX 4k7 ERASE VDDPLL VDDIN D6 CTS RTS RX TX R22 +3V3 C13 GND@4 GND@2 X2 FWUP 12MHz C16 100nF NRSTB D8 GND USB_VCC DP DN USB_GND C15 C17 GND@3 GND@1 USB_A +5V L2 BLM15BB121SN1 X1 C8 RESET R1 150 4k7 TDI For programming SAM3U2C NRST J10 H9 H10 G8 G10 G9 F8 F10 E10 E9 E8 D9 D10 H5 K6 H6 J6 K7 H7 J7 K8 J8 H4 K9 H8 K10 J9 H3 E3 E1 J4 F4 R21 +3V3 0 ERASE B7 PA0/PGMNCMD PA1/PGMRDY PA2/PGMNOE PA3/PGMNVALID PA4/PGMM0 PA5/PGMM1 PA6/PGMM2 PA7/PGMM3 PA8/PGMD0 PA9/PGMD1 PA10/PGMD2 PA11/PGMD3 PA12/PGMD4 PA13/PGMD5 PA14/PGMD6 PA15/PGMD7 PA16/PGMD8 PA17/PGMD9 PA18/PGMD10 PA19/PGMD11 PA20/PGMD12 PA21/PGMD13 PA22/PGMD14 PA23/PGMD15 PA24 PA25 PA26 PA27 PA28 PA29 PA30 PA31 +3V3 100k 4k7 R6 4k7 R5 R4 SWO/TDO +3V3 R3 4k7 GND SWCLK NRST SWDIO VBUS +5V R7 10nF B3 C11 10µ VDDIO_1 VDDIO_2 VDDIO_3 100nF VDDUTMI C10 100nF A8 C9 100nF VDDOUT C8 100nF +3V3 C6 C7 A9 +3V3 J-Link OB DS-DG-1740ETU- V1.0 CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 8 of 25 26.09.2014 8. LAYOUT RECOMMENDATION Note: The above recommendation for the Ground plane is based on a double layer PCB. If additional ground planes are implemented in other layers and connected by sufficient vias the minimum xy dimensions can be reduced. CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 9 of 25 26.09.2014 9. DEVELOPMENT OF APPLICATIONS In this chapter, the basic tools and some examples are shown to get the USBdongles running. All examples use Windows7 OS and iPhone 5G, but also higher versions should work. Installing and running HW drivers on any system requires time and each step may require re-booting your system. Contact your system administrator if any system related problems appear during the installation phase. Install the drivers step-by-step in the below order. There are two basic approaches for implementation: 1. Full embedded HCI with external host controller If BLE functionality is being added to a running application -- E.g. for porting the setup GUI from your application into a smart phone -- developing a smart phone “App” and installing either a proprietary BLE profile on the host controller and or a BT-Sig certified profile should be considered. The BT-Developers portal provides guidance for this process - http://developer.bluetooth.org/ 2. Standalone sensor application Applications requiring less than 32KB can reside and execute on the PAN1740 module. There are several examples in the Keil projects. The download link is in chapter 9.1. The profiles are located in the SDK folder: \DA14580_SDK_3.0.4.0\dk_apps\src\ip\ble\hl\src\profiles Smart Snippets is needed to burn the application into the module. If you are working with the PAN1740ETU USB-Dongle applications can be developed and executed in RAM, but for security reasons it is not possible burn the OTP. Panasonic’s Experimenters’ kit is required to access OTP is accessible. Please contact your local sales distributor for support. The Experimenters’ kit may be mandatory for production. For items beyond the scope of this design guide, refer to the Smart Snippets guide on the Dialog’s support website. Following is a list of supported profiles. CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU ..\DA14580_SDK_3.0.4.0\dk_apps\src\ip\ble\hl\src\profiles No. DS-DG-1740ETU PAGE DATE REV. 1.4 10 of 25 26.09.2014 CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 11 of 25 26.09.2014 CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 12 of 25 26.09.2014 9.1. BASIC PLATFORM TOOLS 1. Windows 7 or higher - www.microsoft.com 2. Keil Compiler 32K free license – www.keil.com/arm/mdk.asp 3. Segger J-Link software - www.segger.com/jlink-software.html Use the serial number from the bottom side of the USB-Dongle 4. Bluetooth 4.1 - www.bluetooth.org 9.2. DIALOG SPECIFIC TOOLS Download in the support forum http://support.dialog-semiconductor.com under the top menu bar “Software”. 1. Connection Manager Enables basic GATT connections between two BLE devices. 2. Dialogs Projects Keil Projects with BLE Profiles and examples. These project files are used to implement the customers application. The BLE profiles are already implemented and you can setup the full feature set and I/O capability of the module. 3. Smart Snippets Smart Snippets is the Tool for reading and writing the OTP. With this tool, the last step in the development chain can be performed by burning the OTP fuses. This tool does not work with the USB-Dongle for security reasons. The programming voltage of 6.8V needed to enable the programming is not supported. 9.3. BLUETOOTH ADDRESS AND CRYSTAL TRIM VALUES 1. Main Frequency Calibration up to 1ppm @ 2.4GHz Panasonic calibrates the 16 MHz crystal and writes this calibration data in the OTP header. This provides best performance and a stable frequency. Customers do not need to take care of this step in their production. 2. Pre-programmed Bluetooth/MAC Address Each Bluetooth device must have a unique MAC address which is provided from the IEEE. Since this may lead to additional costs and registration effort for customers Panasonic burns a unique address into the OTP header from our database. Customers do not need to take care of this step in their production. 3. Precise High Performance Crystal Sleep clock Since this is a low energy device and the key functionalities are the sleep functions with just a few µA current draw Panasonic has integrated a 32.768 kHz crystal clock into the PAN1740 module. Therefore no external components are needed and there are no hidden costs. CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE 13 of 25 26.09.2014 9.4. EXAMPLE FOR CONNECTION MANAGER In the following example two USB-dongles are used. PAN1026-USB works as a peripheral and the PAN1740-USB as central device. 9.4.1. USB Driver Download and install USB Drivers from Segger www.segger.com/jlink-software.html REV. 1.4 CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 14 of 25 26.09.2014 9.4.2. Start the Connection Manager 1. Make sure you have admin rights and access to the program folder 2. Wait until the init phase is finished 3. Press load Firmware and select "full_emb.hex" 4. Wait until the init phase is finished 5. Press either "Boot as Central" or "Boot as Peripheral" (Example shows Central) 9.4.3. Make PAN1026 Peripheral visible EasyBLE Tool and a PAN1026-USB dongle may be used to make a peripheral visible with the heart rate profile. Use this link to download EasyBLE: http://pideu.panasonic.de/files/Documents/WM%20Documents/PAN1026/EasyBLE.zip CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE 15 of 25 26.09.2014 9.4.4. Open a Connection Dialogs address 1. Press “Scan” 2. Select PAN1026 address and establish link PAN1026 address REV. 1.4 CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 16 of 25 26.09.2014 9.4.5. IPhone Demo The PAN1026 used in the example above may be substituted with an iPhone (model 4S and up) and e.g. “Bluetooth Smart Scanner” App. “Bluetooth Smart Scanner” may be replaced by other BLE Apps for Android or Windows based smart phones. Depending on the application, a proprietary app may be written or existing certified BLE profile used. 9.4.6. Next Steps The PAN1026 was chosen to demonstrate sending a heart rate payload data, as Connection Manager cannot send data, since it installs only the central or peripheral functionality on the PAN1740, but not the profile. Two PAN1740 USB dongles can be connected by setting one side to Central and the other to Peripheral. To send data you need to run the Keil project in debug mode together with a profile e.g. peripheral example, chapter 10 describes this process. CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE 17 of 25 26.09.2014 10. RUN THE KEIL PROJECT EXAMPLE For more detailed information on project examples, refer to the Projects in Dialog’s software download page. Recommended is the proximity example as this is the most common profile. Download and install the SDK using the following URL: http://support.dialog-semiconductor.com/software-downloads/index Install the dongle after the Segger J-Link software driver installation. Refer to chapter 9.1 Basic Platform Tools to download them. Open the proximity project example found in the Dialog SDK. The project is located in the following SDK folder: DA14580_SDK_3.0.2.1\dk_apps\keil_projects\proximity\monitor_fe_usb REV. 1.4 CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 18 of 25 26.09.2014 In the Keil compiler Configure the Flash Target (Flash >> Configure Flash Tools). Choose “Settings”. Click the Debug tab. Setup the Port in the J-Flash Settings to “SW”. Press “OK”. CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE 19 of 25 26.09.2014 Build Target files (Press F7 or click on the build button) and run the debug session (Press “Ctrl”+F5 or click on the “Debug” button). Build REV. 1.4 Debug The proximity project has now been compiled and downloaded into the RAM of the PAN1740ETU. CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 20 of 25 26.09.2014 11. EXAMPLE PROXIMITY PROFILE WITH TWO PAN1740-USB DONGLES Refer to the Basic Development Kit User Manual. http://support.dialog-semiconductor.com/resources Additional Tools: Microsoft Visual C++ 2010 Express – Freeware Compiler This example uses Dialog’s SDK version 3.0.2.1 Receiver Configuration: Download the proximity/monitor_fe_usb image into the dongle (refer to Section 10 for details): DA14580_SDK_3.0.2.1\dk_apps\keil_projects\proximity\monitor_fe_usb Open Keil, compile this project and download the hex file. To download, either start and stop the debug mode or load the hex file with Connection Manager. For debug mode using the Keil complier be sure to check the Configure Flash Tool setting described in section 10. Note: Debug session must be stopped. Open the Monitor Host Application folder in the SDK. DA14580_SDK_3.0.2.1\DA14580_SDK_3.0.2.1\host_apps\windows\proximity\monitor Open the project file “host_proxm.sln” with Microsoft C++ compiler. Compile (Press F7”) and run this SW (F5) and determine the correct COM port using Windows Device Manager and enter this port number in the Proximity Host application (DOS window). CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 21 of 25 26.09.2014 Transmitter Configuration: Download the proximity/reporter_fe_usb image into the dongle: Open Keil, compile this project and download the hex file. To download, either start and stop the debug mode or load the hex file with Connection Manager. Open the reporter host application DA14580_SDK_3.0.2.1\DA14580_SDK_3.0.2.1\host_apps\windows\proximity\reporter Open the project file “host_proxm.sln” with Microsoft C++ compiler. Compile (Press F7”) and run this SW (F5) and determine the correct COM port using Windows Device Manager and enter this port number in the proximity host application (DOS window). CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU Receiver Side will show connection status The dongles are now connected with the proximity profile. No. DS-DG-1740ETU PAGE DATE REV. 1.4 22 of 25 26.09.2014 CLASSIFICATION No. DS-DG-1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU SUBJECT CUSTOMER’S CODE PAN1740ETU PAGE REV. 1.4 23 of 25 DATE 26.09.2014 12. PRODUCTION TOOLS To program the PAN1740 in production a J-Link programmer and the 6.8V programming voltage on the VPP input pin is required. Here is an example schematic for a programming jig. VCC /FOFF FORCEON INVALID READY 14 1 9 16 R2IN R1IN R2OUT R1OUT 10 15 T2IN T1IN 12 13 R1 330 8 17 X1-8 X1-2 T2OUT T1OUT R2 330 C4 1µ X1-1 X1-4 X1-6 X1-9 X1-5 7 V- 3 V+ C5 1µ IC2 5 C1- 4 C1+ 2 L1 2 1 JP1 C11 MOD1 PAN1740 12 11 10 9 6 5 4 3 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 VPP SW_CLK SW_DIO 24 23 22 21 P1.0 P1.1 P1.2 P1.3 2 RST 13 N.C. SV3 R3 330 8 6 4 2 R4 330 C2 1µ C3 220n SC14580 JTAG VCC 100n 7 5 3 1 1 3 5 7 9 11 13 15 17 19 100n 14 16 18 VCC 8 GND GND GND GND GND GND GND GND GND GND 1 7 15 17 19 20 A B C D 3V SEGGER JLinkARM 2 4 6 8 10 12 14 16 18 20 SV7 SV6 VPP 6 4 2 5 3 1 VCC VCC VCCIO 19 RESET# 27 28 OSCI OSCO C10 100n 1 3 2 4 C20 MAX3225E 1 JP2 2 +5V 20 4 C8 4µ7 V+ D+ DV- 6 IC3 C9 100n C7 10n C2C2+ GND 18 X1-7 X1-3 20 11 + VCC 19 L2 IC2G$2 C1 17 3V3OUT 15 16 USBDP USBDM 25 GND TXD RXD RTS# CTS# DTR# DSR# DCD# RI# 1 5 3 11 2 9 10 6 CBUS0 CBUS1 CBUS2 CBUS3 CBUS4 23 22 13 14 12 TEST 26 GND GND GND 7 18 21 C6 100n SV4 R5 330 8 6 4 2 R6 330 7 5 3 1 FT232RL TP12 100n 270 1µ C14 C16 100n TP9 R9 Q1 BC847SMD R14 C15 + IC4 BA03 10k 1µ D3 C12 Q2 BC847SMD RTN 1 HOT 2 RTN P1 2 P2 VCC 10k R8 330 LED2 OUT GND C13 LED1 TP14 10k 100n R7 330 X6 LED3 1 JP5 2 F250 VPP IN + F2 2 1 L3 C22 HOT 9 7 5 3 1 SV5 14 12 10 8 6 4 2 13 11 9 7 5 3 1 R11 JP4 VCC +5V D1 1N4007 1 39 37 35 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1 TP3 R10 1 JP3 2 X5 X2 D2 10 8 6 4 2 L4 F3 F250 X4 SV2 C21 VCC X3 1N4007 If OTP programming: VPP = X2_Supply = 6.8 V ± 0.25 V SV1 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2 TP10 For more details on programming the OTP refer to the Smart Snippets documention and Dialog’s programming guide located on Dialog’s website. Note: The crystal frequency register and flag as well as the Bluetooth MAC address is already burned. CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 24 of 25 26.09.2014 13. HISTORY FOR THIS DOCUMENT Revision Date Modification / Remarks 0.1 02.04.2014 Initial Preliminary Release. 1.0 04.06.2014 Added USB dongle and Connection Manager description. Release Version. 1.1 25.06.2014 Added Keil Project example. 1.2 17.07.2014 Added Proximity example for connecting two PAN1740 USB dongles. 1.3 05.09.2014 Added information about production tools. 1.4 26.09.2014 Editoral changes. 14. RELATED DOCUMENTS [1] PAN1740 Datasheet http://pideu.panasonic.de/files/Documents/WM%20Documents/PAN1740/PAN1740_Datasheet.pdf CLASSIFICATION SUBJECT CUSTOMER’S CODE PAN1740ETU Design Guide CLASS 2 BLUETOOTH MODULE Low Energy BT 4.1 PANASONIC’S CODE PAN1740ETU No. DS-DG-1740ETU PAGE DATE REV. 1.4 25 of 25 26.09.2014 15. GENERAL INFORMATION © Panasonic Electronic Devices Europe GmbH 2010. All rights reserved. Panasonic does not warranty and accepts no liability for the information contained herein. The information contained in this document is subject to change without notice. Modules containing “ES” in the series number are Engineering Samples -- i.e. PANxxxxES. This means, the design of this product is not yet concluded. Engineering Samples may be partially or fully functional, and there may be differences to be published Data Sheet. Engineering Samples are not qualified and are not to be used for reliability testing or series production. Disclaimer: Customer acknowledges that samples may deviate from the Data Sheet and may bear defects due to their status of development and the lack of qualification mentioned above. Panasonic rejects any liability or product warranty for Engineering Samples. In particular, Panasonic disclaims liability for damages caused by the use of the Engineering Sample other than for Evaluation Purposes, particularly the installation or integration in another product to be sold by Customer, deviation or lapse in function of Engineering Sample, improper use of Engineering Samples. Panasonic disclaimes any liability for consequential and incidental damages. In case of any questions, please contact your local sales partner or the related product manager. 16. FCC WARNING This equipment is intended for use in a laboratory test environment only. It generates, uses, and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to subpart J of part 15 of FCC rules, which are designed to provide reasonable protection against radio frequency interference. Operation of this equipment in other environments may cause interference with radio communications, in which case the user at his own expense will be required to take whatever measures may be required to correct this interference. The FCC and other regulatory certifications for the PAN1740 will be published in the PAN1740 Datasheet. 17. LIFE SUPPORT POLICY This Panasonic product is not designed for use in life support appliances, devices, or systems where malfunction can reasonably be expected to result in a significant personal injury to the user, or as a critical component in any life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system, or to affect its safety or effectiveness. Panasonic customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Panasonic for any damages resulting.