Home

User manual DA14580 Bluetooth® Smart Development Kit

image

Contents

1. Cee TCP port 22 Service Telnet p SSH SSH version SSH Other a Sos Protocol UNSPEC Port COM 26 USB Serial Port COM 265 ki Serial 08 08 2014 27 of 32 2014 Dialog Semiconductor GmbH DA14580 Bluetooth Smart Development Kit Expert Company confidential CT Control Window Help 4 41 17 Choose Setup gt Serial port to PER a configure the Baud rate etc ne wen Port Baud rate Set Baud rate to 115200 Data Nata ca to 8 bit Parity to None Stop to 1 bit and Flow control to none Parity 4 4 1 18 Click OK Now we have a properly Stop configured UART terminal on our PC Flow control Transmit delay 0 msec char msecfline Go back to Keil Project In the menu bar select Debug miai ianauaiaian 4 4 1 19 gt Start Stop Debug Session te Se Reset CPU Run sc EVALUATION MODE 4 41 20 A dialog window pops up like the 226 Running with Code Size Limit 32K oS one on the right Please click OK File Edit View Project Flash Debug Peripl eo 4 2 4 ee Fool gt foi Press F5 key or click execution button as shown in following Registers Disassembly 4 4 1 21 picture to start code execution I ox 0000426 SS 23 B J OX200004AA ur 0x200004AC TE a 0x200004AE 3 i aE User manual Revision lt 1 3 gt 08 08 2014 dialog SEMICONDUCTOR UM B 014 CFR0012 00 Rev 1 28 of 32 2014 Dia
2. logo GND GND fax 31 73 6408823 1 Apor Kapor SEMICONDUCTOR SPOT SPOT Tite DA14580_CB_PXI_WLCSP_VC lt OrgName gt Doc Nr 078 05 C __ Designe Re e Date Monday October 07 2013 Sheet 1 of 1 5 4 Figure 4 Schematics of the WLCSP Daughterboard User manual Revision lt 1 3 gt 08 08 2014 CFRO0012 00 Rev 1 10 of 32 2014 Dialog Semiconductor GmbH Company confidential UM B 014 DA14580 Bluetooth Smart Development Kit Expert bA14580_CB_PxI_WLCSP 078 05 Misuck H eoost RST SW_CLK SWDIO DA14580 QFN48 P0_0 PO_1 P0_2 P0_3 P0_4 PO 5 XTAL16Mp P0_6 XTAL16Mm XTAL32Kp XTAL32Km GND_VvDCDC GND User manual CFRO0012 00 Rev 1 Gs Sars ww oF Pees oF a 41 aa z VBAT3V C12 R1 XTAL16Mp 34 XTALp oR y1 35 XTALm E oe X13 R XTAL16Mm Pin 43 connect to GND equest J Wilims OR 13 N C17 N Rif Xtal Y2 H Ri XTAL32Km_ R i Revision lt 1 3 gt 11 of 32 SPOT u2 CSX 750FMB32000000 SPOT dialog SEMICONDUCTOR Company confidential he JE E rr oP a O 332322 N o00 asssss 300 ale z 52 zZ uv v v d d OO Zit ttt wN OoO a0 XTALI6OMm __BR13 XTALI6Mp SW_CLK SWDIO VBATIV SWITCH VDCDC VBATA BR12 BR11 BR10 BRO BRE BRS Q 1 z PG NC J TPS787 18DCKR SEMICONDUCTOR g Figure 6 Schematics of the QFN48 Daughterboard 08 08 2014 2014 Dialog Semi
3. pis __qy 73 ares P la O nET a P12 TP4 log fax 31 73 6408823 G CON1 QD SPOT SPOT User manual Revision lt 1 3 gt 08 08 2014 CFRO012 00 Rev 1 9 of 32 2014 Dialog Semiconductor GmbH UM B 014 DA14580 Bluetooth Smart Development Kit Expert dialo SEMICONDUCTOR Figure 2 Schematics of the QFN40 Daughterboard ai4se0_CB Px1_OFNAO 078 08 A Figure 3 Silkscreen left and top right layout views of the QFN40 Daughterboard Te Tm uo Ban om on om ye eens om ow XTAL32K XTAL32Kp BL P2_2 7 1 1uF uF J1B BT_CHAR_PXI_DIN R1 AR1 BRIE yocpca BR NC AR 4 XTAL feMmBR NC FARTS SW_CLK BRiO ARI WDIO BRY ARG RST BRE ARS c FR J2 VBATIV a R7 ART P26 CLK MCH BRE ARG z a DA14580 cee i SWITCH BR aR co R11 BR4 AR4 E a VBAT3V BR3_ RST ARS P0_O IR VBATA BRZ AR2 BRI ARI P02 c12 PO P0_4 Ri XTAL16Mp XTAL16Mp aie PO C 3 XTAL16Mm s xtansenle OR P10 C13 XTAL32K Xtal PR er EE EEPE E R EPEAN I EO OTSA PILE A PPA EE MT a L_ v2 Only placed for 32Mhz evaluation ATALAK ABSOT 32 768KHZ 7 T ita gli R9 Digikey 535 0543 1 ND ca U i Q 1 1 z 1 FE i PG amp neH ac CSX 750FMB32000000 U3 bd TPS79718DCKR e ae is PO_0 TPI i Re 3 1 RIQ POT CON1 NM OUT STBY NM PO_3 TP2 H R7 1 CON1 NAA P11 O TP3 CON1 a a EERE ao ee aE ETT ee P12 TP4 an C CON1 o Het Zaiderkruss 53 215 MV oe J5 wl CID D MEE
4. 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 lt 1 3 gt 08 08 2014 CFR0012 00 Rev 1 32 of 32 2014 Dialog Semiconductor GmbH
5. 3 4 all inl 7 Selects 1 5 3 V Placed 3 0V output Not placed 1 5V output ia Shorts the 10 Ohm resistor at the LDO Do not apply Jumper output Connects UART TX RX to the default Apply Jumpers User manual Revision lt 1 3 gt 08 08 2014 4 General Purpose LEDs Buttons J15 Jumper at 5 6 P1_1 connects to K1 button 3 4 P1_2 connects to D1 LED 1 1 2 P1_3 connects to D1 LED 2 CFR0012 00 Rev 1 16 of 32 2014 Dialog Semiconductor GmbH dialog UM B 014 SEMICONDUCTOR DA14580 Bluetooth Smart Development Kit Expert Company confidential GPIOS GPIOS Connects UART RTS CTS to the default eid a Apply Jumpers nic 11 Connects GPIO for measurement Connects GPIO for measurement trigger 0 Apply Jumper Jumper 3 4 3 Configuring the motherboard The motherboard can be configured with use of Jumpers that enable disable various features An overview is presented in the Table 4 DA14580 l MOTHERBOARD rev Cl lt ae PS het Oe CECLEELEEEE COLLLLECE EEL 2 pasassazse DA14580_ CB_PXI_ QFN40 078 08 A x Roit 334 Ge ieuck Mscost Figure 10 Cable connection of measurement trigger to ground 3 4 4 Operation without measurement trigger J10 When the board is not required to use the measurement trigger function jumper J10 can be removed This jumper when placed connects GPIO P1_3 to the gate of Q5 and by issuing a high level it can create a signal that the PowerProfil
6. Dialog Semiconductor GmbH sumo dialog DA14580 Bluetooth Smart Development Kit Expert Company confidential A 1 A 2 A 3 A 4 A 5 Appendix A Opening your project for the first time Issue description 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 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 TargetDriverDl1lRegistry gt
7. ates option to Keil ARMCortex_DFP Up to date ARM Cortex M Profile Device Support Template Upto date d own oad an U pd ated ISt Keil EFM32GGox_DFP S Energy Micro EFM32 Giant Gecko Series Device Support Drivers and Examples Keil EFM32Gx0x_DFP p Install Energy Micro EFM32 Gecko Series Device Support Click on the Install button to the Keil EFM32LGrooc_ DFP amp Install Energy Micro EFM32 Leopard Gecko Series Device Support rig ht of te Ke il ARM Co rtex D F Pp Keil EFM32T Grox_DFP lt P Install Energy Micro EFM32 Tiny Gecko Series Device Support Keil EFM32WGxx_DFP lt _Install Energy Micro EFM32 Wonder Gecko Series Device Support packag e Keil EFM32ZGxx_DFP Install Energy Micro EFM32 Zero Gecko Series Device Support Drivers and Examples Keil FM0plus_DFP s Install Spansion FM0 Series Device Support If the installation is successful the 4 2 1 4 pack installer window should look like this Keil FM3Basic_DFP lt P Install Spansion FM3 Basic Series Device Support User manual Revision lt 1 3 gt 08 08 2014 Pock Installer i ta kee File Packs Window Help I Devices Boards Pack Action Description Search X ARMECMSIS a Install Cortex Microcontroller Software Interface Standard OMSIS a Device Summary Infineon XMCL000_DFP ay intal Infineon XMC1000 Series Device Support 9 ARM 10 Devices Infineon XMC4000_DFP ay intal Infineon XMiC4000 Series Devi
8. the installation please tick the IDE Keil MDK Vxx that you are using Select All Select None 4 2 3 FTDI driver The Development Kit uses the D2xx driver 4 2 3 1 For Windows this driver is part of the Combined Driver Model CDM USB Drivers driver http www ftdichip com Drivers D2XX htm User manual Revision lt 1 3 gt 08 08 2014 CFRO012 00 Rev 1 22 of 32 2014 Dialog Semiconductor GmbH dialog SEMICONDUCTOR UM B 014 DA14580 Bluetooth Smart Development Kit Expert Company confidential It is recommended that the latest driver Installation Guide available from the page below is used http www ftdichip com Support Documents InstallG uides htm Tera Term Download and install Tera Term on Tera Term your PC http en sourceforge jp projects ttssh2 releases User manual Revision lt 1 3 gt 08 08 2014 CFRO0012 00 Rev 1 23 of 32 2014 Dialog Semiconductor GmbH DA14580 Bluetooth Smart Development Kit Expert Company confidential dialog SEMICONDUCTOR UM B 014 44 Using the demo kit Follow these steps to easily create a working demo kit NOTE The following instructions may apply to all projects in the SDK 4 4 1 Run an example on DA14580 a DA14580_SDK_3 0 4 0 gt di binaries di dk_apps After you download SDK at gt host_apps http support dialog Ee N semiconductor com Z di peripheral_examples you can find a source code include example
9. 0 Bluetooth Smart Development Kit Expert r SEGGER J Link V4 82 Target device settings Manufacturer Ad Manufacturer Device Core Unspecified Unspecified Unspecified Unspecified ARM ARM Unspecified ARMY ARMY Unspecified ARM11 ARM11 Unspecified Cortex A5 Cortex A5 Unspecified Cortex 48 Cortex 48 Unspecified Cortex 49 Cortex 49 Unspecified Cortex M0 Unspecified Cortex MO Cortex MO0 Unspecified Cortex M1 Cortex M1 Unspecified Cortex M3 Cortex M3 Unspecified Cortex M4 Cortex M4 Unspecified Cortex R4 Cortex A4 Unspecified Cortex A5 Cortex A4 Unspecified Rx Rx Actel A2F200M3F Cortex M3 Actel A2F500M3G Cortex M3 Actel M25005 Cortex M3 Actel M25010 Cortex M3 Little endian Core 0 v NumCores Flash size RAM size a Li Select the Cortex MO from the list and click OK to proceed Select a device for J Link Selecting a device is not required for most devices but allows more efficient operation of J Link as well as flash download modification of flash memory during a debug session as well as unlimited breakpoints in flash memory Flash Breakpoints In case of doubt select the first entry in the list Unspecified Device Debug Trace Rash Download J Link J Trace Adapter Change the Port setting from SN JTAG to SW 228201666 Device J Link ARM Lite HW v3 00 dii V4 68a swo x0BB11477 ARM CoreSight SW DP Make sure the SW Device has SS e been dete
10. 2 3 4 2 Schematics and lAYOUL ccceccseeeeceeceeeeeeeeeeeeeeeeeeeeaeeeeeeeesseeeeeeeessaaeeeeeessageeeeeesas 16 3 4 3 Configuring the motherboard ee eceseeseceeceeseeeeeeeeeeeeeeeeeeeeeeeeeesseeeeeeeesaegeeeeeeaas 17 3 4 4 Operation without measurement trigger J10 cc eeecceceeeeeeceeeeeeseeeeeeeseeeeeeees 17 2o AB ID ON opa EE E E E E T 18 3 5 1 JEO e E E E E A E 18 Sae ONEM U eee EE E E eee eee eee 18 A QUICK Slani GUIU coccinea aaa erence ee ene eee a eee ee 19 AM PEDON er E E EEE E 19 4 2 Installation of the tools and drivers cccceeeccceceseeeeeeceaeeeeeeeeseeeeeeeeesaeeeeeeessaaseeesessenseeeeeeas 21 4 2 1 aE E EE E EAE E A E E E ET 21 422 SEGGER JNK AVET rassaire EE e E 22 OI OM eee EO EE EE EEE 22 Ao Poa TO e E E EEEE E E 23 4 4 Using the GOIN Oc ccacteste sec ccrncariee ccieciesnasinnicnidaudecinsseaciniiasteasesionsacdintaiddessusinr adsusiedsesiiatiensaaaetaduaciecenthed 24 4 4 1 Run an example on DA14580 ccccccscceccseseeeceeseeeceeeseeeseeseeeseaeeessegseessegseeeeas 24 Appendix A Opening your project for the first time ssccseeeeeeeeeeeeeeseeeeeeeeeneesneeeeeeseennenneeeeees 30 A 1 Issue description eee 30 Pe e CASS S iaccsutec scans temncntavenaadantenncedudusnantallentsebiiantaassHneteoubiettentateteaddenmeaniatesiceiatentantiiess 30 A 3 Versions of Keil UViSION found to be affected cc cecccccseeeeeeeeeeeeeeeeeeeesaeeeeesaeeeeeeeaeeeee
11. 2 Schematics and PCB layout Schematics and PCB layout of the Motherboard Daughterboard options and USB dongle are available on the customer support portal 3 3 Daughterboard 3 3 1 Block diagram The daughterboard comes in three different types depending on the type of package of the DA14580 DA14580_CB_PXI_WLCSP 5A14580_CB_Px1_OFN40 078 05 C 0768 08 A Misuck Mjsoost Figure 1 Development Kit Daughterboard with WLCSP top left QFN40 top right and QFN48 bottom User manual Revision lt 1 3 gt 08 08 2014 CFRO012 00 Rev 1 8 of 32 2014 Dialog Semiconductor GmbH DA14580 Bluetooth Smart Development Kit Expert Company confidential dialog SEMICONDUCTOR UM B 014 The contents of the three boards are described in the table below Table 3 Development Kit Daughterboard components mame oes SSS i i2 7 i wis OSS u2 c3 750W MMe Crystal Oscilator NOT POPULATED us TPS7e71 0ckR D0 10mA 1 8v NOT POPULATE 3 3 2 Schematics and layout The schematics for the PCB are depicted in the following figures Ea Le ed bed BL7 XTAL32Kmi BLG XTAL32Kp L5 HAAI A333 WIN a S a G 3 DA14580 QFN40 XTAL16Mp 29 _XTALp OR aape pe PP P XTAL16Mp Y1 30 XTALm Ea 5 R2 XTAL16Mm XTAL16Mm OR 13 12 XTAL32Km XTAL32Kp y2 11 _ XTAL32Kp i Xtal ydr WNI lo XTAL32Km U3 TPS79718DCKR E FPF PP PN PO 7 09 On Soho a OL ZN TP 1 YU cont Y TP2 YU cont
12. 580 Bluetooth Smart Development Kit Expert Company confidential 1 Terms and definitions BLE Bluetooth Low Energy CS Chip Select DK Development Kit EEPROM Electrically Erasable Programmable Memory FTDI Quad Flat No leads GPIO General Purpose Input Output QFN Quad Flat No leads OTP One Time Programmable SDK Software Development Kit SPI Serial Peripheral Interface SRAM Static Random Access Memory USB Universal Serial Bus UTX Quad Flat No leads URX Quad Flat No leads URTS Quad Flat No leads UCTS Quad Flat No leads UCTS Quad Flat No leads UART Universal Asynchronous Receiver Transceiver WLCSP Wafer Level Chip Scale Packaging 2 References DA14580 Datasheet Dialog Semiconductor UM B 015 DA14580 Software Architecture Dialog Semiconductor DA14580 CB PXI QFN40 layout Dialog Semiconductor DA14580_CB_PXI_QFNP40 Dialog Semiconductor DA14580_CB_PXI_WLCSP Dialog Semiconductor DA14580_CB_PXI_WLCSP_layout Dialog Semiconductor DA14580_MB_VB_layout Dialog Semiconductor DA14580 CB PXI_QFN48 Dialog Semiconductor UM B 005 DA14580 Peripheral Examples Dialog Semiconductor 0 UM B 010 DA14580 Proximity application Dialog Semiconductor oO MN OR ND User manual Revision lt 1 3 gt 08 08 2014 CFR0012 00 Rev 1 4 of 32 2014 Dialog Semiconductor GmbH UM B 014 dialog DA14580 Bluetooth Smart Development Kit Expert Company confidential 3 Introduction DA14580 is a Bluetooth Smart low energy chip worki
13. Regulator to create silent 5V C oe Yellow Differential OpAmp for the conversion circuit C Yellow Analog to Digital Converter Test Points C V TP1 Converter output suitable for Oscilloscope TP2 GND ground point TP3 GND ground point TP4 GND ground point TP5 PO_5 TP7 3 3V TP8 6 8V TP9 5 0V TP11 VINN TP12 VINP TP13 5 0VA TP14 27MHz TP15 VREF option for crystal calibration power supply rail power supply rail power supply rail output of differential converter output of differential converter power supply rail oscillator voltage reference Bumpon 3M SJ61A1 Bumpon 3M SJ61A1 Bumpon 3M SJ61A1 Bumpon 3M SJ61A1 Bumpon 3M SJ61A1 TP16 Mechanical Part TP17 Mechanical Part TP18 Mechanical Part TP19 Mechanical Part TP20 Mechanical Part User manual Revision lt 1 3 gt 08 08 2014 CFR0012 00 Rev 1 14 of 32 2014 Dialog Semiconductor GmbH dialog UM B 014 SEMICONDUCTOR DA14580 Bluetooth Smart Development Kit Expert Company confidential 3 0V 1 5V LDO or battery UART Transmit UART Receive UART Clear to Send UART Request to Send JTAG input output TP27 JTAG clock VPP enable VPP 6 8V when VPP_EN is high TP41 TP42 TP43 RESET Reset button Resets all devices on board Connects to P1_1 J15 5 6 should be shorted Connects to PO_6 J16 5 6 should be shorted DA14580 MOTHERBOARD rev Cl 078 10 C SUPPORTS ONLY 1 5V BATTERY Figure 9 Jumper Settings for B
14. aees 30 A 4 Under which circumstances user will encounter thiS CrrOr ccccseeeeeeeeeeeeeeeeeeeeeeeeeeeeees 30 wo APODO Ca SOIO ore E nee er eer wee 30 BRS VISTO US COU erse E E epee ene cies renee ented ee decease 31 User manual Revision lt 1 3 gt 08 08 2014 CFR0012 00 Rev 1 2 of 32 2014 Dialog Semiconductor GmbH sumo dialog DA14580 Bluetooth Smart Development Kit Expert Company confidential Figures Figure 1 Development Kit Daughterboard with WLCSP top left QFN40 top right and QFN48 DOLOM eae meee een ane E rn rn ae ne ee ee 8 Figure 2 Schematics of the QFN40 Daughterboard cccccseseesssseeeeeceeeeeeeeseeeeeeaeeeeeeeseeeeeeeeeeeeeess 10 Figure 3 Silkscreen left and top right layout views of the QFN40 Daughterboard 08 10 Figure 4 Schematics of the WLCSP Daughterb0ard ccccccceeccceeceaseeeeeeeeeeeeeeeeseaeeseeesesaaaeeesessaaees 10 Figure 5 Silkscreen left and top right layout views of the WLCSP Daughterboard 0 11 Figure 6 Schematics of the QFN48 Daughterboard cceccccccccecceseeeeeeceeeeeeeaeeeeeeeeeeessaaaeeeeeeeeeeeeaas 11 Fihure 7 Silkscreen left and top right layout views of the QFN48 Daughterboard 08 12 Figure 8 Block Diagram of the Motherboard Top ViGW ccccsesccecseeeeeeeeeeeeesaeeeeeeseeeeeseeeeeessaneeeens 13 Figure 9 Jumper Settings for BUCK Configuration cccccccccseeeeeeeecaeeee
15. ardware User manual Revision lt 1 3 gt 08 08 2014 CFR0012 00 Rev 1 24 of 32 2014 Dialog Semiconductor GmbH dialog UM B 014 SEMICONDUCTOR DA14580 Bluetooth Smart Development Kit Expert Company confidential ject Flash Debug Peripherals Tools SVCS Window Click on the Target Options gt A rh Ma T ji t 4 4 1 4 button or ALT F7 a Fh i Aa F4 Cortex Mo ox smonla j fl HEH pi L her a EJ Options for Target Cortex M0 SDK Simulator i i Device Target Output Listing User C C Asm Linker Debug Utilties Generic CPU Data Base v l Software Pack Pack Keil ARMCortex_DFP 0 0 1 URL http www keil com pack Search 4415 Open the Device tab and select 5 0 ARM The Cotex MO processor is an entnydevel 32bit ARM Cortex proces sT l i ora range embedded applications ers significant the ARMCMO option as shown 4 ARM Cortex MO including gt ee E Rg ARM Cortex MO plus excellent code density ee P deterministic interrupt handling 3 C upward a of the Cortex M processor fz E ARM Cortex M4 ok Cancel Defauts Hep 7 Options for Tanet Corte iad SDK Samulator ts Open the Debug tab and select Xd Option Saas J LINK J TRACE Cortex from the Device Target Output Listing User C C Asm Linker Debug Utites drop down options a senros uo CARES seo Make sure that the the initialization ee a Sa T IEF fi
16. ce Support Keit ARMCortex_DFP to date ARM Cortex M Profile Device Support Template ei EFM32GGon_DFP ay install Energy Micro EFM32 Giant Gecko Series Device Support Dri Lek EFM32Ginx DFP ey intal Energy Micro EFM32 Gecko Senes Device Support Lek EFM32L Gea DEP ay al Energy Micro EFM32 Leopard Gecko Senes Device Support Energy Micro EFM32 Timy Gecko Series Device Support eh EFMS2W Gee DEP si ai Energy Micro EFM32 Wonder Gecko Series Device Support eit EFM32Z2Grx_DFP amp ai Energy Micro EFM32 Zero Gecko Series Device Support Driv e FMOplus_DFP ee ita Spansion FMO Series Device Support ei FM3Basic_DFP Ba Spansion FM3 Batx Series Device Support CFR0012 00 Rev 1 21 of 32 2014 Dialog Semiconductor GmbH DA14580 Bluetooth Smart Development Kit Expert Company confidential dialog SEMICONDUCTOR UM B 014 4 2 2 SEGGER Jlink driver Download and install the Jlink Fi J Link software amp documentation pack for Windows software amp documentation pack for Installing the software will automatically install the J Link USB drivers tt als Windows software can be installed on the same PC without problems they will co amp The package contains Please note that your SEGGER Jlink serial number is required for downloaaing GDB 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 utili
17. conductor GmbH sumo dialog DA14580 Bluetooth Smart Development Kit Expert Company confidential vA anes o e e eegeceeceeso vee Figure 7 Silkscreen left and top right layout views of the QFN48 Daughterboard 3 3 3 Configuring the daughterboard The daughterboard comes in 3 different flavours according to customer s requirements e A daughterboard with a QFN40 package e A daughterboard with a QFN48 package e A daughterboard with a WLCSP package The board is shipped on request pre configured as either Buck or Boost Details for modification of the daughterboard to other than the default shipped configuration are provided in the Hardware User Manual 3 4 Motherboard 3 4 1 Block diagram The block diagram of the motherboard is displayed in the following figure User manual Revision lt 1 3 gt 08 08 2014 CFRO0012 00 Rev 1 12 of 32 2014 Dialog Semiconductor GmbH DA14580 Bluetooth Smart Development Kit Expert Company confidential dialog DA14580 MOTHERBOARD rev Cl 078 10 C dialog SEMICONDUCTOR UM B 014 paced ae i T TT OT D DTU UO Sp SS Core Mw Lom my Dap v Jon fea cos 2a a S Beso zaa asst aroe eel pee ol ha aag O MaA RARU OD 5V BATTERY Eccl User Develdprient Sockets a a Pae de ay Da e oO TO ML M ML M PO PO Po Orem w A O O i M Figure 8 Block Diagram of the Motherboard Top View Table 4 Default Jumper C
18. confidential e Kit Peripherals Segger Jlink Debugger Flex Cable USB Cable RF Antenna Battery Type AAA Battery Coin Type O O O O O The aforementioned material is combined to provide the following products 1 Default Development Kit components KIT COMPONENTS KIT PERIPHERALS DB DB DB USB Segger Flex USB Battery Battery WLCSP QFN40 QFN48 DONGLE JLink Cable Cable Rates AAA Coin MAIN WLCSP 3 KIT QFN40 3 KIT QFN48 3 KIT 3 2 Web content 3 2 1 Software Development Kit content 3 2 1 1 Tools Smart Snippets a framework of PC based tools to control DA14580 development kit consisting of Power Profiler Real time current consumption measurement to for the DA14580 motherboard OTP Programmer Tool for OTP memory programming UART JTAG booter Tool for downloading hex files to DA14580 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 Connection Manager a PC based software tool to control the link layer of the DA14580 with the following capabilities Functional in Peripheral and Central role Set advertising parameters Set connection parameters Reading from Attribute database Perform production test commands 3 2 1 2 SDK documents e UM B 003 DA14580 Software development guide e UM B 004 DA14580 Peripheral drivers e UM B 005 DA14580 Peripheral examples
19. cted correctly Pott Max Clock SW v 2MHz JTAG Auto Ck i ID CODE Device Name Add Delete Update IR len Automatic Detection Manual Configuration EJ Options for Target Cortex M0 SDK Simu Device Target Output Listing User C C Asm Linker Debug Utiities Configure Hash Menu Command Use Target Driver for Flash Programming Use Debug Driver IV Update Target before Debugging int Fie d Edit Use Extemal Tool for Flash Programming Command Arguments SSS Run Independent M Use Debug Driver Close the Debug tab and open the Utilities tab Since there is no Flash on board select the option Use External Tool for Flash Programming Click OK Configure Image File Processing FCARM Output File Add Output File to Group Startup Files Image Files Root Folder l Generate Listing User manual Revision lt 1 3 gt 08 08 2014 26 of 32 2014 Dialog Semiconductor GmbH CFR0012 00 Rev 1 UM B 014 DA14580 Bluetooth Smart Development Kit Expert Open the Target tab and change the IROMT1 values to 0x20000000 0x8000 4 4 1 11 And the IRAM1 values to 0x20008000 0x4000 And click OK Click OK to save the settings 4 4 1 12 Build the project by pressing F7 4 4 1 13 key or click the build button as shown in following picture Make sur
20. dialog SEMICONDUCTOR UM B 014 DA14580 Bluetooth Smart Development Kit Expert Company confidential USB DONGLE Signal Name ATMEL AVR32 Pin Number DA14580 GPIO ee Table 7 Default UART Connections for D B amp USB Dongle 4 2 Installation of the tools and drivers To install the Software development environment please follow the steps below Keil https www keil com download product Download and install Keil MDK ETE ARM uVision IDE Keil MDK ARM Version 5 Installation a Both uVision ver 4 0 and ver 5 0 http www2 keil com mdk5 install are supported Starters Guide http www keil com uvision ide_ov_starting asp uVision File Edit View Project Flash Debug Peripherals Tools SVCS Window Help g a g al z iE jf HE A set_system_ For uVision Version 5 you have to e SF install the ARM Cortex M profile g 4 2 1 2 package see also http www keil com dd2 Pack g File Packs Window Help You should see a list of packs as amp Device shown on the right If you do not i i i Pack Action Description oo th list please click the ARM CMSIS lt P Install Cortex Microcontroller Software Interface Standard CMSIS CORE DSP RTOS Driver Packs menu item and select the Infineon XMC1000_DFP lt gt Install__ Infineon XMC1000 Series Device Support tt i Infineon XMC4000_DFP lt gt Install Infineon XMC4000 Series Device Support 4 2 1 R 3 Check for U pd
21. e UM B 006 DA14580 Sleep mode configuration User manual Revision lt 1 3 gt 08 08 2014 CFR0012 00 Rev 1 6 of 32 2014 Dialog Semiconductor GmbH sumo idialog DA14580 Bluetooth Smart Development Kit Expert Company confidential e UM B 007 DA14580 Software Patching over the Air SPOTA e UM B 008 DA14580 Production test tool e UM B 010 DA14580 Proximity application e UM B 011 DA14580 Memory map scatter file e UM B 012 DA14580 Secondary bootloader e UM B 013 DA14580 External Processor Interface over SPI e UM B 014 DA14580 Bluetooth Smart Development Kit Expert e UM B 015 DA14580 Software architecture e UM B 016 DA14580 Software Porting Guide e UM B 017 DA14580 GTL interface Integrated Processor Application 3 2 1 3 SDK source code examples created in Keil e dk_apps This folder holds all the necessary folders needed for DA14580 application development o dk_apps keil_projects proximity The folder contains the following subfolders and in each one of them resides the respective project file Table 2 SDK Examples rower Pror oes montor te ie prom savor Prosimy Montor Eerma processon monitor_fe_usb fe_usb_proxm_sdk uvproj Proximity Monitor External processor Version for USB dongle reporter_fe_usb fe_usb_proxr uvproj Proximity Reporter External processor Version for USB dongle Reporter_fe_spi fe_proxr_spi uvproj Proximity Reporter External processor SPI version o dk_apps keil_
22. e and textual changes User manual Revision lt 1 3 gt 08 08 2014 CFRO0012 00 Rev 1 31 of 32 2014 Dialog Semiconductor GmbH dialog UM B 014 SEMICONDUCTOR DA14580 Bluetooth Smart Development Kit Expert Company confidential Status definitions sas omn OSS DRAFT 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 completeness 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 Unl
23. e you have a UART connection between your PC and 4 4 1 14 amother board as shown in 6 1 5 Check the COM number on you PC Open the Tera Term serial Sects terminal on you PC Open Tera Term and choose a 4 4 1 16 COM port which you have found in step 3 and click OK User manual CFRO0012 00 Rev 1 Company confidential dialog SEMICONDUCTOR Revision lt 1 3 gt i EJ Options for Target Cortex M0 SDK Simulator Device Target Output Listing User C C Asm Linker Debug Utilities ARM ARMCMO Code Generation Xtal MHz 16 0 Operating system None o Use Cross Module Optimization System Viewer File Sfr Use Mi BigE ARMCMO svd Use Custom SVD File Read Only Memory Areas Read Write Memory Areas default off chip Start Size Startup default off chip Start Size Nolnit M ROMI C T RAMI E C rozf c C ra of z C M RAM r a Lo IROM2 C IRAM2Z E All settings have been saved properly now and you can continue to build the example File Edit View Project Flash g 4 3 Project E Cortex M0 SDK Simulator By Startup Files o E startup _CMS5DK_CM0 s H 4 system_CMSDK c 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 TCPHIP Host myhost example com History
24. eeeeseeeeeeeessaeeeeeeessaaeseeeesaaees 15 Figure 10 Cable connection of measurement trigger tO QrOUN ccccccecsseeeeeeeeeaeeeeeeeeeaeeeeeeeeaaaees 17 Figure 11 Pull down resistor to the gate Of Q5 FET cccsssssssseeececeeeeeeeeeeeeseeeseeeeseeseeeeeeeeeeeees 18 Figure 12 USB Dongle SCHEMARiIC cccccccccccsseeeseeeeeeeeeeeeeeseceeeeeseaeeeseceeeeesesaeeeeeeeeeeessaeeaeeeeeeeeesaaas 18 Tables Table 1 Default Development Kit COMPONENTS ccccccsseeeeeeeeeeeeeeeeeceeeseeeeesaeaeeeeessseaeeeeesssaaeeeeessaaess 6 Table 2 SDK Examples vescacesiecincsdaateseeennatecdapastasesdvanesa anctoaadeenedaad qaveseceseseaeae ed ssacdeeuedenaceeieoedeaetanseeaeeeeecduaes 7 Table 3 Development Kit Daughterboard components cccceeeeceeceeeeeeeeeeeeeaeeeeeseeeeesseeeeeeseeeeeens 9 Table 3 Default Jumper COnfiQuratiOn cccccccccccceseeceeeceeeeeceeeeaeeeeceeeeseeeeesessaeeeeesssaaseeeeessageeeeeeeas 13 Table 5 Development Kit Motherboard components cccseeeceeceeeeeeceeeeeeeaeeeeeseeeeeeeeaeeeessaneesssaeeees 15 Table 6 Motherboard Configuration Overview c cccscceccccceseseeeeeeaeeeeeeeeeseeeeeeessaaeeeeeesaaeeeeessaageeeeeeeas 16 Table 7 Default UART Connections for D B amp USB DOngle cccccccseeeeceeeeaeeeeeeesseeeeeeeseaeseeeeeeas 21 User manual Revision lt 1 3 gt 08 08 2014 CFR0012 00 Rev 1 3 of 32 2014 Dialog Semiconductor GmbH UM B 014 gt dialog DA14
25. er application detects and places a marker on the captured waveform This can be useful for software debugging Any other GPIO from 580 can be used by connecting a wire to J10 but if the jumper is not placed at all it may pick up noise from EMI etc and produce false triggers The issue can be avoided by connecting the gate of Q5 to ground Figure 5 10 or a more permanent solution by adding a pull down resistor 100 kQ as shown on Figure 5 11 The resistor keeps the gate low when it is left unconnected User manual Revision lt 1 3 gt 08 08 2014 CFRO0012 00 Rev 1 17 of 32 2014 Dialog Semiconductor GmbH UM B 014 gt dialog DA14580 Bluetooth Smart Development Kit Expert Company confidential Figure 11 Pull down resistor to the gate of Q5 FET 3 5 USB Dongle 3 5 1 Usage The Development kit comes also with a standard USB Bluetooth Smart Adapter or Dongle For more info on its usage please refer to the UM B 010 3 5 2 Schematic bis g K a fle i TFA a EXTAL aa ei Figure 12 USB Dongle Schematic User manual Revision lt 1 3 gt 08 08 2014 CFR0012 00 Rev 1 18 of 32 2014 Dialog Semiconductor GmbH dialog UM B 014 SEMICONDUCTOR DA14580 Bluetooth Smart Development Kit Expert Company confidential 4 Quick start guide 4 1 Preparations This chapter shows the user how to quickly set up the software development environment of the Bluetooth LowSmart demo Stack t
26. ess 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 GmbH All rights reserved RoHS Compliance Dialog Semiconductor 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 can be found on the customer portal https support diasemi com RoHS certificates from our suppliers are available on request Contacting Dialog Semiconductor Germany Headquarters North America Singapore Dialog Semiconductor GmbH Dialog Semiconductor Inc Dialog Semiconductor Singapore Phone 49 7021 805 0 Phone 1 408 845 8500 Phone 65 64 849929 United Kingdom Japan China Dialog Semiconductor UK Ltd Dialog Semiconductor K K Dialog Semiconductor China Phone 44 1793 757700 Phone 81 3 5425 4567 Phone 86 21 5178
27. he daughter board on top of the mother board Connect Jlink debugger to a PC with a mini USB to USB cable Connect the USB cable Connect Jlink debugger to the mother board with flex cable User manual Revision lt 1 3 gt 08 08 2014 CFRO0012 00 Rev 1 19 of 32 2014 Dialog Semiconductor GmbH DA14580 Bluetooth Smart Development Kit Expert Company confidential dialog SEMICONDUCTOR UM B 014 Normally the UART connection is supplied by the USB cable If you want to use an external serial adapter remove the jumpers from headers J25 and J26 and connect the appropriate external cable to either the default pins or whatever GPIOs you want to use However the use of other pins is optional while the default is to use the virtual COM port over USB The virtual COM port ee i number assigned is 4 T Ports COM amp LPT always the first one fg Communications Port COML as is seen at the example Windows Device Manager screenshot here COM10 DA14580 a MOTHERBOA 078 10 C Make sure that the jumper configuration on your motherboard is the same as the side figure Buck configuration For more configuration options refer to Table 5 ss LIE gt i E 33 ao m 5 5 SUPPORTS ONLY 1 5V BATTERY DAUGHTERBOARD a oor Oa UCTS O E a User manual Revision lt 1 3 gt 08 08 2014 CFR0012 00 Rev 1 20 of 32 2014 Dialog Semiconductor GmbH
28. le field is set correctly to Initialization File Initialization File Asysram ini Eat systema Bat Restore Debug Session Settings Restore Debug Session Settings MV Breakpoints IV Toolbox MV Breakpoints MV Toolbox 4 4 1 6 Click on Settings A pop up V Watch Windows amp Performance Analyzer MV Watch Windows i v Di MS View Iv Di VS window may be shown to inform ee ee ee ee a ee f you that a new firmware version is cena Diver DLL Paramet available SARMCM3 DLL SARMCM3 DLL Click Yes to proceed Dialog DLL P Dialog DLL P er Note If at this stage the Keil IDE ARMAGH DLL fe m IL environment crashes look at Appendix A for a possible solution EI J Link V4 82 Device Selection e The selected device ARMCMO 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 4417 A pop up screen may appear for flash download or unlimited flash breakpoints oe Select Yes to proceed For some devices which require a special handling selection of the correct device is important Do you want to manually select a device In case of doubt click No User manual Revision lt 1 3 gt 08 08 2014 CFRO0012 00 Rev 1 25 of 32 2014 Dialog Semiconductor GmbH Company confidential dialog SEMICONDUCTOR UM B 014 DA1458
29. log Semiconductor GmbH UM B 014 DA14580 Bluetooth Smart Development Kit Expert 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 Demo board The peripheral_setup demo consists of a small suite of tests that encompasses some of the most commonly used peripherals such as 12C EEPROM SPI Flash 4 4 1 16 Rotary Encoder audio buzzer etc For more detailed info and technical details please refer to the UM B 005 DA14580 Peripheral Examples as well as the source code of the peripheral_setup demo User manual CFRO0012 00 Rev 1 Revision lt 1 3 gt dialog SEMICONDUCTOR Company confidential r COM3 115200baud Tera Term VT File Edit Setup Control Window Help DA14586 Peripheral Examples Before running the tests 1 gt Make sure you have connected the appropriate peripheral lt s gt 2 gt Select the associated hardware configuration in periph_setup h 3 gt Build Please refer to DA14586 Peripheral Examples User Manual for detailed instructions UART Print String Example disabled in this build SPI Flash Memory Example disabled in this build gt I2C EEPROM Example Quadrature Encoder Example Timer PWM PWM1i gt Example Timer2 CPWM2 PWM3 PWM4 gt Example Battery Example Exit Koco te ome Make a choice 08 08 2014 29 of 32 2014
30. lt SetRegEntry gt lt Number gt 0 lt Number gt lt Key gt JL2CM3 lt Key gt lt Name gt U228202424 O7s 50 A0 C JUL JI127 0 0 1 JPO RSTO N00 ARM Coresignt SW DP DOO QBBI14 7 L00 0 TOls TCIOOQQ0000 TeZ1 ITDS8007 TDTO TDC1F TIEFFFFFFFF TIP8 TB1 TFEO FO7 FD20000000 FC800 FNO lt Name gt lt SetRegEntry gt lt TargetDriverD1l1lRegistry gt 5 Save the uvopt file and close the text editor 6 Open the Keil project in uVision 7 Click on Project gt Options for Project XXX 8 On the 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 Select 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 lt 1 3 gt 08 08 2014 CFR0012 00 Rev 1 30 of 32 2014 Dialog Semiconductor GmbH DA14580 Bluetooth Smart Development Kit Expert Company confidential dialog SEMICONDUCTOR UM B 014 Revision history Revision Date oes SSS 18 Mar 2014 Initial version for DA14580 01 9 May 2014 Added more Keil installation instructions 5 Aug 2014 Added Appendix A 8 Aug 2014 Updated titl
31. ng with extremely low power while providing world class RF performance a small footprint and flexible peripheral configurations for a wide range of applications DA14580 development kit expert includes a set of hardware e g development boards and debugger a Software Development Kit SDK e g development tools source code examples documents and so on along with documentation This document as a user guide helps customers to set up hardware software development environment install required software and quickly start product development based with help of example source code Web content can be downloaded at support diasemi com Product information about DA14580 can be found at http www dialog semiconductor com products bluetooth smart 3 1 Hardware content The following picture presents the building blocks of the various the DA14580 DK Kits Bluetooth Smart Development Kit ran AAA ink Debugger x1 ARF AERA A AA See eZee dialog Maas i N he dialog 78 10 C 140 USBC abl le xX 9 l Figur1 DA14580 Development Kit These are e Kit Components o DA14580 Motherboard o DA14580 Daughterboard WLCSP or DA14580 Daughterboard QFN40 or DA14580 Daughterboard QFN48 o DA14580 USB Dongle User manual Revision lt 1 3 gt 08 08 2014 CFRO0012 00 Rev 1 5 of 32 2014 Dialog Semiconductor GmbH UM B 014 gt dialog DA14580 Bluetooth Smart Development Kit Expert Company
32. onfiguration name coor vemen OOOO Connectors J1 Green Blue Socket to connect an external board for Bluetooth Smart applications J2 Green Blue Socket to connect an external board for Bluetooth Smart applications J3 Green Blue Socket to connect an external board for Bluetooth Smart applications J4 Green Blue Socket to connect an external board for Bluetooth Smart applications J12 White Connects P1_2 pin to the enable gate of the VPP voltage To be used for programming the OTP White Controls the power source for the power measurement circuit BT1 alkaline BT2 coin cell or VCC_IN LDO Selects power source for the DA14580 either coin or alkaline Connects P1_1 with the K1 button P1_2 with the D1 led green P1_3 with the D1 led red Connects PO_6 with the K2 button PO_7 with the D2 led green User manual Revision lt 1 3 gt 08 08 2014 CFR0012 00 Rev 1 13 of 32 2014 Dialog Semiconductor GmbH dialog SEMICONDUCTOR UM B 014 DA14580 Bluetooth Smart Development Kit Expert Company confidential P1_0 with the D2 led red soft reset on the FT2232HL chip Yellow D NO O1 C Current to Voltage Conversion OpAmp C NO Yellow OpAmp for the ADC voltage reference FT2232HL Dual Serial to USB bridge C Orange Green Low Dropout Regulator for the VBUS power S Green Step up regulator generates 6 8 Volts C N O IOJ W Yellow Low noise Low Dropout
33. project in example directory called di hais peripheral_examples Wd Out Double click DA580_peripheral_setup uvproj b a as shown in the image to the right startup DA14580 Popen setup uvopt iram ini C Zap SDK3_Test DA14580_SDK_3 0 2 0 peripheral_examples DA14580_peripheral_setup uvproj Vision File Edit View Project Flash Debug Peripherals Tools SVCS Window Help aea s o a e HE HE B set_system_ 2 if 8 cortex Mo SDK simulat w N dh GY Project a a Cortex M0 SDK Simulator cl a Startup Files 2 EERE RRR RRR RRR RRR RRR ES a Me Source Files z B SER IET oe 4 file peripherals c The development environment Pesce IE p 6 brief Peripherals initial 4 4 1 2 should look like this when the B spice s p i A spi_flash i project IS opened with Keil g se 8 Copyright C 2012 Dialog ES adc c 9 program includes Confident s eeprom _test c 10 Dialog Semiconductor Ltd z A gpio c 11 unless authorized in writi E spi_test c F 12 7 A B uartc Ta lt bluetooth support diasemi E 14 i battery c 4 15 EERE RRR RRR RRR RRR RES SAE a DA14580_examples c ie L g quad_decoder_test c 17 include global_io h ES wkupct_quadec c 18 include uart h a pwm_test c 19 include gpio h fu B pwm c 20 include lt core_cm0 h gt f L A ner ex hard fault c 21 include peripherals h 4 413 Connect the J Link debugger h
34. projects prod_test These folders include the source code of the production test firmware Refer to DA14580_Production_Test_Tool docx for more information how to build and use it o dk_apps keil_projects template These folders include a template as a starting point of a new application For details please read 9 e host apps This folder holds the DA14580 PC applications o host apps windows proximity The folder includes two Windows C 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 DA 14580 Proximity Application Guide o host_binaries windows proximity The folder includes two pre compiled Windows executables which correspond to the C 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 e g UART SPI 12C etc bundled to a demo kit For details please refer to 10 e Tools User manual Revision lt 1 3 gt 08 08 2014 CFR0012 00 Rev 1 7 of 32 2014 Dialog Semiconductor GmbH sumo dialog DA14580 Bluetooth Smart Development Kit Expert Company confidential o tools prod_test prod_test_cmds This folder includes the source code of the production test tool Refer to DA14580 Production Test _Tool docx for more information how to build and use it 3 2
35. rac fia Se FH kasoarcat 3 A EH 3 18E DAUGHTERBOARD a N i o o OW UCTS i eee ee _ User manual Revision lt 1 3 gt 08 08 2014 1 p 20 4 2 Installation of the tools and drivers To install the Software development environment please follow the steps below Keil https www keil com download product 2 p 21 PEE Wet titi it neey MA V AAA A pem ee Wt VAI such as I2C EEPROM SPI Flash Rotary Encoder audio buzzer etc For more detailed info and technical details please refer to the UM B 005 DA14580 peke a choice Peripheral Examples as well as f the source code of the peripheral_setup demo pO UART Print String Exam Cdisabled in this betta SPI Flash Memory Example disabled in this build gt I2C EEPROM Example PW ple Timer2 PWM2 PWM3 PUMAS Example Battery Example Exit Xoo ta fo he ES 3 p 29 dialog Company confidential User manual DA14580 Bluetooth Smart Development Kit Expert UM B 014 Abstract This document describes the Bluetooth Smart Development kit Expert based on DA14580 01 It helps customers to set up the hardware development environment install required software and quickly start product development based with help of example source code sumo dialog DA14580 Bluetooth Smart Development Kit Expert Company confidential Contents CONTENTS aere cc clapnc pewter nvviecnauetonctese sseruewetisoasapnecossaueesececusieaceeustssenece
36. ssesuspecsesceuseccecsueneacteessesdeauce 2 BN ect ae eee cere eee ee cepa a te weenie re eet scree men Se ee neared man eee echeemnuc ennmeetepmceccenewenspaneeeueeanexeae 3 WSS a cas cuereasescecweneunccssinsaecuceccurgeessaccesweneosecsncencecdeut deeds stestueccneaneseeeccs avencunecsstasueeuseavncceesces 3 1 16m and CS TINS cascades se a eene cicero N 4 2 RCD ORCI CCS cece scatter carte sec eciotes ante ene yuri es E om cmesieteieemesesedaiececenvatetanteeeiseescs 4 3 MOGUCOM nia es erences sci apne mente ei reece net rene cies E tle eee 5 Sell ANO COMON oe EA E EE E E 5 WN OTM Nga catch ss a E E E 6 3 2 1 Software Development Kit content ccc eccccceeecaseeeeeeeeeeeeseeeeeeeeeeeeessseeaeeeeeeeeeeaas 6 3 2 1 1 TON acca E E E 6 3 2 1 2 SDK documents en sitiscretacuaiesinansatintiiacssinsneacdsmihenensaueandscusiceuBieanensssuulemesainetes 6 3 2 1 3 SDK source code examples created in Kell cceceseeeeeeeeeeeeeeeens 7 S22 SCWSMANCS and POE AV OU cecescencecdeebindeecnriescccbtedsseneeceiavcbict dean tegeiacstiatieestadeiectiee 8 2393 DaughterboalO seen ee ens ee nn oe ee Oe ene ne eee ne ne eee Pe 8 3 3 1 Block diag aM eater ot aecsae ete dnjenin EEEa A EER EAE 8 33 2 Schematics and lay Ut sssini nnrir nienia nan e SEE NSE aE 9 3 3 3 Configuring the daughterboard eeceeccccceceeeeeeeeeeeeeeeeesseeeeeeeeeeeessaaeeeeeeeeeeesaaas 12 2A NOM CTC AN O oaeoi a E E E E EOE 12 3 4 1 BOCK CANA eE E E E EE S 1
37. ty primariby for diagne J Link Remote Server Free utility which provides the possibility ta SWO Viewer Free tool which shows terminal output of the targe J Mem Memory viewer J Link DLL Updater Allows to update 3rd party applications whicl Free flash programming utilities Simple command line utilities whic boards USB driver Includes driver for J Links with CDC functionality Manuals UM08001 J Link User Guide UMO08003 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 c Software and documentation pack for Windows http www segger com jlink software html This can be found on the plugin module as shown below 4 2 2 1 Choose optional components that should be installed f Install USB Driver for J Link fv Install USB Driver for J Link OB with COC Choose options for creating shortcuts IV Create entry in start menu Add shortcuts to desktop In order to have the USB Dongle properly recognised by Windows as a J Link device you have to install the driver with the settings shown in the side figure 4 2 2 2 Back Cancel The following 3rd party applications using JLinkGAM dil have been found CIARA Embedded Workbench for 4AM DLL V4 58a in C Program Files Kel MOK Y4 70 DLL V4 66a in UC AKehAR MS egger At the end of
38. uck Configuration Note 1 The jumpers depicted with red color are possible sources of leakage Table 5 Development Kit Motherboard components J14 Daughterboard power input select populated 2 3 J15 Key1 LED1 connection populated User manual Revision lt 1 3 gt 08 08 2014 Power input select populated 3 4 CFRO0012 00 Rev 1 15 of 32 2014 Dialog Semiconductor GmbH dialog SEMICONDUCTOR UM B 014 DA14580 Bluetooth Smart Development Kit Expert Company confidential 3 4 2 Schematics and layout For the schematics and layout of the motherboard please refer to the respective documents in the portal Table 6 Motherboard configuration overview Description Related Board What to do Items 1 Enable P1_2 to activate the 6 5V on the J12 Apply Jumper to enable feature VPP pin for the OTP programming Power supply of the measurement circuit Jumper at 1 3 power from BT1 Boost Configuration DA14580 power supply 3 5 power from BT2 Buck Configuration 3 4 power from U13 default 3 0V Jumper at 1 2 power from Alkaline Boost Configuration 2 3 power from Coin Cell Buck Configuration default General Purpose LEDs Buttons Jumper at 5 6 PO_6 connects to K2 button 3 4 PO _7 connects to D2 LED 1 1 2 P1_0 connects to D2 LED 2 Apply Jumper to allow RESET button to drive a reset Selects the voltage output of LDO U13 that provides power to DA14580 daughterboard through J13 jumper on

Download Pdf Manuals

image

Related Search

Related Contents

取扱説明書・保証書 - プライム・スター株式会社  Asahi Pentax IQZoom 115-G Operating Manual  User manual  Manual - Gerbing`s Heated Clothing  Cool-Zone Deep Fat Fryer SKF 2300 A1  Vote, mode d`emploi  AMS-210E MANUAL DE INSTRUCCIONES (ESPANOL)  Einkochautomat SEAD 1800 A1  11-024_PSB Universal  LETPIM Greensand Filter.pub  

Copyright © All rights reserved.
Failed to retrieve file