Home
Literature › PAN1740 Design Guide
Contents
1. printf string A pri pri p MN if index 1 t b de b br dex bre bridge _bridge sind e b sc b nde q A d est ix omm u I a amp T N ocation Val Typ ode main 0300002120 int f d amp index 7594 3 ve not i p r ASSIGN kDisable Bre kFnable BreakKill Breaklist BreskSet Bre kA VERA E D play Enter EVAL FUNK J Trace Cortex t1 0 00000000 sec The proximity project has now been compiled and downloaded into the RAM of the PAN1740ETU No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 26 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 14 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 and refer to Section 13 for details please use the latest release from Dialog website 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 compiler be sure to check the Config
2. PCI E 64 PCI E 64 TITLE PANL 428 PECIcE 64 V2 Document Number REU Date 19 09 2014 12 07 44 Sheet 1 1 No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 12 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 9 BEACON 9 1 Schematic li U UUu SES HoMe MOD1 PAN1740 Sr OANA GIONS IC1 1 8 DU vce Ei mee E2 sa GND SDA M24M01 TITLE PAN174 _CR2032_V1 0 Document Number REU Date 12 06 2015 09 33 31 Sheet 1 1 No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 13 of 41 PAN1740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 10 BEACON KIT The Beacon Kit consists of e 1 pc Dialog Motherboard e 1 pc Flexible Flat Cable 0 50 mm pitch 18 conductors 50 mm length Type 2 e 1 pc Beacon Adapter Board e 5 pcs Beacon The Beacons come along pre configured with Dialog s Beacon Software which makes it easy to start evaluating Simply power them up by plugging a CR2032 battery and watch out for them using the Locate Beacon App which can be downloaded in the Google Play Store This scenario is depicted below 1D2 1 1D3 2 Mac address 00 13 43 10 68 4F distance 0 79 meters RSSI 58 5
3. m Src Task 0x000d TASK GAP Dst Task z Ox003f TASK APP Msg Id 0x340a GAPM DEV VERSION IND HCI Version Ox06 LMP Version Ox06 Host Version Ox06 HCI Subver 0x0701 LMP Subversion 0x0701 Host Subversion 0x0703 3 Manuf Name Ox0060 Payload Oa 34 3 00 Od 00 Oc 00 06 06 O6 00 O1 07 O1 07 03 07 60 00 Handle UUID Properties Description 12 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 No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE UEM Low Energy BT 4 1 i 21 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 12 4 4 Open a Connection 1 Press Scan 2 Select PAN1026 address and establish link C Send periodic updates Help Discover Connect Read Write Pairing Bending OMA gt Hardware Flow Control RTS CTS gt Load Emware x 0 625 ms 10 ms a Scan Window 16 t x0 625 ms 10ms Rx 4 PAN1 026 address res re T Oxe TASK GATT Active Scan st Tas Ox3f TASK APP 0x3006 GATTC DISC CHAR DESC IND r Scan ttr Ox200 0x2 Connection Settings id 00 28 06 30 3f 00 Oc 00 06 00 00 02 02 00 28 00 Min Connection Interval 128 x1 25ms 160ms Rx cm
4. Fira lt c2TYFRISIy Y 5 ENABLE SZ CHJ ik T26 ow p e y 051219 sn TRIGGERS ao AE qv m S 2 5 24 gt wii me hex THT TT ee esit a5 C30 fy 99 oe wit m us Ld S EL S Li UR E ME Li 7 1 Functionality The details of the mother board are described in the Dialog documentation Can be used with PAN1740 Adapter Board OTP can be programmed Runs with Dialog s Keil compiler projects Runs with Connection Manager Can be used for SW development on the fly Runs with Smart Snippets including Power Profiler No REV CLASSIFICATION Design Guide DS DG 1740ETU SUBJECT CLASS 2 BLUETOOTH MODULE PAGE Low Energy BT 4 1 10 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 7 2 Placement R49 C57 PLACE JUMPERS TO ENABLE in CURRENT MEASUREMENT vs OC o2 L U NABLE E TRIGGERS SW1 RESET CIC yra Y R46 D2 DL CJ cse tco gt a i x gt LL c ce co Lu wv i lt L oO 078 39 B Ds H ier C72 Reo ec C87 No REV CLASSIFICATION Design Guide DS DG 1740ETU SUBJECT CLASS 2 BLUETOOTH MODULE PAGE Low Energy BT 4 1 11 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 8 PAN1740 ADAPTER BOARD MOD1 PAN1740 ROSDBEHEBRPERT
5. 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 please use the latest release from Dialog website DA14580_SDK_3 0 2 1 DA14580_SDK_3 0 2 1 host_apps windows proximity reporter Open the project file host_proxr sin 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 F Modules P AN_General 26 _Trainee Christian Deege PAN1740 Demo Proximity Profile host_prox Emmen Ho cmdline arguments Enter COM port number Cvalues 1 65535 blank to exit 12 Connecting to GOM12 LOM12 succesfully opened baud rate 115208 Maiting for DAL4560 Device Advertising Sending DISS ENABLE REG HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH H D DAi4586 Proximity Reporter demo application H HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH Connected to Device BDA A8 13 43 Bc hba 64 Bonded NO Sending PROSH EHRBLE REG LIRIRIRIIRIRIRIRIRIRIRIRIRIRIRIRIRIR IRR HIHI HI HH HIHI HIHI HH HIHI HIHI I HEHE DAL4580 Proximity Reporter demo application SEE SESE EEE EAE EAE SPATE STF SAE TEE TEE TE TET HE THEE TE THEE THIET EEE Connected to Device
6. Average Current mA Charge uC and the Sleep Mode of the current measurement In addition the tool provides the following control functionalities Auto Trigger Mode and Auto Stop Mode In Auto Trigger Mode the measurement process starts as soon as the current mA exceeds a user definable threshold In Auto Stop Mode the measurement process stops automatically when the user definable time ms is elapsed el i e eS a The previously depicted toolbar can be found in the top of Smart Snippets and enables the user to add measurements and markers export import data to from csv files clear secondary current data and to take snapshots of the Power Profiler chart png which can be found in the path Dialog Smart Snippets Projects UserProject For additional information about the Power Profiler Configuration Dialog please refer to the Smart Snippet help Help User Guide Power Profiler 15 1 5 Sleep Mode Advisor This tool uses the gathered consumption data from the Power Profiler and depicts the power consumption in the sleep modes Deep Sleep and Extended Sleep in a circle diagram The No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 32 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 user will have to configure parameters such as battery size etc to obtain reliable calculation res
7. BDA 6H 13 43 0c ba b4 Bonded YES ALERT STARTED Type 2 Level 1 ALERT STOPPED Type 2 No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PNE 28 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 Receiver Side will show connection status 8 F Modules PAN_General 26 _Trainee Christian Deege PAN1740 Demo Proximity Profilekhost prox P HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH H IRE Proximity Monitor demo application TEETETETETETETETETETETERETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETEIEI TE Connected to Deuice BDA 89 13 43 8c h9 d5 Bonded YES RSSI 65 dB Link Loss Alert Lul Tx Power Lul HH Opt ions 1A Read Link Loss Alert Level j Head Tx Power Level Start High Level Immediate Alert Start Mild Level Immediate Alert Stop Immediate Alert Set Link Loss Alert Level to None Set Link Loss Alert Level to Mild Set Link Loss Alert Level to High Disconnect from device Display Hide Device Information Exit 11 P0 Pg tl The dongles are now connected with the proximity profile No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 29 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 15 SMART SNIPPETS The following description d
8. DA1458x DB98E661 FCE5 79A2 B865 1FB662501715 Receive Console Mode Data Sent from SmartSnippet Terminal Uart Terminal Sent from SmartSnippet Terminal Sent from DSPS Application ascil HEX Send Console Mode Data Sent from DSPS Application Stop Terminal asci HEX Log INFO 815 02 05 09 28 04 Connection to COM23 port has successfully opened INFO 815 02 05 10 08 57 Successfully disconnected from port COM23 INFO 815 02 05 10 09 07 Connection to COM23 port has successfully opened Console RX TX File About No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 37 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 The tab RX TX allows similar functionality as the Console tab but enables to send data character by character manually or based on a cyclic sending interval which can be determined by the user The tab File enables to send data files instead of character strings After the definition of a connection interval the file directory of the device can be browsed to select the desired file For detailed information please refer to the Dialog document UM B 038 16 2 Two Pro Kits with PAN1740 Adapter Board oimilar to the previous example it is also possible to use two of Dialog s Pro Kits with PAN1740 Adapter Boards to emulate a serial port Note the HW flow control changes jumper or source co
9. jax Connection Interval 128 gt x 1 25ms 160 ms za Ta Oxa TASK GATT si l 0 at Tas OxS3f TASK ADD Slave latency 7 sg Id 0x3006 GATTC DISC CHAR DESC IND on Timeout 2000 x 10ms 20s y 0x220 0x2 03 28 Get Set 06 30 3f 00 Oc 00 06 00 10 02 02 03 28 00 10 05 37 TCU LE GATT SDB ADD CHAR DECL RESP in 10 05 37 a TC U LE GATT SDB AD DC HAR_ELE_REQ Address EF 37 09 43 13 00 Public rc Task Oxc TASK_GATT 10 05 37 lt TCU_LE_GATT_SDB_ADD_CHAR_ELE_RESP penne a 03006 GATIC DISC CHAR DESC IND 10 05 37 gt TCU LE GATT SDB ADD PRIM SVC REQ Tu 10 05 37 TCU LE GATT SDB ADD PRIM SVC RESP Mun i 06 30 3f 00 0e 00 0 00 ii 02 02 37 2a 00 10 05 37 TCU LE GATT SDB ADD CHAR DECL REQ NE 10 05 37 lt TCU LE GATT SDB ADD CHAR DECL RESP E TL Oude TASE APP GATTC DISC CHAR DESC IND 10 05 37 TCU LE GATT SDB ADD CHAR ELE REQ 10 05 37 TCU LE GATT SDB ADD CHAR ELE RESP Mn rw 10 05 37 TCU LE GATT SDB ADD CHAR ELE REQ 10 05 37 TCU LE GATT SDB ADD CHAR ELE RESP 10 05 40 TCU MNG LE START ADVERTISE REQ 10 05 40 lt TCU_MNG_LE_START_ADVERTISE_RESP Prmary Service Definition 10 06 15 lt TCU MNG LE CONNECTION COMPLETE EVENT SU TERR m u nn nn u oO Charactenstic Declaration Read Appearance Characteristic No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE UEM Lo
10. 9 50 Min 40mm god Jeujou jo eBpe eui Je OFZ LNVd 9 eld Use a Ground plane in the area surrounding the PAN1740 module wherever possible Dimensions are in mm 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 No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 15 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 12 DEVELOPMENT OF APPLICATIONS In this and the following chapters the basic tools and some examples are shown to get the USB dongles 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 and use the latest software releases There are two basic approaches for implementation 1 Full embedded HCI with external host controller lf 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 BL
11. ARM CORTEX MO 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 LA 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 gt 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 3 Bluetooth SMART No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE N Low Energy BT 4 1 PAGE 5 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 4 DESCHIPTION PAN1740 PAN1740 is the next generation Bluetooth Low Ener
12. LINK J Trace Cortex o setings Update Target before Debugging Init File Link Settings ini Edit C Use Extemal Tool for Hash Programming m Aguments 000000 r Cortex JLink JTrace Target Driver Setup Debug Trace Flash Download J Link X J Trace Adapter SN amp DDADS23 Device Name Device J ink OB SAM3U128 SWD x 0BB11477 ARM CoreSight SW DP Hw vro ail vare J Link OB SAM3U128 V1 com Max Clock 2 Atoa Add Delete Update Connect amp Reset Options Cache Options Download Options Connect Normal Reset Normal if Cache Code Verify Code Download 7 Fieset adier Connect if Cache Memory Download to Hash Misc Interface TCPYIP T Network Settings f USB TCP IP Autodetect JLink Info IF Address Scan 0 0 E JLink Crd State ready No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBE Low Energy BT 4 1 DE 25 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 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 le Edit View Project Wa NIA WwareiSoRware and Tcal DAT4580 SOK v 3 0 1116 0A14580 SDK v 3 file Edit Yoew Project Flash Debug Peripherals Jools SVCS Window fielp Jad a e d vario a e 8 5 e x fer A PP no I aS 3 3322 8 2 8 Registers
13. PGMD12 TDI PA21 PGMD13 PA22 PGMD14 Bip TDO TRACESWO PA23 PGMD15 ak Ries 2 P12 TST P13 RST 3 XIN32 kj C t Ci NC mlb XOUT32 100nF 4u7 NE m Ici Ze ATSAMBU2CA CU VDDIO 3 VDDCORE 2 VDDCORE 3 VDDCORE 4 VDDCORE 5 VDDCORE 6 ADVREF 34 B3 F3 VDDIO 1 2 E6 D4 E7 B1 F9 G5 Hi VDDUTMI VDDIO 2 AD12BVREF IE 4 VDDCORE 1 x x 9 SWO TDO 9 SWCLK PPP 7 MOD1 PAN1740 K D o x R3 4 PO O VPP PO 1 PO 2 P0 3 P0 4 P0 5 P0 6 P0 7 D d eri 3 o B o 3 o B Ed N D a o L2 BLM15BB121SN1 DHSDM DFSDM DESDE RESET DFSDP M_RESET S1 B3U 1000P 74LVC1G38DBV i GNDUTMI eS GNDANA PAN1740ETU Reference Design C21 TITLE PAN1L740_USB_Dongle_V1 8 Document Number EUs DS DG 1740ETU V1 0 Date 28 03 2014 10 15 10 Sheet 1 1 No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBE Low Energy BT 4 1 DE 9 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 7 MOTHER BOARD idi R49 C57 oo PLACE OUMPERS TO ENABLE oom ay o CURRENT MEASUREMENT p cie 2 ug Pi
14. 33 15 2 Application Demo Proximity Profile eese 34 No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE se Low Energy BT 4 1 PAGE 3 of 41 PAN1740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 16 Dialog Serial Port Service DSPS jarrun E nens 35 16 1 Pro Kit with PAN1740 Adapter Board IPod uursessssenennenennnnnnenennennnenn 35 16 2 Two Pro Kits with PAN1740 Adapter Board cccccscceeeeceeeseeeeaeeeseeeeneeeeaes 37 16 95 TWO PANI740 USB SUCKS isset pda Un pd OR een 37 17 Production TOOS ans ee sheet E Karen aan Bee aan Beet Eier 39 18 History TOF THIS DOCUTIGDlL us sooo nenne ne 40 19 Related DOCU hellls uscuseseeciatm Reine 40 20 General ITO AT OF esea 41 215 GGA AN RETE DIE DO I 41 22 gt Ei roiteecludzioleeu P 41 No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 4 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 1 SCOPE OF THIS DOCUMENT This Design Guide applies to the Bluetooth development modules PAN1740 Experimenter Kit PAN1740 EXP 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
15. 80 evaluation boards with PAN1740 adapter boards have been used which have both been connected to Smart Snippets One kit is loaded with the application code for the monitor monitor fe usb full emb sys ram hex by the UART Booter the other one with the application code for the reporter reporter fe usb full emb sysram hex After that the applications host proxm sdk and host proxr sdk have been launched and the respective COM ports have been entered and opened Once the devices have been connected Smart Snippets enables live evaluation of the application code for instance by measuring the power consumption as depicted below SmartSnippets v3 0 ProximityMonitor COM COM DK DA14580 01 COM port is externally used Lole es File Help Feedback SHA Power Pr i ofiler 52 Charge uC 744 0687 Steep Mode Deep Control L Auto Trigger Threshold mA L Auto Stop Time Interval ms 1500 Q Initialize 30 ProximityReporter COM12 COM13 DK DA14580 01 COM12 port is externally used eedback Bt sek gm Power Protier x 5 No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 35 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 16 DIALOG SERIAL PORT SERVICE DSPS Dialog provides with DSPS its own BLE communication profile Softwar
16. 85cde93 1b01 42cc 9313 25009bedc 5e iBeacon 1D2 1 1D3 2 Mac address 00 13 43 10 69 59 distance 0 29 meters RSSI 52 585cde93 101 42cc 9213 25009bedc Se Beacon 1D2 1 103 2 Mac address 00 13 43 11 A3 5C distance 0 29 meters RSSI 53 The Beacon software is stored in the SPI Flash IC2 on the PCB and can be changed by establishing a connection between Dialog s Motherboard and a Beacon via the Beacon Adapter Board and the FFC as shown below Note An FFC longer than 5cm can cause transmission errors when using JTAG Hence longer cables should use the UART interface to download software to the Beacon O R58 I LI d dde A 1 2 H Li At unii l D We Gm i Nu Simply change Dialog s Beacon code available on their website to your needs with Keil uVision compile it and download it to the device using Smart Snippets for instance Please read the following chapters and Dialog s Documentation to be able to download your code into the Beacon No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 14 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 11 LAYOUT RECOMMENDATION PAN1740 WITH ANTENNA PLACEMENT ug f possible place PAN1740 in the j center of mother PCB HEN ERN Restricted Area co No copper any layer een Top View Gere
17. A and a few of these tools in the center of the display Every single tool can be enlarged to full screen if necessary by double clicking its header or the maximize button The previously listed tools will be explained in the following sections 15 1 2 Board Setup The tab Board Setup in the toolbox has to be used before any other toll as it establishes a communication with the development kit during the boot sequence and comes along with two lists The upper list contains UART ports with its baud rate which connect the FTDI chip with the DA14580 The lower one selects the GPIO pin which enables 6 8V for OTP programming No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 30 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 15 1 3 UART Booter The UART Booter enables to download application code directly into the RAM of the DA14580 to test its behavior in terms of power consumption for instance The user has to select the desired code bin hex or inex press Download and observe the log to handle the requested hardware reset by the user UART Booter x Select file to download Profilewnonitor fe usb full emb sysram hex Browse Uart Terminal Stop Terminal Clear Log INFO 15 01 08 09 22 50 Connection to COM6 port has 1 successfully opened INFO 15 01 08 09 28 04 Successfully disconn
18. E 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 12 1 The profiles are located in the SDK folder please use the latest release from Dialog website DA14580_SDK_3 0 4 0 dk_apps src ip ble hl src profiles include 21 03 2014 07 56 Dateiordner n misc 21 03 2014 07 56 Dateiordner n src 21 03 2014 07 56 Dateiordner MK startup 21 03 2014 07 56 Dateiordner 580 peripheral setup uvpraj 17 03 2014 14 14 uVisiond Project 23 KB DAT4580 peripheral setup uvproj 17 03 2014 14 14 uVisiond Project 23 KB sysram ini 12 02 2014 17 39 Konfigurationsein 1 KE 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
19. 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 12 1 Basic Platform Tools to download them A Ger tetreiberinstallation Installieren von Ger tetreibersoftware LISB Verbundger t d Verwendung Jetzt moglich J Link Q Treibersoftware wird installiert J Link OB CDC yf Verwendung jetzt m glich Open the proximity project example found in the Dialog SDK The project is located in the following SDK folder please use the latest release from Dialog website DA14580 SDK 3 0 2 1 dk appsWeil projects proximitywmonitor fe usb etup saxf O Errors Warning NUM No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 24 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 In the Keil compiler Configure the Flash Target Flash gt gt Configure Flash Tools Choose Settings Options for Target Cortex MO SDK Simulator Device Target Output Listing User C C Asm Linker Debug Utilities Configure Hash Menu Command Use Debug Driver J
20. M IM ho m P M t qe Pa Running Speed and Cadence Service DA14580_SDK_3 0 4 0 dk_apps src ip ble hl src profiles Please use the latest release from Dialog website eX No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE UEM Low Energy BT 4 1 FEMME 17 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 a dialog smart snippets SEMICONDUCTOR Software Features List note 1 varassooo Das zoa 302 394 X Supported feature release date release date release date NS Not Supported Feature 23 12 2014 28 03 2014 30 06 2014 Proximity Profile 3 3 1 3 3 2 Proximity Profile Find Me Profile Alerts and time Profile 3 4 1 Time Profile 1 4 2 3 4 3 3 4 4 Current Time Service Reference Time Update Service Next DST Change Service Phone Alert Status Prafile Phone Alert Status Service Alert Notification Profile Alert Notification Service nie Be BEE EEE __ a aa PX LO ae EEE SE 34 6 NEN NN 347 EEE SEE Immediate Alert Service ME Peripherals Profile De HID over GATT Profile a Generic profile o Scan Parameters Profile a ae Scan Parameters Service D X O 63 Battery Service s S 0X 0 BEE GE BEE EEE SE EEE ia N FE 0 NS NS Device Information Service Link Loss Service 3 6 5 6 6 3 6 7 Accelerometer Peripheral Devi
21. No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 1 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 PAN1740 Design Guide m QW me Pos 1 Tm T E Ml Mi Te d BEN d p gt cata c E e wo t I No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE N Low Energy BT 4 1 PAGE 2 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 TABLE OF CONTENTS dz SCODE drS DOCUMEN Areas T 4 2 Key benefits when using PAN1740 ssessssesseeeeeenn nennen nnne nnne nnn nnns 4 3 BIUSIOOINIEOWIENELOV an Seine ee en sate ESI etn adenine Un 4 Z SDSSEHDIOTER AN I ZIO nee 5 5 Block Diagram PAN1740 Module u022002240020000enn nenn nenn nenne nenn nnne nenne nenn nenne nennen 6 6 PANT740 USB DONGE erene ee 7 eM E FUNCIONA aee 7 secum RT eam celts 8 Ty M ter BOSCO seht ee a a 9 7 FUnCUonaly resa 9 Tes NPlacc Wella 10 8 PANT740 Adapter Board oraino i Ee e iore exe oos Pots tease ei ado de prm Co Ib ed boat S 11 9 1 Schemalle 2 iese uto unie edat R oou a a tn End C Da 11 MEE 2121018 cru SN v NONI PM eT MM M PM IE PM IER 12 e Nl SCEN NORTE UP EE OUR TENOR ORO ERUNT Per 12 T0 Beacon Rinne ein ir bb ba 13 11 avoutiecolmiebadatlloliss edic sini
22. No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 16 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 dialog smart snippets uvm EET DAIA58000 mas o X Supported feature release date release date release date 30 06 2014 NS Not Supported Feature 23 12 2014 Embedded Development Tools 28 03 2014 ct environment JTAG debugger GNU GCC toolset R3 ro ro Is gt m e m Ir e Keil project envi 1 2 1 3 uA wn Protocol features Bluetooth Smart 4 1 core stack 2 1 2 R3 Lu Prat Li 14 15 Master and Slave sequentially 1 7 Multilink support maximum links 2 1 8 UUID 128bits F Low Energy features 1 3 al packet support L2CAP fragm Pa BLE timer wakeup 2 2 2 GPIO wakeup 2 2 3 2 2 4 2 2 5 2 2 6 Profiles 3 1 Blood Pressure Profile 3 1 2 1 4 Glucose Service 3 15 3 1 6 Health Thermometer Profile Health Thermometer Service Sports and Fitness Profile 3 2 1 Cycling Power Service 12 3 Cycling Speed and Cadence Service Location and Mavigation Profile Location and Navigation Service 2 7 3 2 8 3 2 9 Running Speed and Cadence Profile 3 2 10 Gn un N 3 2 5 3 2 6 uA uw uA i u uA uA Qu Qa ta Go ae je Uo uo Pod Pao
23. OOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 6 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 5 BLOCK DIAGRAM PAN1740 MODULE No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE UEM Low Energy BT 4 1 FE 7 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 6 PAN1740 USB DONGLE Ii u ms Zi WEM son af if 24 Lee C X e jatni ET E Out Section in 6 1 Functionality Atmel uC includes Segger USB to UART programmer serial number on the backside OTP cannot be damaged Failsafe develooment Runs with Dialog s Keil compiler projects Runs with Connection Manager Can be used for SW development on the fly NO HEV DS DG 1740ETU 2 0 SUBJECT Low Energy BT 4 1 PAGE 8 of 41 CUSTOMER S CODE PANASONIC S CODE PAN1740 Evaluation Tools PAN1740 Evaluation Tools CLASSIFICATION Design Guide CLASS 2 BLUETOOTH MODULE 01 10 2015 6 2 Schematic J Link OB www segger com K2 C7 je Js 15 0 TA oT oT oT O0nF PAO PGMNCMD RENE PA1 PGMRDY jeonogsg PA2 PGMNOE PA3 PGMNVALID 9999999 PAA PGMMO PAS PGMMI PAS PGMM2 PA7 PGMM3 PAS PGMDO PAQ PGMD1 PA10 PGMD2 PATI PGMD3 ERASE PA12 PGMD4 PA13 PGMD5 PA14 PGMD6 JTAGSEL PAT5 PGMD7 PA16 PGMD8 TMS SWDIO PA17 PGMD9 PA18 PGMD10 TCK SWCLK PA19 PGMD11 PA20
24. OUT T2IN 1 PE_LRX 3022 TIOUT TIN 1 6 X1 99 i PC_GND 4 il Modul Connector 3 X2 Supply 6 8 V 0 25 V c 2008 Panasonic TITLE P amp N41740 Test U1 If OTP programming VPP Document Number REU 1 0 Date 30 04 2014 11 41 40 Sheet 1 1 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 No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBE Low Energy BT 4 1 DE 40 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 18 HISTORY FOR THIS DOCUMENT Added information about production tools Added information about production too 3 gt 19 RELATED DOCUMENTS 1 PAN1740 Datasheet htto oideu panasonic de files Documents WM 20Documents PAN1 740 PAN1740 Datasheet pdf No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 41 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1740 Evaluation Too
25. ave to be compiled and the output hex files have to be downloaded onto the sticks by using Dialogs Connection Manager or Keil uVision Please note that it is not possible to run the sticks with Dialogs Smart Snippets After the application software has been successfully downloaded to the sticks please launch two terminals e g Tera Term with the corresponding COM port and the following settings Baud Rate 115200 Data Bits 8 Stop Bits 1 Parity None Flow Control Xon Xoff Expecting the previous steps to be successful the data exchange can be started The data transmission happens immediately so that one terminal window will stay empty for unidirectional data transfer as depicted below Datei Bearbeiten Einstellungen Steuerung Fenster Datei Bearbeiten Einstellungen Steuerung Fenster Hilfe Hilfe l No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SERES Low Energy BT 4 1 PAGE 39 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 17 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 Jg SC14580 JTAG SEGGER JLinkARM I INVALID READY MOD PANI740 PE RTS x4 7 ReIN R2OUT PE_TX Xt3 RIN RIOUT PC_CTS yQ 8g DI T2
26. ce Drivers HAL gt o uo eo eo 09 vo Te vo o 99 To w w j alajaama fin non gt i F Mi Pi iD in UART driver i SPI driver SPI Flash driver LA W GPIO driver 2 4 4 E 6 i I2C EEPROM driver NS o ADC driver NS 4 Battery Level driver fm fe J x PWM driver Quadrature driver 4 10 Wakeup timer driver 4 8 IL uo No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 18 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 12 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 12 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 omart Snippets is the Tool for reading and writing the OTP Wi
27. de required as explained in chapter 16 1 The first step is to set up one kit with the sps device application software and the other one with the sps host application software by downloading the hex files onto the kits After that the host should have discovered and connected to the device enabling the user to launch a terminal for instance the Smart Snippet Terminal and exchange data 16 3 Two PAN1740 USB sticks To establish a serial port connection with two PAN1740 USB sticks it is necessary to amend the da14580 config h of the host and the device source code as follows Initially it is mandatory to change the flow control mode from the default hardware flow control to software flow control Previous configuration FF define CFG UART HW FLOW CTRL undef CFG UART SW FLOW CTRL ifdef CFG UART HW FLOW CTRL undef CFG UART SW FLOW CTRL endif x New configuration define CFG UART SW FLOW CTRL undef CFG UART HW FLOW CTRL The next step is to disable the sleep mode as this is not fully supported for software flow control Sleep modes Previous configuration define CFG EXT SLEEP t New configuration undef CFG EXT SLEEP No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 38 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 After that the amended source codes h
28. e OTP NVDS memory block The SPI Flash Programmer enables the user to download an image file to the SPI flash memory of the DA14580 The functionality is similar to the OTP Programmer functionality but the used firmware is different The EEPROM Programmer is used for downloading an image file to the DA14580 EEPROM Memory similar to the OTP and SPI Programmer functionality For detailed information of how to use the OTP Programmer the SPI Flash Programmer and or the EEPROM Programmer please refer to the Smart Snippets help Help User Guide OTP Programmer or SPI Flash Programmer or EEPROM Programmer 15 1 7 SPotA Software Patch over the Air The tab SPotA can be used to execute Software patches from changing a single variable in the code which resides in the SRAM to changing an instruction or data value read from the ROM used for protocol realization Please note that a SPotA is only possible with an SPotA capable counterpart Please refer to the Smart Snippets help Help User Guide SPotA to understand how to establish a connection and patch the software No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBE Low Energy BT 4 1 DE 34 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 15 2 Application Demo Proximity Profile This application example demonstrates the usage of Smart Snippets based on the previously used proximity profile demo Two DA145
29. e has been developed for the Development Kit Pro and tablets resp phones allowing a serial port to be emulated between development kits handheld devices and PAN1740 USB Sticks This software can be downloaded from dialogs support website Following are a few different examples http support dialog semiconductor com software downloads index 16 1 Pro Kit with PAN1740 Adapter Board IPod The following example shows an easy application of the SPS with Dialog s Pro Kit with a PAN1740 Adapter Board as device and an IPod running the DSPS application as host to exchange data The kit needs to be set up as device using Dialogs SPS application example sps device For that to happen either the Connection Manager or Smart Snippets can be used The default pin assignment for the DSPS application software with hardware flow control on the Pro Kit is as follows Pin 1 VBAT 580 RST P1 3 P1 1 PO 2 PO 4 PO 5 PO 6 PO 7 PO 3 PO 0 BATT SEL T TMS T TCK HM T RxD T TxD T TS T RTS SPI CS SPI CLK SPI SUPPLY SWDIO SWCLK This pin assignment can be changed to any desired pin assignment in the application source code file periph setup h To simplify the connection by using jumpers the following pin assignment is suitable Pin 1 VBAT 580 d P1 3 Po2 _ gt PO O SPI_CLK gt This assignment does only require a simple amendment i
30. ected from port COM6 INFO 815 01 08 09 28 09 Connection to COM amp port haa successfully opened INFO 15 01 08 09 28 Successfully diaconnected from port COM6 INFO 15 01 08 09 51 29 Connection to COM6 port has successfully opened Furthermore the UART Booter enables the opportunity to receive debugging information via UART To activate this functionality the user will have to press Start Terminal Please note that an activated UART connection disables the OTP connection with the result that the UART connection has to be closed to enable the OTP connection and vice versa 15 1 4 Power Profiler The tool Power Profiler enables the user to measure the power consumption of the desired application with all its functionality To start the measurement the user will have to press nitialize and Start after the initialization has successfully opened the COM Port connection A measurement example of the Bluetooth scanning process of the PAN1740 is depicted below No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 31 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 3 lt e cu _ Q 7 nL m sE 113 000 114 000 115 000 116 000 117 000 118 000 Time ms Current Data Secondary Current Data On the right hand side the tool provides the measurement information about Peak Current mA
31. escribes the structure and the usage of Smart Snippets in a nutshell For additional information please select Helo gt User Guide in Smart Snippets after the Software has been fully launched 15 1 Program Structure 15 1 1 Project and Port Selection The first task after launching the application Smart Snippets is to select a project the virtual COM port and the chip version to be able to control the development kit SmartSnippets Project and Virtual COM port selection Please select a project from the list Please select the Virtual COM Port Please select the DA14580 chip version UART SPI mode _ UART mode ProximityMonitor LU UART PORT COM6 SPI PORT COM LU DA14580 00 ProximityReporter V DA14580 01 Test Cannot see my board Open Edit Delete New Refresh When the application launches the first time there will be no projects to select The user will have to create one by pressing the New button The name should not contain any spaces or special characters After selecting a project the user will have to select the DA14580 chip version and a virtual COM port which is assigned to the connected dialog development kit Finally the user needs to press Open to establish a connection to the development kit The software will show its default layout with a toolbar Board Setup UART Booter Power Profiler Sleep Mode Advisor OTP Programmer SPI Flash Programmer EEPROM Programmer and SPot
32. gy 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 509 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 wireless eu panasonic com No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUET
33. ion Manager In the following example two USB dongles are used PAN1026 USB works as a peripheral and the PAN1740 USB as central device 12 4 1 USB Driver Download and install USB Drivers from Segger www segger com jlink software html Datei Aktion Ansicht eg H i 4 LG875 Wagner E i Andere Ger te 5 an Seriell ber Bluetooth Verbindung COMT1 StandardmaBgige Seriell Gber Bluetooth Verbindung COM20 Kan StandardmaBgige Seriell ber Bluetooth Verbindung COM7 2 N StandardmaBgige Seriell ber Bluetooth Verbindung COME Ka Standardm gige Seriell ber Bluetooth Verbindung COM9 FF USB Serial Port COM10 Audio Video und Gamecontroller gt a Bluetooth Funkgerat b ME Computer i DVD CD ROM Laufwerke gt i Eingabegerate Human Interface Devices gt A Grafikkarte gt cg IDE ATA ATAPI Controller gt ca Laufwerke n M use und andere Zeigeger te gt Monitore a Netzwerkadapter J Ep rzessnren No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBE Low Energy BT 4 1 DE 20 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 12 4 2 Start the Connection Manager Make sure you have admin rights and access to the program folder Wait until the init phase is finished Press load Firmware and select full emb hex Wait until the init phase is finished ML bo 2 dw xt Press either Boot as Ce
34. 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 22 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
35. ls PAN1740 Evaluation Tools 01 10 2015 20 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 e the use of the Engineering Sample other than for Evaluation Purposes particularly the installation or integration in another product to be sold by Customer e deviation or lapse in function of Engineering Sample e 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 21 FCC WARNING This equipment
36. n the code define UART1 RTS PORT GPIO PORT 0 define UART1 RTS PIN GPIO PIN 3 Previous configuration define UART1 RTS PIN GPIO PIN 6 New configuration define UART1 CTS PORT GPIO PORT 0 define UART1 CTS PIN GPIO PIN 2 Previous configuration define UART1 CTS PIN GPIO PIN 7 New configuration No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 36 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 As soon as the kit has been set up as described in previous chapters the user can launch the DSPS iOS application which starts scanning automatically for discoverable devices supporting the Serial Port Service The user can connect to the desired device by selection This procedure is depicted below 11 01 DA1458x DB98E661 FCE5 79A2 B865 1FB662501715 Receive Console Mode Data DA1458x Searching ascil HEX Send Console Mode Data DA1458x asci HEX search again Console RX TX File About After the connection has been established the user should see a tabbed view with a connection status bar at the top and the tabs Console RX TX File and About at the bottom The Console tab enables to send data ASCII or HEX immediately after typing the data into the field Send Console Mode Data and receives data from the device e g Smart Snippet UART Terminal as shown below
37. ntral or Boot as Peripheral Example shows Central fc Connection Manager Imm in n xX Help Discover Connect coms v Hardware Flow Control RTS CTS Gearlog e Discovery Boot as Peripheral Load Firmware Boot Test Mode SaveLog Scan Interval 16 x 0 625 ms 10 ms Dst Task Oxd TASK GAPM Scan Window 16 x 0 625 ms 10 ms Msg Id 0x3404 GAPM SET DEV CONFIG CMD Role OxS GAP CENTRAL MST Active Scan IRK 00 00 00 00 OO OO OO 00 OO OO OO OO 00 00 00 00 appearance OxO Scan appearance write perm 0x0 name write perm 0x0 Connection Settings Payload 04 34 Od OO 3 00 20 00 03 OS OO 00 00 OO OO OO OO OO OO OO OO OO 00 00 00 00 OO OO OO OO OO 00 OO OO OO OO 00 OO OO OO Min Connection Interval 128 x 1 25 ms 160 ms gt 10 01 22 732 Rx lt Max Connection Interval 128 x 1 25 ms 160 ms AG Oxd TASK GAP Slave p Dst Task Ox3 TASK APP ave latency Msg Id 0x3400 GAPM CMP EVI GAPM SET DEV CONFIG 2x Status 0x00 Supervision Timeout 2000 x 10ms 20 T Payload 00 34 3 00 Od 00 02 00 03 00 Get Set 20 03 22 745 Tx Src Task Ox3f TASK APP Link Control Dst Task Oxd TASK_GAPM Address Msg Id 0x3407 GAPM GET DEV INFO CMD Operation 0x7 P Payload 07 34 Od 00 3 00 O1 00 07 2 3 F gt 10 01 22 744 Rx lt
38. ohm nn Nees ceed ee aie ees 14 12 D v lopmenEb ol ADDIICAUOFIS x tensa edad rates adea rea eed a edad reae eda Vea A Rada Rad da 15 12 1 Basic Platform TOOLS su out tia px aurae aa aan RR pa trt etur 18 12 2 Dialog Specie POOLS 2er 18 12 3 Bluetooth Address and Crystal Trim Values eeeeeeeeseeeeeeeeee 18 12 4 Example for Connection Manager eeesseeesssessseeeeneeen enne 19 1242 USB Diver Em a ae ee 19 12 4 2 Start the Connection Manager u 2220022400020nnenennnnnnnenenne nenn enenne nenn 20 12 4 3 Make PAN1026 Peripheral visible u0 4404440BRRn Rennen nenn 20 12 44 Open a GCornnecllon siete eoe oia e Deben dee dte e Ceo pis Oo Fee otn ud plu edet 21 12 4 5 Phone DEMO Tc ccm 22 124 6 NEXE SIEBS ana 22 13 Run the Keil project example u0zu0220002000000 nenn nenn nenn nenn nenn nenn nenn nenn nenn nenn nennen 23 14 Example Proximity Profile with two PAN1740 USB dongles 26 15 Smat SNPHE O RETE 29 15 1 Program SICH 6 ce 29 15 1 4 Project and Port Selection ein 29 19 1 2 Board Se Ups esse 29 19 1 3 UART BOOG eite ee ee ee een 30 19 1 4 JP OW SI Prol C en rear 30 15 1 5 Sleep MOSG AGQVIS OP series 31 15 1 6 OTP Programmer SPI Flash Programmer and EEPROM Programmer 33 15 1 7 SPotA Software Patch over the Air ccccseeceeeeeeeseeeseeeeeseeeeseeeees
39. th 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 12 3 Bluetooth Address and Crystal Trim Values 1 Main Frequency Calibration up to 1ppm 2 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 oince 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 oince this is a low energy device and the key functionalities are the sleep functions with just a few pA 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 No REV CLASSIFICATION Design Guide LA CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 19 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 12 4 Example for Connect
40. ults amp Sleep Mode Advisor x Active Time Charge uC 219 0563 Update Connection interval msec 3000 OTP program size KBytes 32 Transmitted data bytes 2 Battery size 300 mAh 1080000 mC Include battery discharge model W Deep Sleep discharge voltage 2 35 r Extended Sleep discharge voltage 20 X Power Profiler Sleep Made Deep Average Connection Interval Charge Extended Sleep 219 2452 Deep Sleep 220 4785 Power Breakdown OTP Miror Analog XTAL CPLU BLE Stack RX TX Radio Sleep This previous figure from the Smart Snippets help shows an example that prefers the Extended Sleep Mode as the battery lasts 171 days compared to 170 days in deep sleep For detailed information please refer to the Smart Snippets help Help User Guide Sleep Mode Advisor No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 33 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 15 1 6 OTP Programmer SPI Flash Programmer and EEPROM Programmer To burn the OTP Memory and the OTP Header on the DA14580 with a user definable hex ihex or bin file the tool OTP Programmer is used The OTP Image tab serves the purpose to read and burn the OTP Memory while the OTP Header tab is used to validate and burn the OTP header The tab OTP NVDS works similar to the OTP Header and is used to burn th
41. ure Flash Tool setting described in section 13 ASoftware and Toals Al4o90 SOK v 30 111 14 da Flash Debug Peripherals Jools vc im e Sue aA m 369 uart init ar E y a d S zh amp v dO 0 gt T8 aS 332 N 2 N x Registers LI E Disassembly Wox0000211 BD10 POP r4 pc char mchoice Stack break main 0300002120 int f NUM Note Debug session must be stopped Open the Monitor Host Application folder in the SDK please use the latest release from Dialog website DA14580 SDK 3 0 2 11DA14580 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 NO REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SuSE Low Energy BT 4 1 FEMME 27 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 8 CAUsers Wagner Desktop host_proxm_sdk exe HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH if DA14580 Proximity Monitor demo application it LR IRIRIRINIRIRIRIRIRIRIRIR HIHI HIHI HIHI HIHI HIHI HIHI HIHI HIHI FH Ho cmdline arguments Enter COM port number values 1 65535 blank to exit 13 Connecting to COMLS GOM13 succesfully opened baud rate 115268 Waiting for DAL14560 Device
42. w Energy BT 4 1 FEMME 22 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 12 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 onde 33 Whe a mm Fally BLE Scanner Stop Back BA PF 250 7310 EFUB EZ BOS SS es E vod Bea RGF T 7260 2 10 SRB Eee SS 138 3S Hama DialogDemao RSS 61 dam Mame DialogDernmeo ASS 53dBm Dialog Demo Show Ray data 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 12 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 PAN1 740 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 13 describes this process No REV CLASSIFICATION Design Guide DS DG 1740ETU CLASS 2 BLUETOOTH MODULE SUBJECT Low Energy BT 4 1 PAGE 23 of 41 CUSTOMER S CODE PANASONIC S CODE DATE PAN1 740 Evaluation Tools PAN1740 Evaluation Tools 01 10 2015 13 RUN THE KEIL PROJECT
Download Pdf Manuals
Related Search
Related Contents
Application user manual - Computer Graphics and Interactive Systems ASUS B85M-G J9884 User's Manual ViewLight NP Manual do Usuario Matrix Adenco Informix Migration Guide, December 1999 スマイルタッチ - トムス・エンタテインメント 取扱説明書 Présentation : Copyright © All rights reserved.
Failed to retrieve file