Home

DA14580/581/583 Bluetooth Smart development Kit – Pro

image

Contents

1. 29 Figure 16 SPI and serial schematic of 30 Figure 17 Current measurement schematic of Motherboard 31 Figure 18 JTAG interface schematic of 32 Figure 19 PCl e schematic of Motherboard 33 Figure 20 Power supplies schematics of Motherboard 34 Figure 21 USB HUB controller schematic of 35 Figure 22 DA14580 WLCSP Daughter nnne nnns 36 Figure 23 DA14580 QFN40 37 Figure 24 DA14580 QFN48 38 Figure 25 DA14581 WLCSP 2 39 Figure 26 DA14581 QFN40 40 Figure 27 DA14583 QFN40 nnne nennen nnns nnns 41 User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 3 of 50 2015 Dialog Semiconductor SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro Figure 28 Open the CLI of SmartSnippets 42 Figure 29 Smart snippet CMD opc Ie des te 42 FOWE OO y TINET ____ 44 Figure 31 Reset cir
2. EAE wur i ag gt iz 8 _ 5 58 swosTaan A _ 2 3400 3839 azeza DELI 5 had gu Figure 18 JTAG interface schematic of Motherboard 03 Jun 2015 Revision 1 3 User manual 2015 Dialog Semiconductor 32 of 50 0012 00 Rev 1 dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro C 5 PCl e ONS ONS CONS LONS Ed G B Ed Jorms D F 158 LN 089 Ed Ed Ed Ed EHE A jou og alo Fadl rp Amon E W suonooeuuoo Jamod _ gw lt lt el W 08S GOA t 085 1 Lx 50 FT Pod 1 1 Ise E B G Ed ive i red Et Ee 1 no P Ltd lve m Eid fv ae Zid bed Zw
3. sid BET Y INS ST1HVN3 HMd 1711 52 ANH dn 130 5 M 1353H EE cH 3001 654 os SNH ANH suonoeuuoo Jemod awe lt aan _ snar a WALGE ZLOZAYS 2 213112 ES 8 2 ay cw ZB anH Snar ANH 450 Figure 21 USB HUB controller schematic of Motherboard 03 Jun 2015 Revision 1 3 User manual 2015 Dialog Semiconductor 35 of 50 0012 00 Rev 1 dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 8 DA14580 WLCSP Daughter board 64 BT1 I CR2032 6 FB1 2 Place close Place close BLM18AG102SN1D to VDCDC i to VDCDC BF Ow ESL 1uF Ow ESL 1uF 1 L1 ANTI 2 Piace close to antem ______ lt RESET a a RS 1 SWDIO DA14580 WLC SWDIO 0 PO 0 m RR LLLI 2 4 1 0 5 P0 6 P7 0 SS gt Pit P12
4. 32Hz 9 E 3 4 5 7 PL P12 0 P22 P2 3 P24 P25 P26 P27 2 8 P29 Card Edge Connector PCI E IIS i opt RP DA14580UNDB P GND1 GND 078 50 A ee DA14580UNDB P Figure 22 DA14580 WLCSP Daughter board User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 36 of 50 2015 Dialog Semiconductor UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro C 9 DA14580 QFN40 Daughterboard Card Edge Connector PCI E DA14580ATDB P 1 5 5 078 48 User manual 0012 00 Rev 1 DA14580ATDB P BT FB1 BLM18AG1O02SNID Make track lengt least 7 zm 2 Place close 3 Place close to VDCDC o VDCDC RF wr pom 11 RST z SWCLK WDO SW_CLK i 99 DA14580 40 0 PO i 0 p 9nH PO 1 2 3 P0 5 6 P0 7 MR Po A mut r 1 0 Optional 12 P13 P2 0 32xHz 55 1 2 0 BLl P2 2 Wot Mandatory t P23 can be left 2 4 unconmected P25 t P27 2 P29 0414580 3 GND1 GND Figure 23 DA14580 QFN40 Daughterboard Revision 1 3 37 of 50 dialog SEMICONDUCTOR ANTI
5. 29 d wo ada NIA EZH Ef EAE lt uomuw at zeal ai Le t Ez R 2 uu LR i NOISHAANOO OL LN3Hrro 085FLOS ich l Ir l 1 G RA punog Figure 17 Current measurement schematic of Motherboard 03 Jun 2015 Revision 1 3 User manual 2015 Dialog Semiconductor 31 of 50 0012 00 Rev 1 dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 4 JTAG Interface d E Em 3803 ex aal p J43d rH zn m Pl yy uj c T BF eH ata m 2 4 F Ti l dl 5 Es 4488 zx ES oL LFH A sanari 5 ul rea Std sq seve LEH T M 1 s Nese
6. itd BniH O8GFL VC uonaejes pue uoneleusc BERE EeLed d Aur Pn an ps 5 Eae SIENI puecq jsuBnep Fi 5 eacus T Ler Bect reLeru Ce _________________ zm my an i EJE as 559 ampai Aimiibd nbump 1 1 OLNSZULOVELITE ENEMIES EAE i sta rau 1 Des 00 JESS EAE OOA BnH EAE ene na Figure 20 Power supplies schematics of Motherboard 03 Jun 2015 Revision 1 3 User manual 2015 Dialog Semiconductor 34 of 50 0012 00 Rev 1 dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro C 7 USB HUB Controller aziszasn TITI 288 7255 0795 94079128145 SAIH 901 f8H NONIE WN ONS NIA TENNI TLX Ee 1135 SH HOL MM MONI dens MONA TOTON asn _ ra Bd 1 Waesn 1 adasn lt dass _ eve 5
7. s t g Site w LL gt 24 a LUE gp 1 27 69 15 m ve T iL 74 A 27004 ats i LES TER on ue 4 OT an TE Pin 1 dialog SEMICONDUCTOR VBAT 580 580 gnd Y HEADER 14X2 RST gnd 2 13 1 2 P1 1 1_0 2 0_2 1 aman 2 2 2 16 T_RxD 1 RS A DR gt gt T_TxD Ru Pos gt Y mmn i a MS m5 T D 245 SPI BATTSEL SPI SUPPLY 5 SWDIO TK SWCLK Figure 8 Layout of headers J5 and J6 4 RxD 5 8 0 TxD Y O 5 PO_6 RTS CTS lt lt 7 CTS 4 RTS Figure 9 UART Data Direction of within J5 Example when jumper J5 27 28 is placed connection SWCLK is made In Figure 5 and Figure 6 the connections are added next to the arrows On this board only the buck mode is used A choice can be made between 3V3 USB J11 1 2 or Vdd coin cell J11 2 3 No battery is needed when running the USB mini cabl
8. TH tecla HLS Bu N z Pe SdL E esnaay iv SIN 1 lt esngov iv SID 1 lt LSnasov 050859 LEN et esnaav ssnaav lt rsnadv jn suonoeuuoo Jamod WoO 1 ano iE JjH3d 82 dead 4007 JH3d EAE 8 wee gH dagen lt L wogsn EAE OLNSLAPOSE LATE PUE Figure 16 SPI and serial schematic of Motherboard 03 Jun 2015 Revision 1 3 User manual 2015 Dialog Semiconductor 30 of 50 0012 00 Rev 1 dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro C 3 Current measurement 4 suomJeuuoa yo ___ _ PODS S Wings na i mud EME 8 JH3d EAE Gwe ASTWNWA i pss aa c cc CC _ c c Cc LLL LLLI A1 ux cc LC Tv LIOIQ OO WNY T AE E H
9. B ld Zid 01 4 04 9 Od Od 04 Od Od Od O Od iva El ___ gt 3958 2 gt lt ive 5 2 Fs S gt ce eu gt lt seal God ____ gt ru ive A P3 d 2 Live gt S 8 gt lt 0 d 19598 j 5 ES 065 ee ee ee lt lt lt lt lt lt lt lt lt lt lt lt lt lt lt lt lt lt 1 Figure 19 PCl e schematic of Motherboard 03 Jun 2015 Revision 1 3 User manual 2015 Dialog Semiconductor 33 of 50 0012 00 Rev 1 dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro C 6 Power supplies 5 SPE VE WHA Suc OO i w nes 025 Sree JHSS EME anken EAE end gt Snar 41020 uongreuec 849 HS MAS TNS HHBH ESH rac 2719 50 F1 Ae ABS es
10. 03 Jun 2015 2015 Dialog Semiconductor dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro C 10 DA14580 QFN48 Daughterboard T1 8 2325 2 id o enr i i i closa RF FB1 BLM18AG102SN1D 1 O RESET ex SWCLK i i 16 SWDIO 1 1 B31 5D B24 i i A31 POO x A32 c 2 2 4 71205 PO 6 PUT Fic 1 10 Pii 3555223508 0 P30 zx al P32 dE P3 5 3 Aia DA14580 Circuit 5 14580 48 GND1 GND 04145800306 VB E 078 41 B ee DA14580A3DB P Figure 24 DA14580 QFN48 Daughterboard User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 38 of 50 2015 Dialog Semiconductor UM B 034 dialog SEMICONDUCTOR DA14580 581 583 Bluetooth Smart development Kit Pro C 11 DA14581 WLCSP Daughterboard BT1 CR2032 6 FB1 BLM18AG102SN1D Make track length at least 7mm ui a gt u 5 RESET asr 8 8 SWCLK 5 SW CLK DA SWOK SWOI PO 0 0 ag PO_1 7 2 0 3 pg 4 5 P0 6 E5 VPP 7 22 RESET ach E ipio TP1 SWCLK 52 P12 SWDIO P3 5 g z z 6 gt gt 29 9 9 79 92339323 9 2 Fol m
11. 5 Edit User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 24 of 50 2015 Dialog Semiconductor UM B 034 Make sure J LINK J Trace Cortex is selected as shown the initialization file field is set correctly to sysram ini Click on the Setting button above to make sure the SW Device has been detected correctly Important note Under certain circumstances uVision IDE may crash upon pressing the settings button A workaround is found in Appendix E Click OK to save the settings Build the project by pressing F7 key or click the build button as shown in following picture Make sure you have a UART connection between your PC and a mother board as shown in 6 1 5 Check the number on you PC Open the Tera Term serial terminal on you PC dialog SEMICONDUCTOR DA14580 581 583 Bluetooth Smart development Kit Pro Linker Debug Utilities LINK J TraceCotex Load Application at Startup Initialization File amp Restore Debug Session Settings Breakpoints Toolbox Watch Windows Memory Display Run to maing Debug Trace Flash Download J Link J Trace Adapter SW Device SN 228201666 E HC a ARM Case SWF HW v8 00 V4 68a FW J Link ARM Lite V8 compiled Port Max Clock amp All settings have been saved properly now and you can continue to build t
12. C 9 DA14580 QFN40 Daughterboard ccccccccccccccceeeeeeeeeseeeeeeseseeeceeeeeeeeeeeessssaaaeaaeeeeeeees 37 10 DA14580 QFN48 Daughterboard enhn 38 C 11 DA14581 WLCSP 99 39 User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 2 of 50 2015 Dialog Semiconductor dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 12 DA14581 QFN40 Daughterboard 40 C 13 DA14583 QFN40 Daughterboard 20000000 0 0 41 Appendix D Using SmartSnippets 42 Appendix E Opening your project for the first 1 111111111111 43 Appendix F Latency 2 44 Appendix G HF Testing DEVKT 45 Appendix H Battery Connection 48 ab o nu 49 0 49 Tables Table 1 Content of the DA145
13. LINK LAYER HARDWARE Exchange RAM 42 KB Ret RAM 2 KB md 5 Ret RAM2 DIITTITIITI Ret RAM4 o 1 EZ LEM OTPC APB bridge POWER CLOCK Management PMU ROM 84 Figure 11 DA14580 581 583 block diagram Software can be downloaded to e SRAM Keil IDE o SmartSnippets Command Line Interface CLI o Connection Manager e OTP o SmartSnippets SPI flash o SmartSnippets Example loading software hex file by using SmartSnippets e UART DA14580 581 583 PC UART DA14580 581 583 SPI flash e UART DA14580 581 583 For the settings of the jumpers see Figure 5 An example of the CLI is shown in Appendix D User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 22 of 50 2015 Dialog Semiconductor dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 6 Using the demo kit Follow the steps shown in Table 7 to easily create a working demo kit Table 7 Run an example on DA14580 581 583 61 Run example on DA14580 581 583 After you download the SDK at http support dialog Name semiconductor com software downloads index include You can find a source code misc example in example directory called SDK xxx di sre peripheral startup _ setup Jou setup uvopt
14. Pro kit board by jumper 16 3 4 3 NAC ate aden deena 18 4 Installation of tools and 19 19 4 2 SEGGER river oc 8 8 8888 8888888 20 21 4 4 Tera a a 21 Memory and rore 22 USING 23 6 1 Run example 14580 581 583 23 PAD DOIG 28 Appendix Connections of 47 and 48 28 Appendix Schematics Motherboard and Daughterboards 29 29 EE 30 31 D 32 207 2 O E 33 34 USB HUB 35 8 DA14580 WLCSP Daughter 36
15. Single pin RF HID I O Smart Home Rich set of analog and digital peripherals o Fast boot time for Power Receiving Unit PRU o 8 connections for Power Transmitting Unit PTU AAWP wireless charging features HCl features o Optimized code for HCI which fits into the OTP o This enables customers modules makers to provide a pre programmed module Remark DA14583 will run in BUCK mode only User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 13 of 50 2015 Dialog Semiconductor dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 3 4 Pinning In Figure 3 the pinout of the DA14583 is shown New compared to the DA14580 581 are the connections to the internal SPI flash memory 1 P2 0 8 1 P2_9 SPI_DI 40 392777 DA14583 Top View XTAL32Km 2 4 8 __ Figure 2 40 pin assignment Figure 3 QFN40 pin assignment from datasheet Table 5 SPI connections port DA14583 P2 0 SPI CLK SCLK Note 1 P2 9 SPI DI MOSI Note 1 P2 4 SPI DO MISO Note 1 P2 3 SPI EN not to be used for external SPI FLASH power for internal Flash Memory 44442 GND Note 1 shared with internal flash memory When external SPI components are used SPI EN is occupied for internal use Another pin should be chosen for SPI EN of the external component By using a Secondary Bootloader t
16. Type Size File folder File folder C C Header 4 C C Header 6 KB C C Header 2 HMOONS File 148 KB UVOPT File 57 KB uVisiond Project 45 HMOONS File 137 KB UVOPT File 55 KB uVision4 Project 44 KB Text Document 0 KB INI File 1 define HW CONFIG BASIC DK Basic DK 14580 define HW CONFIG PRO DK fendif DA14580 CONFIG H_ Step is started and press F7 for Building the software When the build result is no errors then got the next step User manual 0012 00 Rev 1 Revision 1 3 45 of 50 Pro DK DA14580DEVKT P 03 Jun 2015 2015 Dialog Semiconductor dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro C _Dialog _software SDK DA1458x_SDK_3 File Edit View Project Flash Debug Es TA Full_emb_corte ee Full emb cortex boot system e Step 4 Start Debug Session Ctrl F5 xr_sdk uvpro Vision Ea 141 Start Stop Debug Session Ctrl F5 rf 580 h Enter or leave a debug session E mode 2 app get sleep mode Step 5 Run the software by pressing F5 E LCI gt Ri lO 0 gt Registers Run F5 Register Start code execution Us
17. for Windows Installing the software will automatically install the J Link USB drivers als software be installed on the same PC without problems they will The package contains Server Support for GDB and other debuggers using the san J Link Configurator Free utility to manage a various number of J L J Link Commander Simple command line utility primarily for diagne J Link Remote Server Free utility which provides the possibility to SWO Viewer Free tool which shows terminal output of the targe Memory viewer J Link DLL Updater Allows to update 3rd party applications whicl Free flash programming utilities Simple command line utilities whic boards e USB driver Includes driver for J Links with CDC functionality Manuals UMOS0D01 J Link User Guide UMDS003 J Flash User Gi Flasher ARM User Guide Release notes for J Link DLL J Flash J Link RDI DLL J Flash including sample projects for most popular eval boards J Link RDI Support for ARM RDI standard Makes J Link compatib Download Software and documentation pack for Windows http www segger com link software html Choose optional components that should be installed Install USB Driver for J Link v Install USB Driver for J Link OB with Choose options for creating shortcuts Create entry in start menu Add shortcuts to desktop User manual Revi
18. is first created this file uvopt does not exist since it is not included in the remote repository When the user opens the project for the first time this file is created but some keys values are missing A proposed solution 1 Ensure that the uvopt file does not exist in the folder of your project If it exists and crash has been identified to happen delete the uvopt file 2 Open the Keil project and close it The uvopt file is created automatically in the project folder where the uvproj is located 3 Open the uvopt file using your favourite text editor 4 Under the key lt TargetOption gt add the flowing lines lt TargetDriverDllRegistry gt SetRegEntry lt Number gt 0 lt Number gt lt Key gt JL2CM3 lt Key gt lt Name gt U2282072424 50 JUL 1127 02021 JPD NOO ARM CoreSight SW DP D00 0BB11477 100 0 18 10000000 21 TDS8007 TDTO 1 TIEFFFFFFFF TIP8 1 TFEO FO7 FD20000000 FC800 FNO Name lt SetRegEntry gt TargetDriverDllRegistry 5 Save the uvopt file and close the text editor 6 Open the Keil project in uVision 7 Click on Project 2Options for Project 8 Debug Tab select J Link J TRACE Cortex debugger and click on the Settings button for the debugger not the simulator This is the instance where the crash would happen 9 The Cortex JLink JTrace Target Driver Setup Dialog opens Sele
19. 015 DA14580 581 583 Software architecture UM B 016 DA14580 Software Porting Guide UM B 017 DA14580 GTL interface Integrated Processor Application User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 9 of 50 2015 Dialog Semiconductor dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 3 2 1 3 SDK source code examples created in Keil dk_apps This folder holds all the necessary folders needed for DA14580 581 583 application development dk appsWeil projects proximity The folder contains the following subfolders and in each one of them resides the respective project file Table 1 SDK Examples prox monitor extKeil 4 prox monitor ext uvproj Proximity Monitor External processor prox monitor ext 581 uvproj configuration prox monitor ext 583 uvproj prox monitor extKeil 5 prox monitor ext uvprojx prox monitor ext 581 uvprojx prox monitor ext 583 uvprojx prox reporter 4 prox reporter ext uvproj Proximity Reporter External processor prox reporter ext 581 uvproj configuration prox reporter ext 583 uvproj prox reporter 5 prox reporter ext uvprojx prox reporter ext 581 uvprojx prox reporter ext 583 uvprojx prox reporterKeil 4 prox reporter uvproj Proximity Reporter Integrated prox reporter 581 uvproj processor configuration prox reporter 583 uvproj prox reporterKeil 5 prox reporter uvprojx prox reporter 581 uvprojx prox reporter 583 uvprojx prox moni
20. 14580 Supply current measurement Dialog Semiconductor User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 5 of 50 2015 Dialog Semiconductor SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 3 Introduction DA14580 581 583 is a Bluetooth Smart chip working with extremely low power while providing world class RF performance a small footprint and flexible peripheral configurations for a wide range of applications The development kit includes a set of hardware e g development board with on board debugger a Software Development Kit SDK e g development tools source code examples documents and so on along with documentation This document helps users to set up hardware software development environment install required software and quickly start product development with the help of example source code Web content can be downloaded at www dialog semiconductor com support Product information about the DA14580 581 583 can be found at http www dialog semiconductor com products bluetooth smart Product information about the DA14580 581 583 Development Kit Pro can be found at http www dialog semiconductor com products bluetooth smart smartbond development tools da14580 development kit pro The DA14583 is DA14580 plus 1Mbit SP memory in same package User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 6 of 50 2015 Dialog Semiconductor dialog SEMICO
21. 80 581 583 Pro 8 2 0 12 Oe Wo 12 a a 13 Table 5 lee ai 14 Table 6 Installation tools and 19 Table 7 Run an example 14580 581 583 23 Figures Figure 1 DA14580 581 Pro 7 Figure 2 DA14583 nnn nnn nnn 7 Figure 3 QFN40 pin assignment from 14 Figure 4 DA14580 Development Kit Pro PCB topview 15 Figure 5 DA14580 581 583 Fabrication default UART boot settings T_TxD 5 and T_RxD umi U 16 Figure 6 DA14580 581 Boot from external 16 Figure 7 DA14583 Boot from internal 17 Figure 8 Layout of headers J5 356 nnns 17 Figure 9 UART Data Direction of within 95 17 Figure 10 Block diagram of total system 18 Figure 11 DA14580 581 583 block 22 Figur Oar i o P 28 Figure 13 IO breakout available on QFN40 and 48 28 Figure 14 IO breakout available on 48 28 Figure 15 Peripherals schematic of
22. Double click RES DA14580 peripheral setup 14580 peripheral setup uvpraj uvproj as shown in the image to NE the right E 8 SVCS Window a 5 lt development environment should look like this when the project is opened with Keil Flash Debug Peripherals Tools SV Click on the Options for Target 13 button a Full emb cortex MO User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 23 of 50 2015 Dialog Semiconductor dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro Options for Target Cortex MO SDK Simulator Software Packs Vendor ARM Software Pack ice Pack ARM CMSIS 42 0 ARM URL http www pA Options for Target Device ARM 6 1 4 screen should look like this ARM Cortex MO a prette 1o de ARM Cortex plus ARM Cortex ARM Cortex M7 upward compatibility with the rest of the Cortex M processor family ARM 5 000 ARM SC300 580 Dialog Semiconductor DA14580 m MHz ARM Compiler Use latest installed version Operating system None System Viewer
23. File Use Cross Module Optimization DA 4580 sir Use MicroLIB Big Endian Use Custom File Read Only Memory Areas Read Write Memory Areas default off chip Start Size Startup default off chip Start Size Nolnit ROM1 RAMI ROM2 2 ROM3 RAM on chip on chip IROM1 620000000 8000 IRAM1 620008000 02800 IROM2 IRAM2 581 ARM Eu Options for Target Target Xtal MHz ARM Compiler Use latest installed version 615 screen looks like this Operating system None id Mind the Memory areas System Viewer Use Cross Module Optimization Use MicroLIB Big Endian Use Custom File Read Only Memory Areas Read Write Memory Areas default off chip Start Size Startup default off chip Start Size Nolnit ROM1 lt RAM1 ROM2 RAM2 ROM3 on chip on chip IROM1 020000000 5000 icy IRAM1 020005100 55600 IROM2 21000 0 lt 13F00 IRAM2 8000 scatter selection in Options for Target EJ Options for Target Cortex Device Target Output Listing User Asm Unker Debug 7 feo Layout bore ope Make RW Sections Position Independent R O Base ions Position FAW Base 52000 Report might fail Conditions as Errors disable Wamings 00505 9 5900542592 5 4595
24. NDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 3 1 Hardware content In Error Reference source not found the kit components are shown and Table 1 contains an overview the parts DA1580 Pro kit DA14581 Pro kit Optional Figure 1 DA14580 581 Pro kit DA14583 Pro kit Optional 13 i n lt ead mR iy MM E 0 145800 _ 078 39 B t dialog riva 9 490178 TRI Figure 2 DA14583 Pro User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 7 of 50 2015 Dialog Semiconductor dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro Table 1 Content of the DA14580 581 583 Pro Kit DA14580 581 583 DEVKT PRO Included Separate Separate Separate in the kit option for option for option for the 580 kit the 581 kit the 583 kit DA14580A3DB P QFN48 DA14580ATDB P QFN40 DA14580UNDB P WL CSP DA14581UNDB P WL CSP DA14581ATDB P QFN40 DA14583ATDB P QFN40 USB Dongle Note 1 Not included in the kit must be bought separately Note 2 The mainboard is compatible with all boards User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 8 of 50 2015 Dialog Semiconductor dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 3 2 Web content 3 2 1 Software Development Kit conten
25. a 8 bit Cancel Parity none Stop 1 bit Help Flow control Transmit delay 0 msec char 0 Peripherals Tools SVCS Window He Soy Reset CPU Revision 26 of 50 Run EVALUATION MODE Running with Code Size Limit 32K 1 3 03 Jun 2015 2015 Dialog Semiconductor File Edit View Project Flash Debug Peripl SH g 702 9 0 gt q Disassembly Register Va 0x200004A6 23 OxZ00004A4 0x200004AC 0x200004AE dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro Press F5 key or click execution button as shown in following picture to start code execution Registers Then you can see a hello message on your UART terminal screen That means you have successfully programmed and started the peripheral program on DA14580 581 583 demo board The peripheral setup demo consists of a small suite of tests that encompasses some of the most commonly used peripherals such as 2 EEPROM SPI Flash Rotary Encoder audio buzzer etc For more detailed info and technical details please refer to the UM B 005 DA14580 581 583Peripheral Examples as well as the source code of the peripheral setup demo Remark this software is originally written for the SmartBond DA14580 581 583 Development Kit Expert See http support dialog semiconductor com resources DAL4580 Peripheral Examples Before ru
26. art development Kit Pro For details please read 9 e host apps This folder holds the DA14580 581 583 PC applications o host appswindows proximity The folder includes two Windows applications with each one acting as part of a proximity monitor and a proximity reporter application They are placed in subfolders monitor and reporter respectively For details please read the DA14580 581 583 Proximity Application Guide o host binarieswindows proximity The folder includes two pre compiled Windows executables which correspond to the applications described right above and are included for user convenience o peripheral examples The folder includes sample code of how to use peripheral blocks of the DA14580 581 583 e g UART SPI I2C etc bundled to a demo kit For details please refer to 10 e Tools o tools prod test prod test cmds This folder includes the source code of the production test tool Refer to DA14580 DA14581 Production Test Tool docx for more information how to build and use it User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 11 of 50 2015 Dialog Semiconductor dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 3 3 DA14580 DA14581 Pro kit 3 3 1 Differences between the DA14580 DA14581 and 14583 The only hardware difference between the daughter boards of the DEVKT Pro 14580 and the DEFKT Pro 14581 is the design in of QFN48 580 and
27. ct your debugger as normally 10 Close the dialog windows clicking ok 11 Now normal operation of j link debugger is resumed After you have finished your work close the Keil uVision IDE to allow for updates to the uvopt file to be saved User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 43 of 50 2015 Dialog Semiconductor dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro Appendix F Latency Timer of FTDI cable If an external cable is used to burn the OTP or to download the image into the external memory the Latency Timer of the FTDI cable has to be changed from 15ms to 10ms To change the Latency Timer Device Manager COM port Right click on the COM port chosen Properties Port Settings Advanced Latency Timer set it lt 10ms Advanced Settings for COM Port Number i USB Transfer Sizes Select lower settings to correct performance problems low baud rates A 4 zj Select higher settings for faster performance Receive yt Select lower settings to correct response problems Serial Enumerator Latency Timer msec Cancel If Power Off Event On Surprise Removal Timeouts Set RTS On Close Disable Modem Ctrl At Startup Minimum Read Timeout msec Minimum Write Timeout msec Figure 30 Latency Timer User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 44 of 50 2015 Dialog S
28. cuitry R84 to be dismounted 48 PIQUE 52 48 User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 4 of 50 2015 Dialog Semiconductor dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 1 Terms and definitions BLE Bluetooth Low Energy CS Chip Select DK Development Kit EEPROM Electrically Erasable Programmable Memory FTDI Brand name of USB UART interface GPIO General Purpose Input Output OTP One Time Programmable PCB printed circuit board QFN Quad Flat No leads SDK Software Development Kit SPI Serial Peripheral Interface SRAM Static Random Access Memory SWD Serial Wire Debug USB Universal Serial Bus UART Universal Asynchronous Receiver Transceiver WLCSP Wafer Level Chip Scale Packaging WoW Way of Working 2 References 1 DA14580 Datasheet Dialog Semiconductor 2 DA14581 Datasheet Dialog Semiconductor 3 UM B 015 DA14580_581_583 Software Architecture Dialog Semiconductor 4 DA14580_CB PXI QFN40 layout Dialog Semiconductor 5 DA14580 CB QFNP4A0 Dialog Semiconductor 6 DA14580 CB PXI WLCSP Dialog Semiconductor 7 DA14580 CB PXI WLCSP layout Dialog Semiconductor 8 DA14580 MB VB layout Dialog Semiconductor 9 DA14580 CB PXI QFNA8 Dialog Semiconductor 10 UM B 005 DA14580 581 583 Peripheral Examples Dialog Semiconductor 11 UM B 010 DA14580 581 583 Proximity application Dialog Semiconductor 12 AN B 015 DA
29. e Remark For proper battery functionality a small modification should be made For the details see the workaround in Appendix H User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 17 of 50 2015 Dialog Semiconductor UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 3 4 3 Block diagram dialog SEMICONDUCTOR This is the schematic of the block diagram all other schematics can be found in Appendix C m TT ne dg o ew i i ed gd I cac CI C CI CV C4 C4 sul z 0 0 0 Cc Cc 0 0 0 0 REEF P PD 6 PD 7 VDD BEVE VDD 580 M BLOCE4 SPI and Serial Interface 3v3 HUB VDD 3 3 PERF VDD Figure 10 Block diagram of total system User manual Revision 1 3 0012 00 Rev 1 18 of 50 3 or sl lla al Po Ts fas C4 CJ C4 C4 CJ C C CI C4 C4 0 CL 1 c C c Loe JTAG Interface USB HUB Controller 03 Jun 2015 2015 Dialog Semiconductor UM B 034 dialog SEMICONDUCTOR DA14580 581 583 Bluetooth Smart development Kit Pro 4 Installation of tools and drivers To install the Software development environment please follow the steps as shown i
30. eddialog User Manual DA14580 581 583 Bluetooth Smart development Kit Pro UM B 034 Abstract This document describes the Bluetooth Smart Development kit Pro based on DA14580 581 583 It helps users to set up the hardware development environment install required software and quickly start product development with help of example source code dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro Contents SEF aAA A 1 DA14580 581 583 Bluetooth Smart development Kit Pro 1 UN B O34 aaa 1 PTS iA 1 Contents ee 2 2 EA 3 3 1 Terms and CS 5 2 5 3 1721 8 9 6 3 1 DRE 7 3 2 9 3 2 1 Software Development Kit content 9 3 3 DA14580 DA14581 21000 12 3 3 1 Differences between the DA14580 DA14581 and 14583 12 i R 14 3 4 1 PCB design and 15 3 4 2 Configuring the
31. emiconductor UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro Appendix G RF Testing DEVKT Pro Follow steps to start example from SDK or 100 101 102 108 104 105 106 Step 0 connect DEVKT Pro to USB port Step 1 for DA14580 start KEIL double click on project name dk_apps keil_ projects proximity prox_reporter prox_reporter uvpro dialog SEMICONDUCTOR step 1b for DA14581 start KEIL via double click on SDK 3 0 6 object name DA1458x 3 0 60 1458 SDK 3 0 6dk apps Weil projects proximity prox_ reporter prox reporter 581 uvproj SDK 3 0 6 DA1458x SDK 306 gt Name 581 h 14580_ dal4580_scatter_config h h da14580 stack config h _ fh proxr sdk uvgui hmoons _ fh proxr sdk 581 uvgui hmoons L fh proxr_sdk uvopt fh proxr sdk uvproj proxr sdk 581 uvopt proxr sdk 581 uvproj _ JLinkLog txt _ JLinkSettings ini s b projects proximity reporter fh gt Date modified 2 15 2015 2 04 PM 2 15 2015 2 04 PM 10 15 2014 9 25 AM 10 15 2014 9 25 AM 10 15 2014 9 25 AM 2 15 2015 2 03 PM 2 15 2015 2 03 PM 10 31 2014 9 48 PM 2 15 2015 2 04 PM 2 15 2015 2 04 PM 10 31 2014 9 48 PM 2 15 2015 4 01 PM 2 15 2015 1 59 PM Step 2 define HW CONFIG PRO Pro DK see DA14580 config h configuration f
32. er manual Revision 1 3 03 Jun 2015 12 00 Rev 1 46 of 50 2015 Dialog Semiconductor dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro Step 6 Stop Debug Session by pressing Ctrl F5 Software will start running now sdk uvproj uVision Haro oem 4 Start Stop Debug Session 5 Enter or leave a debug session nit e Step 7 Check via Bluetooth scanning software whether the RF part of the DEVKT Pro is working This software is available for iPhone and Android phone as an App User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 47 of 50 2015 Dialog Semiconductor dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro Appendix H Battery connection workaround There is a small hardware malfunction When the board operates on battery J11 jumper on 2 3 the RST signal is permanently high When USB is disconnected then T RESET becomes low After invertor U7 RST is high In this case the board will not operate Workaround is the dismounting of R84 In Figure 31 the Reset circuitry is shown VDD_580_M TP20 Segger defined p 2 5 gt Figure 31 Reset circuitry R84 to dismounted In a DEVKT Pro u
33. he example File Edit View Project Flash Projet SDK Simulator 5424 Startup Files startup CMSDK 5 on system CMSDK c rA orum pamm Cil Go to the Windows Control Panel gt Administrative Tools gt Computer Management gt Device Manager gt Ports gt USB Serial Port connect or disconnect to see the COM port of that module User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 25 of 50 2015 Dialog Semiconductor UM B 034 dialog SEMICONDUCTOR DA14580 581 583 Bluetooth Smart development Kit Pro 6 1 12 6 1 13 6 1 14 6 1 15 6 1 16 Open Tera Term and choose a COM port which you have found in step 3 and click OK Choose Setup Serial port to configure the Baud rate etc Set Baud rate to 115200 Data to 8 bit Parity to None Stop to 1 bit and Flow control to none Click OK Now we have a properly configured UART terminal on our PC Go back to Keil Project In the menu bar select Debug gt Start Stop Debug Session A dialog window pops up like the one on the right Please click User manual 0012 00 Rev 1 myhost example com History Telnet SSH SSH Other UNSPEC Serial Port 26 USB Serial Port COM26 OK Cancel Help es E __ File Edit f Setup Control Window i Port COM26 Baud rate 115200 Dat
34. he proper pins are programmed to load the booting software from the SPl memory at startup User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 14 of 50 2015 Dialog Semiconductor dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 3 4 1 PCB design and functionalities The top screen layer of the pro kit PCB is shown below in Figure 4 Figure 4 DA14580 Development Kit Pro topview User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 15 of 50 2015 Dialog Semiconductor UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 3 4 2 Configuring the Pro kit board by jumper settings There are two configurations that can be switched the default configuration that supports the boot from UART or the configuration that supports boot from an external SPI flash memory The jumper settings are displayed below 4 Figure 5 DA14580 581 583 Fabrication default UART boot settings T TxD PO 5 and T RxD PO 4 cg t gt gt gt 8 Figure 6 DA14580 581 Boot from external SPI memory Note 2 These functionalities are shown in detail in Appendix A User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 16 of 50 2015 Dialog Semiconductor UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro PLACE m a
35. hematics Motherboard and Daughterboards 5 JC eC iss 1van n es suonaeuuoa yo Fi m m i E LO m m m mi m mi mi mi mi mi mi mi m mi m m mj m mi m nmi m m m m m m m FATA FA FE F4 FA FA F4 FATA TTE ES E Peripherals DA14580 581 583 Bluetooth Smart development Kit Pro UM B 034 C 1 03 Jun 2015 2015 Dialog Semiconductor 29 of 50 Figure 15 Peripherals schematic of Motherboard Revision 1 3 User manual 0012 00 Rev 1 dialog UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 2 and serial J N3HMd 052 aN3dsns 550808 8 lt HIS lt Se Od 250898 qve 315 1
36. instance the following command line can be written SmartSnippets exe type spi chip DA14580 DA14581 01 jtag 228202458 cmd write field offset 0x93 data 1347 firmware D SmartSnippets resources tag programmer bin The answers should be as shown below Found SUD DP with ID x BB11477 FPUnit 4 code CBP slots and literal slots Found Little endian BILE device DAIL4580 selected j fault GPIO pin Id 1 2 c Nusers qglagnieuN snmartsnippets ressourcessjtag_progranmmer bin could not been found Using default baudrate 57600 Burned 2 bytes to address x 8H93 Figure 29 Smart snippet CMD window User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 42 of 50 2015 Dialog Semiconductor dialog Appendix E Opening your project for the first time Issue description UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro When on a Keil uVision project some entries in file uvopt is missing or the file is missing then when the user clicks on the button settings options debug tag with the J LINK J TRACE Cortex selected uVision crashes Possible causes Some important information concerning the j link driver is missing Calling the driver s dll probably causes the crash Versions of Keil uVision found to be affected At least versions 5 11 1 0 and 5 10 0 2 are affected Under which circumstances user will encounter this error When a local GIT repository
37. m m mi 33 1 11 1 geleg B21 Card Edge Connector PCI E d J 228 03 Chee DA14581UNDB P a Li 14581 WLCSP 5 8 8 1 u 5 XTAL16Mp XTAL16Mm XTAL32Km XTAL32Kp ANTI Figure 25 DA14581 WLCSP Daughterboard User manual Revision 1 3 CFR0012 00 Rev 1 39 of 50 03 Jun 2015 2015 Dialog Semiconductor UM B 034 dialo SEMICONDUCTOR 9 DA14580 581 583 Bluetooth Smart development Kit Pro C 12 DA14581 QFN40 Daughterboard i i Make track length at least 7mm CR2032 6 xs MAD 1 1 2 Place close 3 Place close BLM18AG102SN1D to to RE 1 1 ESL 1uF H SL 1uF LL ELLO i i i i i J2 1 i sma i 1 i a VPP i i u1 ANT1 R8 Place close to antenna _ 17 R5 H i 3 SWCLK 26 SWDIO 25 SWDIO i DA14581 QFN40 BD 0 1 PO 200 B onH MM P 7 4 T 6 i 10 50 7 XTAL16Mm i X M Opt ional im S 1_1 XTAL32Kp 58 P12 XTAL32Km i 32kHz P2_0 404 P20 iR 13
38. n Table 6 Table 6 Installation tools and drivers Download and install the Keil MDK ARM uVision IDE Both uVision ver 4 0 and ver 5 0 are supported but version 5 is preferred For uVision Version 5 you have to install the ARM Cortex M profile package see also http www keil com dd2 Pack You should see a list of packs as shown on the right If you do not see this list please click the Packs menu item and select the Check for Updates option to download an updated list Click on the Install button to the right of Keil ARMCortex DFP package If the installation is successful the pack installer window should look like this User manual 0012 00 Rev 1 Keil https www keil com download product Keil MDK ARM Version 5 Installation http www2 keil com mdk5 install Starters Guide http www keil com uvision ide ov starting asp uVision File Edit View Project Flash Debug Peripherals Tools SVCS Window Help set system Project Pack ARM CMSIS Infineon XMCI000 Infineon 4000 DEP ARMCortex_DFP Keil EFM32GG 0x_DFP Keil EFM32Gx00_DFP Keil EFM32L Description Cortex Microcontroller Software Interface Standard Infineon 1000 Series Device Support Infineon AMC4000 Series Device Support E Micro EFM32 Giant Gecko Series Device Dri Energy Micro EFM32 Gecko Series Device Support Energy Micro EFM32 Le
39. nning the tests 1 Make sure you have connected the appropriat 2 Select the associated hardware conf iguratio 37 Build Please refer to DAI4580 Peripheral Examples Use for detailed instructions UART Print String Example disabled in this build SPI Flash Memory Exa disabled in this build 120 EEPROM Example Quadrature Encoder Example Timer 1 Example Timer amp PUMZ 4 Example Battery Example Exit ake a choice User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 27 of 50 2015 Dialog Semiconductor UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro Appendix A Layout Enable current EnableTrigger SW2 6 and measurement Enable LED 03 SW3 P1_1 GND 2 Reset SW J3 Enable programming Voltage _ ____ 0414580 GND3 011 28 17 18 PCI e BATT USB for switching 40 48 48 power UART and SPI connection Figure 12 Board layout Appendix Connections of J7 and J7 HEADER 5 2 2 zm P2 4 P2 5 2 8 2 9 Figure 13 IO breakout available 40 and 48 J8 HEADER 5X2 P3 0 P3 1 Figure 14 IO breakout available on QFN48 User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 28 of 50 2015 Dialog Semiconductor 1aBBu jepi Beug uoyng sasn dialog Appendix C Sc
40. ompleteness of such information Dialog Semiconductor furthermore takes no responsibility whatsoever for the content in this document if provided by any information source outside of Dialog Semiconductor Dialog Semiconductor reserves the right to change without notice the information published in this document including without limitation the specification and the design of the related semiconductor products software and applications Applications software and semiconductor products described in this document are for illustrative purposes only Dialog Semiconductor makes no representation or warranty that such applications software and semiconductor products will be suitable for the specified use without further testing or modification Unless otherwise agreed in writing such testing or modification is the sole responsibility of the customer and Dialog Semiconductor excludes all liability in this respect Customer notes that nothing in this document may be construed as a license for customer to use the Dialog Semiconductor products software and applications referred to in this document Such license must be separately sought by customer with Dialog Semiconductor All use of Dialog Semiconductor products software and applications referred to in this document are subject to Dialog Semiconductor s Standard Terms and Conditions of Sale unless otherwise stated Dialog Semiconductor All rights reserved RoHS Compliance Dialog Semiconduc
41. opard Gecko Series Device Support Devices D naris Search Device Summary ARM ARM CMSDK devices 10 Devices 4 Devices ARM Cortex 10 MHz 128 kB 512 kB ROM Device ARM Cortex 1 Device Revision 1 3 03 Jun 2015 19 of 50 2015 Dialog Semiconductor dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro This screen may occur is so Select yes and in the next window Select SEGGER Jlink driver Download and install the Jlink software amp documentation pack for Windows Please note that your SEGGER Jlink serial number is required for downloading Use the number on the sticker located on the backside of board In order to for the USB controller to be properly recognized by Windows as a J Link device you have to install the driver with the settings shown in the figure on the right J Link V4 84a Device Selection The selected device is unknown to this version of the J Link software In most cases this is not a problem and can be safely ignored Proper device selection is required to use the J Link internal flash loaders for flash download or unlimited flash breakpoints For some devices which require 4 special handling selection of the correct device is important Do you want to manually select a device In case of doubt click 1 J Link software amp documentation pack
42. p aX P2 18 222 Not Mandatory gt 4 20 723 can be left gt gt 32 P24 unconnected 8 2 5 AN eee 0 P27 P10 pcr Pit h 2 9 39 5270 PI P2 0 DA14581_QFN40 P2 1 gt 1 P2 i i i P27 2 8 F2 9 1 1 i i i H i 1 1 i i Card Edge Connector PCI E GND1 GND 5 228 04 A DA14581ATDB P T 0 25 E Figure 26 DA14581 QFN40 User manual Revision 1 3 Daughterboard 03 Jun 2015 12 00 Rev 1 40 of 50 2015 Dialog Semiconductor dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro C 13 DA14583 QFN40 Daughterboard VDO 2 3 NOTICE To ensure proper functionality it is recomended to disable the SPI Flash located the PRO motherboard as it might conflict with ep i the built in SPI Flash inside DA14583 OF a Figure 27 DA14583 QFN40 Daughterboard User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 41 of 50 2015 Dialog Semiconductor dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro Appendix D Using the SmartSnippets CLI All the information syntaxes about the CLI can be found from the HELP tab in the SmartSnippets GUI o
43. pdate the hardware problem will be solved In Figure 32 the location of R84 is shown Swi RE bs 25 1 ENABLE Figure 32 Location of R84 User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 48 of 50 2015 Dialog Semiconductor dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 7 Web Link All support info http support dialog semiconductor com 8 Revision history meon 11 02 2015 Initial version for DA14580 1 1 25 02 2015 Some textual changes Added FTDI links Added changes to convert to DA14580 581 583 1 2 18 05 2015 Updated for SDK 3 0 8 added Appendix Battery connection workaround 1 3 03 Jun 2015 Updated for SDK 3 0 10 added DA14583 pictures User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 49 of 50 2015 Dialog Semiconductor dial UM B 034 DA14580 581 583 Bluetooth Smart development Pro Status definitions The content of this document is under review and subject to formal approval which may result in modifications or additions APPROVED The content of this document has been approved for publication or unmarked Disclaimer Information in this document is believed to be accurate and reliable However Dialog Semiconductor does not give any representations or warranties expressed or implied as to the accuracy or c
44. r by written Smartsnippets in In this example it is supposed that the memory is using PO 0 as SCK PO 3 as CS 5 as MISO and PO 6 as MOSI First of all the CLI can send the commands either via UART or JTAG according to the binary file which has to be loaded On the one hand if the commands are going to be sent via UART the following binary file which can be found from the resources folder of SmartSnippets has to be downloaded into the DA14580 DA14581 gt flash programmer bin On the other hand if the commands are going to be sent via JTAG the following binary file which can be found from the resources folder of SmartSnippets has to be downloaded into the DA14580 DA14581 gt programmer bin Secondly open the CLI by pushing the Shift button and right click on the bin folder of the SmartSnippet and select Open command window here as follow INED eS Gee Computer OS C Program Files SmartSnippets Open Include in Share with New folder WT Fevontes Desktop i L bin Downloads Open Recent Places Open in new process 1 Uninstall Open in new window Documents 5 loge 7 70 Git Init Here Git Qu Git Bagh Figure 28 Open the CLI of SmartSnippets Finally in order to write a value 0x1347 example of a bluetooth device address at the address 0x93 for
45. sion 1 3 03 Jun 2015 12 00 Rev 1 20 of 50 2015 Dialog Semiconductor dialog SEMICONDUCTOR UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro The following 3rd party applications using JLin SRM dll have been Found Embedded Workbench for 4AM DLL v4 58a in C Program Files 70 DLL v4 55a in 1 At the end of the installation please tick the IDE Keil MDK Vxx that you are using Select All Select None 4 3 FTDI driver The Development Kit uses the D2xx driver For Windows this driver is part of USB Drivers the Combined Driver Model CDM driver http www ftdichip com Drivers D2XX htm Installation Guide It is recommended that the latest driver http www ftdichip com Support Documents InstallG available from the FTDI page is used uides htm Latency Timer see Appendix F 4 4 Tera Term Download and install Tera Term on Tera Term your PC http en sourceforge p projects ttssh2 releases User manual Revision 1 3 03 Jun 2015 12 00 Rev 1 21 of 50 2015 Dialog Semiconductor UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro 5 Memory and tools The DA14580 DA14581DEVKT is equipped with on the chip SRAM 50k and OTP 82k Mounted on the board is external SPI flash memory 2Mbit ARM Cortex MO RC RC RCX 16 MHz 32 POReset BLE Core
46. t 3 2 1 1 Tools Web link www dialog semiconductor com support SmartSnippets omartSnippets is a framework of PC based tools to control DA14580 581 583 development kit consisting of e Power Profiler Real time current consumption measurement to for the DA14580 581 583 motherboard OTP Programmer Tool for OTP memory programming UART JTAG booter Tool for downloading hex files to DA14580 581 583 SRAM over UART or JTAG SPI amp EEPROM programmer A tool for SPI amp EEPROM flash programming Sleep Mode Advisor Calculation tool to determine most optimal sleep modes ConnectionManager ConnectionManager is a PC based software tool to control the link layer of the DA14580 581 583 with the following capabilities Functional in Peripheral and Central role Set advertising parameters oet connection parameters Reading from Attribute database Perform production test commands 3 2 1 2 SDK documents UM B 003 DA14580 581 583 Software development guide UM B 004 DA14580 581 583 Peripheral drivers UM B 005 DA14580 581 583 Peripheral examples UM B 006 DA14580 Sleep mode configuration UM B 007 DA14580 Software Patching over the Air SPOTA UM B 008 DA14580 Production test tool UM B 010 DA14580 581 583 Proximity application UM B 011 DA14580 Memory map scatter file UM B 012 DA14580 Secondary boot loader UM B 013 DA14580 External Processor Interface over SPI UM B 014 DA14580 Bluetooth Smart Development Kit Expert UM B
47. the QFN40 581 The silkscreen may have small textual differences The DA14581 uses a dedicated ROM which offers optimisations targeting A4WP and Table 2 DA14580 General ete Key Features Applications 2 5x2 5x0 5mm Bluetooth 4 0 io pitch 0 4mm 41 5x5x0 9mm Cortex MO itch 0 4mm application P processor Beacon amp 84kBytes Proximity OTP Power supply Health amp 32kBytes ibi Single pin RF HID RAM 6x6x0 9mm Yo 50kBytes pitch 0 4mm Smart Home Rich set of analog and digital peripherals Table 3 DA14581 General Memory size Purpose Package Key Features Applications Bluetooth 4 0 4 1 2 5x2 5x0 5mm Cortex MO pitch 0 4mm application processor Power supply 84kBytes 0 9 3 3V Wireless OTP Single pin RF charging 32kBytes A4WP RAM Rich set of HCI 50kByt nes 5x5x0 9mm 1508 ae QFN40 ich 0 4 digital Pion peripherals 8 connections Optimized boot time User manual Revision 1 3 03 Jun 2015 WLCSP34 CFR0012 00 Rev 1 12 of 50 2015 Dialog Semiconductor UM B 034 DA14580 581 583 Bluetooth Smart development Kit Pro Table 4 DA14583 General Purpose Memory size 84kBytes OTP 32kBytes RAM 50kBytes 9mm pitch 0 4mm Key Features Bluetooth 4 0 4 1 Cortex MO dialog SEMICONDUCTOR Applications application Beacon amp Proximity Power supply Health amp 2 35 3 3V Fitness
48. tor complies to European Directive 2001 95 EC and from 2 January 2013 onwards to European Directive 2011 65 EU concerning Restriction of Hazardous Substances RoHS RoHS2 Dialog Semiconductor s statement on RoHS be found on the customer portal https support diasemi com RoHS certificates from our suppliers are available on request Contacting Dialog Semiconductor United Kingdom Headquarters North America Singapore Dialog Semiconductor PLC Dialog Semiconductor Inc Dialog Semiconductor Singapore Phone 44 1793 757700 Phone 1 408 845 8500 Phone 65 64 849929 Germany Japan China Dialog Semiconductor GmbH Dialog Semiconductor K K Dialog Semiconductor China Phone 49 7021 805 0 Phone 81 3 5425 4567 Phone 86 21 5178 2561 The Netherlands Taiwan Korea Dialog Semiconductor B V Dialog Semiconductor Taiwan Dialog Semiconductor Korea Phone 31 73 640 8822 Phone 886 281 786 222 Phone 82 2 3469 8291 Email Web site enquiry diasemi com www dialog semiconductor com User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 50 of 50 2015 Dialog Semiconductor
49. tor ext 4 prox monitor ext usb uvproj Proximity Monitor External processor prox monitor ext usb 581 uvproj configuration prox monitor ext usb 583 uvproj Version for USB dongle prox monitor ext 5 prox monitor ext usb uvprojx prox monitor ext usb 581 uvprojx prox monitor ext usb 583 uvprojx prox reporter ext 4 prox reporter ext usb uvproj Proximity Reporter External processor prox reporter ext usb 581 uvproj Configuration prox reporter ext usb 583 uvproj Version for USB dongle prox reporter ext usbWKeil 5 prox reporter ext usb uvprojx prox reporter ext usb 581 uvprojx prox reporter ext usb 583 uvprojx prox reporter ext 4 prox reporter ext spi uvproj Proximity Reporter External processor prox reporter ext spi 581 uvproj SPI version prox reporter ext spi 583 uvproj prox reporter ext 5 prox reporter ext spi uvprojx prox reporter ext spi 581 uvprojx prox reporter ext spi 583 uvprojx User manual Revision 1 3 03 Jun 2015 CFR0012 00 Rev 1 10 of 50 2015 Dialog Semiconductor dialog o dk_apps keil_projects prod_test These folders include the source code of the production test firmware Refer to DA14580 581 583 Production Test for more information how to build and use it o dk appsWeil projectstemplate These folders include a template as a starting point of a new application UM B 034 DA14580 581 583 Bluetooth Sm

Download Pdf Manuals

image

Related Search

Related Contents

ZKP 40F-18_neutral_FD9402.book  ワイン用> 総酸度測定器 HI 84502    Aider les élèves a mieux réussir l`aide stratégique une  École des Semailles  Pichia methanolica Expression Kit  DTP direkt KG  couleurs mates pour la décoration trucs & astuces mode d`emploi  Zoom H2N dictaphone  BFD取扱説明書  

Copyright © All rights reserved.
Failed to retrieve file