Home

DA14580 Development Kit

image

Contents

1. Open Tera Term and choose a 4 4 1 10 COM port which you have found in step 3 and click OK Choose Setup gt Serial port to a configure the Baud rate etc Set Baud rate to 115200 Data to 8 bit Parity to None Stop to 441412 1 bit and Flow control to none an Click OK Now we have a properly configured UART terminal on our PC Go back to Keil Project In the menu bar select Debug 4 4 1 13 gt Start Stop Debug Session 44114 A dialog window pops up like the o one on the right Please click OK User manual CFR0012 00 Rev 1 Revision 1 0 dialog SEMICONDUCTOR Company confidential TCP IP myhost example com History Telnet w SSH SHZ Other 22 UNSPEC Serial Port COM26 USB Serial Port COM26 OK Cancel Help File Edit Setup Control Window Help Port ox Baud rate 115200 Data a bit Cancel Parity none gt atop ibit Help none Flow control Transmit delay 0 msec char 0 msec line Peripherals Tools SVCS Window He te So Reset CPU Run EVALUATION MODE Running with Code Size Limit 32K OR 18 Mar 2014 25 of 28 2014 Dialog Semiconductor GmbH dialog UM B 014 SEMICONDUCTOR DA14580 Development Kit Company confidential File Edit View Project Flash Debug Peripl Sa al F 9 u a h m pit ial eh Press F5 key or click execution il mr 0 i ISE button
2. Y2 Only placed for 32Mhz evaluation ABSOT 32 768KHZ 7 T Sar wit R9 Digikey 35 9543 1 ND cal u TT NW Rig XTAL32Kp i a AL32Km tuF 1 PG 3 NC 3 fur a 3 OR i U2 i CSX 750FMB32000000 U3 i TPS79718DCKR rane J3 J4 J35 a CID POME logo GND fax 31 73 6408823 shaper spor 2 Title DA14580_CB_PXIWLCSP_VC Doc wc _07e05 0 Designe 2013 Figure 4 Schematics of the WLCSP Daughterboard User manual Revision 1 0 18 Mar 2014 CFRO0012 00 Rev 1 10 of 28 2014 Dialog Semiconductor GmbH UM B 014 dialog SEMICONDUCTOR DA14580 Development Kit User manual Replace C5 with OR for buck mode tur DA14580 QFN48 GND_VDCDC GND soars a CHAA VBAT3V XTAL16Mp F XTAL16Mp XTALI6Mm XTAL32Km Pin 43 connect to GND equest J Wilms GND x P Company confidential eka JE E g eee SRG JIA _BT_CHAR_PXI_DIN Ss SSS Oo snow XTAL32Kmi BLO XTAL32Kp P22 P37 VDCDCA XTALI6OMm XTALI6Mp SW_CLK SWDIO VBATIV SWITCH VDCDC 7 VBATA U2 C5X 750FMB32000000 1 Kdor resort SPOT SPOT BR14 ERIS XTALIOMN NC XTALI6MP NC BR10 BR BRE BRS BRI BR BRI Q 1 z 3 po 6 nc Hx WF J TPS79718DCKR dialog SEMICONDUCTOR Figure 6 Schematics of the QFN48 Daughterboard Revision 1 0 18 Mar 2014 CFR0012 00 Rev 1 11 of 28 2014 Dialog Semiconductor GmbH soon dialog DA14580 Development Kit C
3. 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 1 0 18 Mar 2014 CFRO0012 00 Rev 1 17 of 28 2014 Dialog Semiconductor GmbH sumone idialog DA14580 Development Kit 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 BTLE Adapter or Dongle For more info on its usage please refer to the UM B 010 3 5 2 Schematic VWOR_AWa om ee es 1 TF1 a EXTAL EZ Or Figure 12 USB Dongle Schematic User manual Revision 1 0 18 Mar 2014 CFRO012 00 Rev 1 18 of 28 2014 Dialog Semiconductor GmbH dialog UM B 014 SEMICONDUCTOR DA14580 Development Kit 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 BLE Bluetooth Low Energy demo Stack the 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 1 0 18 Mar 2014 CFRO0012 00 Rev 1 19 of 28 2014 Dialog Semiconductor GmbH dialo
4. 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 Seo se oleh S User manual Revision 1 0 18 Mar 2014 CFR0012 00 Rev 1 4 of 28 2014 Dialog Semiconductor GmbH soon dialog DA14580 Development Kit Company confidential 3 Introduction DA14580 is a Bluetooth low energy 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 DA14580 development kit includes a set of hardware e g development boards and debugger a Software Development Kit SDK e g develooment 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 soft
5. User manual Revision 1 0 18 Mar 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 28 2014 Dialog Semiconductor GmbH dialog UM B 014 SEMICONDUCTOR DA14580 Development Kit 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 TAA lt L eetececececea LEELL ELE 332328231 n w aan 7 lt w 7 i DA14580_CB_PXI_QFN40 078 08 A 9536 Ge 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 PowerProfiler 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
6. DIO p VBATIV SWITCH VDCDC DA14580 QFN40 5 nt VBATA XTAL16Mp ss XTALp R XTAL16Mp Z Y1 p 30 _XTALm xta R2 XTAL16Mm OR 13 Pa PP PP p pe P 0 1 2 3 4 5 6 7 12 XTAL32Km Y2 u xao C wa En TP i Z uF 1 Cont u ps amp nc amp ar i N XTAL32Kp 2333 hflo XTAL32Km U3 TPS79718DCKR PO 7 ZA TP1 U cont GY TP2 CON1 ma oe He adan SI o A la O SU MV Rengahenk 2 1 E4 j fax 431 73 40883 9 cont 1 Apor ror I SEMICONDUCTOR SPOT S lt OrgName gt 4 3 2 1 Figure 2 Schematics of the QFN40 Daughterboard User manual Revision 1 0 18 Mar 2014 CFRO012 00 Rev 1 9 of 28 2014 Dialog Semiconductor GmbH dialog SEMICONDUCTOR UM B 014 DA14580 Development Kit Company confidential idialog Saraseo CB _Pxt_OFN4O es atte Z2 Buck Mode nm oF vee _ ELIE Yep P7 g 7 P2_9 e eum ET 7 P T BL10 ski PU Po a NM a BLO p2 E 7 m7 OND PO_6 XTAL32Knt BLO NC i XTAL32Kp D Pit P22 13 T E E S a 8 3 fa CH fuF fiuF fuF Q J3 5 E iLioMmBR1 DA14580_WLCS TIENG SW_CLK EF NC V DIO Q c RST E3 c rary J2 VBAT1V P26 CLK Ci Si T Pz on a DA14580 m niri Zo Ses RI R A3 a VBAT3V P0_O B6 IR VBATA PU B5 PO_2 C5 c12 m 3 PO DS Ri 5 XTAL16Np PO D Bt XTALp R PO 6 E6 XTAL16Mp i yi Po A1 XTALm x RUT R XTAL16Mm oR P1_0 E2 c13 P 5 F lra p Xtal _ oe a 3 1 i
7. E E E E EE E E E 8 Figure 2 Schematics of the QFN40 Daughterboard cccecccccccecceeeesseeceeeeeeeeaeeeeeeeeeeeessuaeaeeeeeeeeeeeaas 9 Figure 3 Silkscreen left and top right layout views of the QFN40 Daughterboard 08 10 Figure 4 Schematics of the WLCSP Daughterb0ard ccccccccsecceeecseeeeeeeeeeeeeeeeessaeeeeeeesaaeeeeeeaaaees 10 Figure 5 Silkscreen left and top right layout views of the WLCSP Daughterboard 0 11 Figure 6 Schematics of the QFN48 Daughterboard cccccccsssssessseeeeecceeeeeeeeeeseeesaeeeeseeseeeeeeeeeeeeess 11 User manual Revision 1 0 18 Mar 2014 CFR0012 00 Rev 1 2 of 28 2014 Dialog Semiconductor GmbH soon dialog DA14580 Development Kit Company confidential Figure 7 Silkscreen left and top right layout views of the QFN48 Daughterboard 088 12 Figure 8 Block Diagram of the Motherboard Top VIGW ccccsccccseececeeeeeceeeeeceecesseeeesseeeesaeeesanees 13 Figure 9 Jumper Settings for BUCK Configuration ccccccccsesecceeceeeeseceeeceeeeceeeseaeeeceeeeeeaaeceeeesaaees 15 Figure 10 Cable connection of measurement trigger tO QrOUNC ccccseecceceeeeeeeeeeeeeeeeeeeesaeeeeeeas 17 Figure 11 Pull down resistor to the gate Of Q5 FET 0 cc eecccccccccccesessseceeeeeeeeesesseeeeeeeeeeeeeeeeeeeeeeeaas 18 Figure 12 USB Dongle SCHEMAtiC cccccccccccsseeeeeeeeeeeeeaeeeeeceeeeeeeaseaeeceeeeeesse
8. _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 Foder Proet oes mentor fe Ye proxm_sdkwor Proximity Montor Exeral 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 o dk_apps keil_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 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 DA14580 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 I2C etc bundled to a demo kit For details please refer to 10 e Tools o tools prod_test prod_test_
9. aa 9 3 3 3 Configuring the daughterboard ceeccccccceceeeseseeeeeeeeeeesaeeeeeeeeeeeesaaeeeeeeeeeeeeaas 12 2A NOM CTC AN O oaeoi a E E aE E EOE 12 3 4 1 BOSKO A eE EE E EE 12 3 4 2 Schematics and lAYOUL cc cccccseeeeceecceeeeeeeeeeeeseeeeeseeeeeeeesseeeeeeeessaaseeeeessegeeeeeeeas 16 3 4 3 Configuring the motherboard ee cccceeeeeceeeceeeeeeeeeceeeeeeeeeeeaeeeeeeessaaeeeeesseneeeeeeaas 17 3 4 4 Operation without measurement trigger J10 cc ceeeccecseeceeeeeeeeeseeeeeeeseeeeeeees 17 AB ID ON opar E E E AE 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 erar EE E EE 19 4 2 Installation of the tools and drivers cccceeeccccccseeeeeeeceaeeeeeeeeseeeeeeeeeaaeeeeeessaaseeesesseeseeeeeaas 21 4 2 1 E P E E EA EAE E AE E E E E A O 21 422 SEGGER JNK AVET rassaannienain ae EE eae 21 OI Ol eene EO EE E EEE 22 Ao Poa TO e E E EEEE E E 22 4 4 Using the demo kit ic ccactete sec ccrncariee cciecesnasinnicaidaudecinsteaciniiaseeasesionsacdiotaiddessusins adsusiedsesiiatiensaaaetadiactecenthed 23 4 4 1 Run an example on DA14580 ccccccescceccsseeeeceeeeeeceeesceeseaseeessaeeessenseesseseeeees 23 9 REVISION DISION soara say scccsusoteses cscuesaeneestsuueeuscsteeascesunostatvenessutsuneseveceeserts 27 Figures Figure 1 Development Kit Daughterboard with WLCSP top left QFN40 top right and QFN48 POON aeea E
10. as shown in following Registers ii Disassembly picture to start code execution F 0x200004A6 val ie mP0x200004A8 Ox200004AA Ox200004AC Ox2000044F Then you can see a hello message on your UART terminal screen That means you have successfully programmed and ee started the peripheral program on Connect the apprordate yoriphoral before choosing each test DA14580 Demo board The peripheral_setup demo consists of a small suite of tests that encompasses some of the URI Print String Example most commonly used peripherals SON Hi i such as l2C EEPROM SPI Flash i a Hana enory Thage Write xanple Rotary Encoder audio buzzer etc 120 EEPROM Image Write Verify Example disabled in this build Quadrature Rotary Encoder Example For more detailed info and Timer PUMO PWMi Example technical details please refer to Timer2 PWM2 PWM3 PWM4 gt Example Battery Example the UM B 005 DA14580 Exit Example Peripheral Examples as well as the source code of the peripheral_setup demo W COM4 115200baud Tera Term VT ol a File Edit Setup Control Window Help Refer to Engineering Examples User Guide Make a choice User manual Revision 1 0 18 Mar 2014 CFR0012 00 Rev 1 26 of 28 2014 Dialog Semiconductor GmbH soon dialog DA14580 Development Kit Company confidential 5 Revision history Revision oae osen oOo 18 Mar 2014 Initial version for DA14580 01 User manual Revis
11. 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 2 Schematics and PCB layout Schematics and PCB layout of the Motherboard Daughterboard options and USB dongle are available on the customer support portal User manual Revision 1 0 18 Mar 2014 CFR0012 00 Rev 1 7 of 28 2014 Dialog Semiconductor GmbH soon dialog DA14580 Development Kit Company confidential 3 3 Daughterboard 3 3 1 Block diagram The daughterboard comes in three different types depending on the type of package of the DA14580 Weuck WeoosT Figure 1 Development Kit Daughterboard with WLCSP top left QFN40 top right and QFN48 bottom The contents of the three boards are described in the table below User manual Revision 1 0 18 Mar 2014 CFR0012 00 Rev 1 8 of 28 2014 Dialog Semiconductor GmbH DA14580 Development Kit Company confidential dialog SEMICONDUCTOR UM B 014 Table 3 Development Kit Daughterboard components mame osson SSS j i2 s is wis OSS s juz T 08 750We ove Crystal Oscilator NOT POPULATED us TPS7er1 0ckR D0 10mA 1aV NOTPOPULATED SS 3 3 2 Schematics and layout The schematics for the PCB are depicted in the following figures AHON oO BL7 XTAL32Km BLG NC XTAL32Kp BLS P22 HAWAII ABBII WIN Orla XTAL16MmBR13 XTAL16Mp BR12 TALIGMN SRT XTALIOMP SW CLK 7B SW
12. conductor 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 0 18 Mar 2014 CFR0012 00 Rev 1 28 of 28 2014 Dialog Semiconductor GmbH
13. dialog Company confidential User manual DA14580 Development Kit UM B 014 Abstract This document describes the Bluetooth Low Energy BLE Development kit 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 soon dialog DA14580 Development Kit Company confidential Contents CONTENTS aere cc clapnc pewter svvec manson meee E E E E EOE 2 BIE S en A E 2 WAS a E deeds siestueccnecneseeeccs avencunecsstasueeuseavncceasces 3 1 RETAINS AN CS TINO 0S creas cages ec a eenw cis sece cence N 4 2 RCD OT OIC CS cece ect ere cerca E E om cmssietacienmesesedaieceseneateuaeieeeieescs 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 CON ieee e rece ch E noes ee E E E de qnsseneseanebqureueenesgsentaee 6 3 2 1 Software Development Kit content ccccccccceecasseeeeeeeeeeeeseeeeeeeeeeeessaeeeseeeeeeeeeeaas 6 3 2 1 1 TOOD ec case E EE E 6 3 2 1 2 SDK documents sneneenneeennnoranrnsrrrrornrrnrnrrrsnrersnnrrrsnrrrnrnrrrsnrerrnnnrnne 6 3 2 1 3 SDK source code examples created in Kell cccceeeeeeeeeeeeeeeeeens 7 322 SCMSMANCS and FPOCB IAyOUl sierici riaria ne iiaae 7 2393 DaughterboalO seen ee ene iE EENE AK EEEE 8 3 3 1 Block diag an eree ER EEE A ERER 8 392 ochematics and lay Utl s sissiniceninni nnne Enina Ein e EE NSE ia
14. easeeeeeesssueeaeeeeeeeeessaas 18 Tables Table 1 Default Development Kit components ccceeecccceeeceeeeeeceeceeeceeceeeeeeseeeeessueeeeseeeeeeesseeeeeas 6 Table 2 SDK Examples icc ccazesscssactacensandssegecssec dekana ie rnet nan anoi Aka eE TEE EaI E ariii 7 Table 3 Development Kit Daughterboard components ceccceececeeeeeceececeeeeeceeeeeseeeeseaeeeseneessaeees 9 Table 3 Default Jumper COnfiQuration cccccccccssssecceeeeeeseceeeeeeeeceeeeeeeseeeeeseeeeeeeeseeaeeeeeesaeneeeeeeeas 13 Table 5 Development Kit Motherboard components ccccceececceeceeseececeeeeeceeeeseucessueeessaeeesaeeesaes 15 Table 6 Motherboard configuration Overview cc ccccccccsescceceeseceeceeeceeceeeceesseuecesseeeeessaaeeeessaeeeetseaeees 16 Table 7 Default UART Connections for D B amp USB Dongle cc cccececceceeeeeeeaeeeeeeeeeeeeesaeeeeeeeeeees 21 User manual Revision 1 0 18 Mar 2014 CFR0012 00 Rev 1 3 of 28 2014 Dialog Semiconductor GmbH UM B 014 gt dialog DA14580 Development Kit 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
15. g UM B 014 SEMICONDUCTOR DA14580 Development Kit Company confidential 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 number assigned is T Ports COM amp LPT always the first one o Communications Port COM1 as is seen at the PG example Windows Device Manager screenshot here COM10 DA14580 MOTHERBOARD rev C Make sure that the jumper configuration on your M B is the same as the side figure Buck configuration For more configuration options refer to Table 5 SUPPORTS ONLY 1 5V BATTERY 1 azn pin ab 382238 a il f de a aj PE Ai o 8 9 2 1 Ki User manual Revision 1 0 18 Mar 2014 CFRO0012 00 Rev 1 20 of 28 2014 Dialog Semiconductor GmbH amp dialog UM B 014 SEMICONDUCTOR DA14580 Development Kit Company confidential 9 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 Download and install Keil MDK https www keil c
16. install Tera Term on Tera Term T your PC http en sourceforge jp projects ttssh2 releases User manual Revision 1 0 18 Mar 2014 CFR0012 00 Rev 1 22 of 28 2014 Dialog Semiconductor GmbH dialog UM B 014 SEMICONDUCTOR DA14580 Development Kit Company confidential 44 Using the demo kit Follow these steps to easily create a working demo kit 4 4 1 Run an example on DA14580 Mame m include di misc After you download SDK at Wb Out support diasemi com you can find a source code example in example directory called oeripheral_examples peripheral_s etup Double click 580_peripheral_setup uvproj as shown in the image to the right JLinkLog brt JLinkSettings ini ae BamM The development environment should look like this when the project is opened with Keil l l t Flash Debug Peripherals Tools W Click on the Target Options button i pa a Full_emb_cortex_ User manual Revision 1 0 18 Mar 2014 CFR0012 00 Rev 1 23 of 28 2014 Dialog Semiconductor GmbH UM B 014 DA14580 Development Kit 4 4 1 4 4 4 1 5 4 4 1 6 4 4 1 7 4 4 1 8 4 4 1 9 Make sure J LINK J Trace Cortex is selected as shown and 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 Click OK to save the settings Build the project by pressing F7
17. ion 1 0 18 Mar 2014 CFR0012 00 Rev 1 27 of 28 2014 Dialog Semiconductor GmbH dialog UM B 014 SEMICONDUCTOR DA14580 Development Kit Company confidential Status definitions sas own OOS 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 Unless otherwise agreed in writing such testing or modification is the sole
18. k for Windows http www segger com jlink software html This can be found on the plugin module as shown below User manual Revision 1 0 18 Mar 2014 CFRO0012 00 Rev 1 21 of 28 2014 Dialog Semiconductor GmbH DA14580 Development Kit Company confidential dialog SEMICONDUCTOR UM B 014 Choose optional components that should be installed f Install USB Driver for J Link f Install USB Driver for J Link OB with COC Choose options for creating shortcuts V 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 JLink amp A M dil have been found CAR Embedded Workbench for ARM DLL 4 58a in C Program Files Kel MOK Y4 70 DLL V4 66a in UO AKehAR MSS egger At the end of the installation please tick the IDE Keil MDK Vxx that you are using Select All Select Hone 4 2 3 FTDI driver The Development Kit uses the D2xx driver For Windows this driver is part of USB Drivers the Combined Driver Model CDM http www ftdichip com Drivers D2XX htm 4 2 3 1 driver Installation Guide livissrecommonded thatthe iaiestarver http www itdichip com Support Documents InstallG available from the page below is used uides htm 4 3 Tera Term 434 Download and
19. 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 COM number on you PC Open the Tera Term serial terminal on you PC User manual CFRO0012 00 Rev 1 J Link J Trace Adapter Revision 1 0 Company confidential dialog SEMICONDUCTOR Linker Debug Utilities J LINK J Trace Cortex iV Load Application at Startup Initialization File gysram ini Restore Debug Session Settings V Breakpoints IY Toolbox I Watch Windows M Memory Display M Run to maini Debug Trace Flash Download SW Device SN 228201666 Device J Link ARM Lte Hw v8 00 di v468a FW J Link ARM Lite V8 compiled swo amp 0BB11477 ARM CoreSight SW DP l Port Max Clock A IDC sw v 2 o a Auto Ck j Dele i Ren All settings have been saved properly now and you can continue to build the example File Edit View Project Flash EF Cortes Project 5 9 Cortex M0 SDK Simulator Startup Files startup _ CMSDK_CMO s H E system_CMSDK c a me Ermm Cilee 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 18 Mar 2014 24 of 28 2014 Dialog Semiconductor GmbH UM B 014 DA14580 Development Kit
20. o for the DA14580 motherboard OTP Programmer Tool for OTP memory programming UART booter Tool for downloading hex files to DA14580 SRAM over UART 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 e UM B 006 DA14580 Sleep mode configuration User manual Revision 1 0 18 Mar 2014 CFR0012 00 Rev 1 6 of 28 2014 Dialog Semiconductor GmbH sou idialog DA14580 Development Kit Company confidential UM B 007 DA14580 Software Patching over the Air SPOTA UM B 008 DA14580 Production test tool UM B 010 DA14580 Proximity application UM B 011 DA14580 Memory map scatter file UM B 012 DA14580 Secondary bootloader UM B 013 DA14580 External Processor Interface over SPI UM B 014 DA14580 Development Kit UM B 015 DA14580 Software architecture 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
21. om download product ARM uVision IDE uVision ver 4 0 and ver 5 0 are supported Starters Guide http www keil com uvision ide_ov_starting asp SEGGER Jlink driver Download and install the Jlink B J Link software amp documentation pack for Windows software amp documentation pack for Installing the software will automatically install the J Link USB drivers t als Wind ows software can be installed on the same PC without problems they will co e The package contains Please note that your SEGGER Jlink serial number is required for downloading 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 utility primariby for diagne J Link Remote Server Free utility which provides the possibility to 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 UMOG001 J Link User Guide UMO8003 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 PY Download Software and documentation pac
22. ompany confidential n D 2 i b amp eo E gt e i r i s s 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 1 0 18 Mar 2014 CFR0012 00 Rev 1 12 of 28 2014 Dialog Semiconductor GmbH DA14580 Development Kit Company confidential dialog lt DA14580 MOTHERBOARD rev Cl 078 10 C dialog SEMICONDUCTOR UM B 014 Wd RS eA A AR pts toca Nice ha Re wba wo Q3 Mm 1 soi ipe a epe aeree ASRS Soe oc ore MWS Om mY ee poe See O Pc i User Develdprrent Sockets a e i Oe Jon v ea o ioo o TO M MM PO MNA Po Orem U A GO O m Figure 8 Block Diagram of the Motherboard Top View Table 4 Default Jumper Configuration name coor vemen OOOO Connectors J1 Green Blue Socket to connect an external board for Blue
23. r 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 1 0 18 Mar 2014 CFR0012 00 Rev 1 14 of 28 2014 Dialog Semiconductor GmbH dialog UM B 014 SEMICONDUCTOR DA14580 Development Kit 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 P0_6 J16 5 6 should be shorted DA14580 MOTHERBOARD rev C1 078 10 C SUPPORTS ONLY 1 5V BATTERY Figure 9 Jumper Settings for Buck Configuration Note 1 The jumpers depicted with red color are possible sources of leakage Table 5 Development Kit Motherboard components J14 Daughterboard power input
24. 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 2561 The Netherlands Taiwan Korea Dialog Semiconductor B V Dialog Semi
25. select populated 2 3 J15 Key1 LED1 connection populated User manual Revision 1 0 18 Mar 2014 Power input select populated 3 4 CFRO0012 00 Rev 1 15 of 28 2014 Dialog Semiconductor GmbH dialog SEMICONDUCTOR UM B 014 DA14580 Development Kit 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 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
26. tooth 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 1 0 18 Mar 2014 CFR0012 00 Rev 1 13 of 28 2014 Dialog Semiconductor GmbH dialog SEMICONDUCTOR UM B 014 DA14580 Development Kit 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 Regulator to create silent 5V C oe Yellow Differential OpAmp for the conversion circuit C Yellow Analog to Digital Converte
27. ware 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 www dialog semiconductor com products short range wireless technology bluetooth low energy 3 1 Hardware content The following picture presents the building blocks of the various the DA14580 DK Kits 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 1 0 18 Mar 2014 CFRO012 00 Rev 1 5 of 28 2014 Dialog Semiconductor GmbH UM B 014 gt dialog DA14580 Development Kit Company 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 t

Download Pdf Manuals

image

Related Search

Related Contents

JVC AV-21F8 User's Manual    User manual - version 4.1, 7/6-2002 www.olex.no  取扱説明書 保証書付 表) 。) とを した コール 様 印 ださい  組み合わせて使える木製収納・マガジンホルダー 組立・取扱説明書PDF  UVR138 English r8  Cisco MDS 9124 Power Supply  Showtec PS-3202 V1  

Copyright © All rights reserved.
Failed to retrieve file