Dialog Semiconductor DA14585 User Manual

Dialog Semiconductor DA14585 User Manual

Range extender reference application
Hide thumbs Also See for DA14585:
Table of Contents

Advertisement

Quick Links

Company Confidential
User Manual
DA14585 Range Extender
Reference Application
UM-B-089

Abstract

This document describes the hardware system setup of a range extender daughterboard based on
the Dialog DA14585 Bluetooth® low energy SoC and the Skyworks SKY66111-11 Front End Module.
Target hardware: DA14585_rd_qfn40_fem_module_vB – Board Number: 321-13-B. Target silicon:
DA14585

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DA14585 and is the answer not in the manual?

Questions and answers

Summary of Contents for Dialog Semiconductor DA14585

  • Page 1: Abstract

    UM-B-089 Abstract This document describes the hardware system setup of a range extender daughterboard based on the Dialog DA14585 Bluetooth® low energy SoC and the Skyworks SKY66111-11 Front End Module. Target hardware: DA14585_rd_qfn40_fem_module_vB – Board Number: 321-13-B. Target silicon: DA14585...
  • Page 2: Table Of Contents

    10 Reference Design Pin Assignment .................... 27 11 Development mode - Peripheral Pin Mapping ................28 12 PCB Assembly ..........................29 12.1 DA14585 Range Extender Schematic ................30 12.2 Bill of Materials ........................31 13 BLE Measurements ........................33 13.1 Basic Performance Measurements ..................33 13.1.1...
  • Page 3 UM-B-089 Company Confidential DA14585 Range Extender Reference Application 13.1.3.3 Test Results ..................39 13.2 BLE FCC Precertification Measurements ................41 13.2.1 Maximum Output Power and Antenna Gain (Transmitter) ........41 13.2.1.1 Test Specification ................41 13.2.1.2 Test Setup ..................41 13.2.1.3...
  • Page 4: Figures

    Figure 39: TX spurious emissions radiated, CH00 ................52 Figure 40: RX spurious emissions radiated, CH00 ................52 Figure 41: Full size IFA used in DA14585 Range Extender with dimensions ........53 Figure 42:DA14585 Range Extender board layout snapshot.............. 54 Figure 43: Placement of filter and matching network ................
  • Page 5: Tables

    Table 10: Y1 16 MHz Crystal Characteristics ..................26 Table 11: Y2 32 kHz Crystal Characteristics ..................26 Table 12: DA14585 aQFN40 Pin Assignment ..................27 Table 13: Development/ testing mode pin mapping ................28 Table 14: Bill of Materials ........................31 Table 15: RX Sensitivity for all power levels, Dirty Transmitter OFF (Note 15) ........
  • Page 6: Terms And Definitions

    UM-B-034, DA14580_581_583 Bluetooth Smart Development Kit - Pro_v1.4, User Manual, Dialog Semiconductor. SKY66111-11, Datasheet, Skyworks Inc. DA14585 Bluetooth 5.0 SoC with Audio Interface, Datasheet, Dialog Semiconductor. UM-B-008, DA14580_581_583 Production Line Tool reference CLI_v1.7, User Manual, Dialog Semiconductor. AN-B-020, End Product testing and programming guidelines, Application Note, Dialog Semiconductor.
  • Page 7: Introduction

    Programmable Output Power up to +9.3 dBm. From physical perspective, the board consists of a 2- layer PCBA where the digital and power interfaces of the DA14585 are accessible to the user. This document presents the system, technical specifications, physical dimensions and test results.
  • Page 8: System Overview

    DA14585 Range Extender Reference Application System Overview Features ■ Highly integrated DA14585 Bluetooth Low Energy 5.0 SoC ■ Can be used stand-alone or as a data pump on a system with an external processor ■ Complies to Bluetooth v5.0, ETSI EN 300 328 and EN 300 440 Class 2 ( Europe), FCC CFR47 Part 15 ( US) and ARIB STD-T66 ( Japan) ■...
  • Page 9: Table 1: Electrical Characteristics (Note 5)

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Table 1: Electrical Characteristics (Note Parameter Value BYPASS: -1.5 dBm ZERO_DBM: 0 dBm TWO_DBM: +2 dBm FOUR_DBM :+4 dBm SIX_DBM: +6 dBm TX Output Power EIGHT_DBM: +8 dBm MAX_POWER: +9.3 dBm RX Sensitivity(See...
  • Page 10: System Description

    The power amplifier is controlled by CTRL_TX and CTRL_RX control signals. CTRL_TX is generated from pin P0_1 and CTRL_RX is generated from pin P0_2 of DA14585 SoC. On pin P0_1 and P0_2 the internal Radio_TXEN and Radio_RXEN signals are allocated by software.
  • Page 11: System Interface

    Company Confidential DA14585 Range Extender Reference Application System Interface DA14585 Range Extender daughterboard is plugged into header J4 of the DA14580 PRO-Dev.Kit Motherboard, as shown in Figure 3. The PRO-motherboard provides UART and JTAG (SWD) interfaces to the DA14585, current measurement circuitry, as well as breakout headers (J5, J7) for the available GPIOs and general purpose user peripherals.
  • Page 12: System Power Supply

    The DA14585 has dedicated hardware for the Link Layer implementation of Bluetooth Low Energy and interface controllers for enhanced connectivity capabilities. The DA14585 is based on an ARM Cortex M0 CPU and provides 0.9dMIPS/MHz. It is used for assisting the Bluetooth LE protocol implementation, as well as providing processing power for calculations or data fetched, that may be required by the application.
  • Page 13: Figure 5:Da14585 Qfn40 Soc Da14585 Range Extender

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application The main debug port for the DA14585 is the JTAG. JTAG consists of two signals, SWDIO and SWCLK. The external digital interfaces available for the module are: ● 2 UARTs with hardware flow control up to 1 MBd ●...
  • Page 14: Rf Front End

    TX spurious emissions remain within the FCC/ ETSI specification. The operation of the RF Front End Module (FEM) is controlled by the DA14585 SoC. During the operation of the FEM there are two available RF paths: ●...
  • Page 15: Power Amplifier

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Power amplifier The amplifier circuit is the SKY66111-11 from Skyworks (see Ref.[2] ). The SKY66111-11 is a fully integrated RF Front End Module (FEM) designed for Smart Energy applications. The device provides a PA and digital controls compatible with 1.7 V to 5 V CMOS levels.
  • Page 16: Control Signals

    This state will enable both the TX and RX paths. It is not permitted to operate in this state. These control signals are extracted by the DA14585 BLE diagnostic port, as they have to be synchronized with the radio on/ off of the DA14585 SoC.
  • Page 17: Figure 10: Ble_Diagcntl_Reg (0X40000050) Register Specification

    Figure 10: BLE_DIAGCNTL_REG (0x40000050) register specification Figure 11: BLE_DIAGCNTL2_REG (0x4000020C) register specification Figure 12: BLE_DIAGCNTL3_REG (0x40000210) register specification BLE diagnostics can be used only with P 0[0:7] and P1 [0:3] of DA14585 SoC. User Manual Revision 1.0 14-Nov-2017...
  • Page 18: Power Control Signals

    3. Bypass Mode: the PA is bypassed. To configure modes 1 and 2, the following two control signals are used: ● CTRL_PWM: a PWM generated from DA14585 SoC with programmable duty cycle. Uses timer0. ● CTRL_PWM_BP: normal GPIO configured low or high...
  • Page 19: Filtering

    For the power control signals any two available GPIOs can be used. It is suggested though, for the PWM signal to use a GPIO that is not close to the RF output of the DA14585 SoC. In the current system the GPIOs described in Table 6 are used.
  • Page 20: Antenna

    DA14585 Range Extender Reference Application Antenna DA14585 SoC provides a single ended RFIO port, matched to 50 Ohm. The RF port consists of RFIOp and RFIOm pins, where RFIOm is connected to ground. A copper trace with impedance of 50 Ohm interconnects the RF port and the RFIN of SKY66111-11.
  • Page 21: Figure 17: S Parameters Of Printed Ifa And Matching Network

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 17: S parameters of Printed IFA and Matching Network Antenna Gain measurements were performed in an anechoic chamber. The maximum gain was measured at 2.1 dBi. Table 7: Antenna gain Parameter...
  • Page 22: Resistive Attenuator (Optional)

    Figure 19: Radiation diagram for the board placed horizontally Resistive attenuator (optional) Between DA14585 SoC and SKY66111-11 a resistive attenuator circuit can be added if needed. Components of C7, C8 and R1 must then be replaced by suitable resistors to achieve the desired attenuation, while matching the 50 impedance.
  • Page 23: Tx Output Power Control Circuit

    (Q2) and a p-FET (Q1) is used to control the power supply level of SKY66111-11. A PWM signal, CTRL_PWM, generated by the DA14585 SoC at frequency of 1 MHz, is filtered by R2/C22. The filtered voltage drives Q2 NPN transistor which produces VCC up to 2.2V for the SKY66111-11 based on the PWM duty cycle.
  • Page 24: Figure 22: Tx Output Power Using Pwm Mode, 3 Channels

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Using the two control signals described above, allows the SKY66111-11 to be operated in two different modes: ● Maximum Output Power Mode: +9.3dBm ● Programmable Output Power Mode: 0 to +8dBm An extra mode, of bypassing the SKY66111-11, is also possible by configuring CTX, CRX signals.
  • Page 25: Figure 23: Pwm Duty Cycle Vs Tx Output Power And Vcc

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application The utilized duty cycle is from 40% and above resulting in powers in the range of 0 to +8dBm and VCC voltages in the range of 0.6 to 1.8V. In Figure 23 the TX output power dependence and VCC voltage level changes over PWM duty cycle can be seen.
  • Page 26: Crystals

    DA14585 Range Extender Reference Application Crystals DA14585 SoC has two crystal oscillators, one at 16 MHz (XTAL16M) and a second at 32.768 kHz (XTAL32K). The 32.768 kHz oscillator has no trimming capabilities and is used as the clock of the Extended Sleep mode.
  • Page 27: 10 Reference Design Pin Assignment

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 10 Reference Design Pin Assignment The pin assignment for the DA14585 Range Extender is shown in Table 12. Table 12: DA14585 aQFN40 Pin Assignment GPIO aQFN40 Range Extender Function Comments Name Function...
  • Page 28: 11 Development Mode - Peripheral Pin Mapping

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 11 Development mode - Peripheral Pin Mapping On the following table the pins used for development/ testing are described. Table 13: Development/ testing mode pin mapping DA14585 Function DA14585 Function Pin #...
  • Page 29: 12 Pcb Assembly

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 12 PCB Assembly A 2-layer FR4 PCB with 1.6mm standard thickness is used. The PCB size is 34x42mm and follows the 58x daughterboard form factor. All available GPIOs are accessible via the card edge connector (PCI-E).
  • Page 30: 12.1 Da14585 Range Extender Schematic

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 12.1 DA14585 Range Extender Schematic User Manual Revision 1.0 14-Nov-2017 CFR0012 30 of 77 © 2017 Dialog Semiconductor...
  • Page 31: 12.2 Bill Of Materials

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 12.2 Bill of Materials Table 14: Bill of Materials Ref. Value Description Manuf. Footprint Murata C1005 CAP CER 1UF 10V X5R 20% 1.0uF 0402 -RoHS GRM155R61A105ME15D Murata Z1005 CAP CER 10PF 50V 2% NP0...
  • Page 32 UM-B-089 Company Confidential DA14585 Range Extender Reference Application Ref. Value Description Manuf. Footprint RF Connectors / UMC RCPT RF_128- Johnson 128-0711-201 STR 50 OHM SMD 128-0711-201 0711-201 CRYSTAL 16.000MHZ 10PF xtal3200x2 16.000MHZ 7M-16.000MEEQ-T 500x70 User Manual Revision 1.0 14-Nov-2017 CFR0012 32 of 77 ©...
  • Page 33: 13 Ble Measurements

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 13 BLE Measurements 13.1 Basic Performance Measurements All measurements reported here use the following parameters: Operating Conditions: ● T = 25 °C ● VBAT = 3 V Equipment: ● Signal analyzer: Rohde & Schwarz FSV Spectrum analyzer ●...
  • Page 34: Receiver Sensitivity

    DA14585 Range Extender Reference Application 13.1.1 Receiver Sensitivity 13.1.1.1 Test Description For this test the BLE RX sensitivity of DA14585 Range Extender (321-13-B) was measured. 13.1.1.2 Test Setup ® ® The DA14585 Range Extender was mounted on a PRO-motherboard. The R&S CBT Bluetooth Tester from Rohde &...
  • Page 35: Figure 26: Rx Sensitivity, Dirty Transmitter Off, Payload: Prbs9, Length: 37, Max_Power

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 26: RX Sensitivity, Dirty Transmitter OFF, Payload: PRBS9, Length: 37, MAX_POWER User Manual Revision 1.0 14-Nov-2017 CFR0012 35 of 77 © 2017 Dialog Semiconductor...
  • Page 36: Figure 27: Rx Sensitivity, Dirty Transmitter, Payload: Prbs9, Length: 37, Max_Power

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 27: RX Sensitivity, Dirty Transmitter, Payload: PRBS9, Length: 37, MAX_POWER User Manual Revision 1.0 14-Nov-2017 CFR0012 36 of 77 © 2017 Dialog Semiconductor...
  • Page 37: Transmitter Output Power

    13.1.2 Transmitter Output Power 13.1.2.1 Test Description In this test the Nominal Average TX output power (conducted) of DA14585 Range Extender was measured. 13.1.2.2 Test Setup The DA14585 Range Extender was mounted on a PRO-motherboard. In order to evaluate the TX output power, prod_test firmware was used.
  • Page 38: Current Consumption

    13.1.3.1 Test Description In this test the current consumption of DA14585 Range Extender during advertising, connection and sleep was measured for all power levels. The power consumption presented in this chapter is not optimized for the PWM mode. For PWM optimizations please refer to Appendix 13.1.3.2...
  • Page 39: Test Results

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 13.1.3.3 Test Results Advertising Mode For this measurement the DUT was supplied by 3 V. FW was downloaded using JTAG programmer and then it was disconnected from the motherboard. Table 18: Current consumption during Advertising Mode...
  • Page 40: Table 20: Current Consumption During Sleep Mode

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Sleep Mode For this measurement the DUT was supplied by 3 V. FW was downloaded using JTAG programmer and then it was disconnected from the motherboard. Sleep current was measured between both adverting and connection intervals.
  • Page 41: 13.2 Ble Fcc Precertification Measurements

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 13.2 BLE FCC Precertification Measurements 13.2.1 Maximum Output Power and Antenna Gain (Transmitter) 13.2.1.1 Test Specification For systems using digital modulation in the 2400 MHz to 2483.5 MHz band: 1 W (30 dBm).
  • Page 42: Figure 29: Maximum Output Power, Ch00

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 29: Maximum Output Power, CH00 Figure 30: Maximum Output Power, CH19 User Manual Revision 1.0 14-Nov-2017 CFR0012 42 of 77 © 2017 Dialog Semiconductor...
  • Page 43: Figure 31: Maximum Output Power, Ch39

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 31: Maximum Output Power, CH39 User Manual Revision 1.0 14-Nov-2017 CFR0012 43 of 77 © 2017 Dialog Semiconductor...
  • Page 44: Emissions Limitations Conducted (Transmitter)

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 13.2.2 Emissions Limitations Conducted (Transmitter) 13.2.2.1 Test Specification In any 100 kHz bandwidth outside the frequency band in which the digitally modulated intentional radiator is operating, the radio frequency power that is produced by the intentional radiator shall be at least 20 dB below that in 100 kHz bandwidth within the band that contains the highest level of the desired power.
  • Page 45: Figure 32: Harmonics Level, Lowest Frequency, Ch00

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 32: Harmonics Level, Lowest Frequency, CH00 Figure 33: Harmonics Level, Lowest Frequency, CH19 User Manual Revision 1.0 14-Nov-2017 CFR0012 45 of 77 © 2017 Dialog Semiconductor...
  • Page 46: Figure 34: Harmonics Level, Lowest Frequency, Ch39

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 34: Harmonics Level, Lowest Frequency, CH39 Verdict: All measurements comply with the limits specified in FCC 15.247, Subclause (d). User Manual Revision 1.0 14-Nov-2017 CFR0012 46 of 77 © 2017 Dialog Semiconductor...
  • Page 47: Band Edge Compliance Radiated (Transmitter)

    Then a sweep over the corresponding restricted band is performed. The DA14585 Range Extender is set to single channel mode and the transmit frequency CH00=2402 MHz for the lower restricted band and CH39=2480 MHz for the upper restricted band.
  • Page 48: Figure 35: Radiated Emissions In Lower Restricted Band, Ch00

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 35: Radiated Emissions in Lower Restricted Band, CH00 Figure 36: Radiated Emissions in Upper Restricted Band, CH39 User Manual Revision 1.0 14-Nov-2017 CFR0012 48 of 77 © 2017 Dialog Semiconductor...
  • Page 49: Band Edge Compliance Conducted (Transmitter)

    (see Ref.[4]): Syntax: prodtest –p <COM_PORT_NUMBER> start_cont_tx <FREQUENCY> <PAYLOAD_TYPE> An RF cable was connected from J5 RF connector to the spectrum analyzer. The DA14585 Range Extender is set to single channel mode and the transmit frequency CH00=2402 MHz for the lower restricted band and CH39=2480 MHz for the upper restricted band.
  • Page 50: Figure 38: Conducted Emissions In Upper Band Edge, Ch39

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 38: Conducted Emissions in Upper Band Edge, CH39 Verdict: All measurements comply with the limits specified in FCC 15.247, Subclause (d). User Manual Revision 1.0 14-Nov-2017 CFR0012 50 of 77 © 2017 Dialog Semiconductor...
  • Page 51: Spurious Emissions Radiated Above 1Ghz

    13.2.5.2 Test Setup Measurement of the radiated spurious emissions in transmit mode. The DA14585 Range Extender is set to single channel mode and the transmit frequencies is CH00=2402 MHz. The measurement is performed in the mode with the highest output power. The modulation with the highest output power was used to perform the transmitter spurious emissions.
  • Page 52: Figure 39: Tx Spurious Emissions Radiated, Ch00

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 39: TX spurious emissions radiated, CH00 Figure 40: RX spurious emissions radiated, CH00 User Manual Revision 1.0 14-Nov-2017 CFR0012 52 of 77 © 2017 Dialog Semiconductor...
  • Page 53: 14 Pcb Design Guidelines

    All recommended antenna designs are matched to 50 Ohms. Figure 41: Full size IFA used in DA14585 Range Extender with dimensions The red outline indicates the antenna footprint, i.e. required allocation of PCB space. The footprint of the antenna is available on request in DXF format.
  • Page 54: 14.2 Rf Layout Design

    Guidelines to consider for the general RF layout work are the following (for more details see Ref.[6] 14.2.1 Radio IC Figure 42:DA14585 Range Extender board layout snapshot ● Active components operating at high frequency should have the layout as compact as possible. User Manual Revision 1.0...
  • Page 55: Rf Transmission Lines

    GND under the IC itself and connect it to inner ( if any) and bottom GND layers. ● Place the XTAL used as reference for the RF carrier (16 MHz for the DA14585) as close as possible to the IC. This minimizes any additional capacitive load on the input pins and reduces the chance of crosstalk and interference with other signals on the board.
  • Page 56: Revision 1.0

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application User Manual Revision 1.0 14-Nov-2017 CFR0012 56 of 77 © 2017 Dialog Semiconductor...
  • Page 57 UM-B-089 Company Confidential DA14585 Range Extender Reference Application PCB layout ● Connect the ground plane on the different layer with several vias. ● The lowest impedance return path is in a plane directly underneath the signal trace since this provides the lowest inductance path. A spurious emission problem could occur when there are discontinuities in the current return path.
  • Page 58: 15 Safety Information

    Handling Boards DA14585 Range Extender boards are sensitive to ESD. Hold the board only by its edges. Place it on a grounded, static-free surface. Use a conductive foam pad if available. Do not slide the board over any surface.
  • Page 59: Appendix A Application Software Guide

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Appendix A Application Software Guide The following instructions are based on DA14585_SDK_6.0.6. Instructions are valid for Keil 5 projects. Screenshots shown are in Keil 5. The software driver consists of the necessary functions that need to be used from the range_ext_api.h in order to enable the operation of the SKY66111-11 to an SDK project.
  • Page 60: Sky66111.C

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 3. PWM Duty Cycle Preset Values Figure 47: Definition of PWM duty cycle preset values in SKY66111.h A.1.2 SKY66111.c 4. Global variables declaration for the api Figure 48: Global variables declaration in SKY66111.c for the range_ext_api.h User Manual Revision 1.0...
  • Page 61: Figure 49: Configure Gpios For Sky66111 Operation

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 5. Configure GPIOs for SKY66111 operation Figure 49: Configure GPIOs for SKY66111 operation 6. Configure PWM timer0 for SKY66111 Figure 50: Function timer0_conf_start(); User Manual Revision 1.0 14-Nov-2017 CFR0012 61 of 77...
  • Page 62: Figure 51: Function Declare_Fem_Gpios()

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 7. Reserve GPIO pins for the SKY66111 Figure 51: Function declare_fem_gpios(); User Manual Revision 1.0 14-Nov-2017 CFR0012 62 of 77 © 2017 Dialog Semiconductor...
  • Page 63: Figure 52: Function App_Range_Extender_Enable()

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 8. Enable FEM and control signals for the specified power levels Figure 52: Function app_range_extender_enable(); User Manual Revision 1.0 14-Nov-2017 CFR0012 63 of 77 © 2017 Dialog Semiconductor...
  • Page 64: Figure 53: Function App_Range_Extender_Sleep()

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application 9. Disable FEM power control signals during sleep Figure 53: Function app_range_extender_sleep(); 10. Set the range extender output power Figure 54: Function app_set_power(); 11. Initialization of range_ext_api Figure 55: function range_ext_init(); User Manual Revision 1.0...
  • Page 65: Insert Driver To Proximity Reporter Project

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Insert driver to proximity reporter project The example project used to describe the necessary steps here is proximity reporter. A.2.1 Steps Step 1: Copy rext_sky66111-11_v1.0 folder in the driver folder of sdk: DA14585_SDK\6.0.6.427\sdk\platform\driver...
  • Page 66: Figure 57: Step 2 Of Adding Sky66111.C To Sdk_Driver

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 57: Step 2 of adding sky66111.c to sdk_driver Step 3: Select target options and add the rext_sky66111-11_v1.0 folder in the compiler include paths. In the target options, select the C/C++ tab, open the Include Paths and add the paths for: sky66111.c :...
  • Page 67: Figure 59: Step 3B, Include Sky6611.C And Range_Ext_Api.h At The Compiler Include Paths

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 59: Step 3b, include sky6611.c and range_ext_api.h at the compiler include paths Step 4: Repeat step 2 and 3 also for timer0.c found in SDK_585\sdk\platform\driver\timer In the target options, select the C/C++ tab, open the Include Paths and add at the end the path for: timer0.h ...
  • Page 68: Figure 61: Define Cfg_Range_Ext In Da1458X_Config_Advanced.h

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Step 5: In da1458x_config_advanced.h define the CFG_RANGE_EXT parameter. For other projects than proximity reporter this define has to be added by user. Figure 61: define CFG_RANGE_EXT in da1458x_config_advanced.h User Manual Revision 1.0...
  • Page 69: Figure 62: Range_Ext.enable() After Ble_Init() In Arch_System.c

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Step 6: Use the desired power level value, as described in sky6611.h preset values, as argument in the range_ext.enable(uint16_t value, NULL). The function is called in the following places: ● Arch_system.c ●...
  • Page 70: Insert Driver To Prod_Test

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Insert driver to prod_test For inserting the driver to other projects, e.g prod_test, the following steps need to be followed: 1. Repeat steps 1 to 4 described in A.2. 2. For Step 5: add #define CFG_RANGE_EXT in the da1458x_config_advanced.h 3.
  • Page 71: Building For Different Operating Modes

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Building for different operating modes In order to build for the different available power levels, the user has to choose between the seven preset values found in sky66111.h and put one as an argument in the range_ext.enable().
  • Page 72: Figure 68: Set Four_Dbm In Range_Ext.enable() In Arch_System.c

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 68: Set FOUR_DBM in range_ext.enable() in arch_system.c Figure 69: Set FOUR_DBM in range_ext.enable() in user_periph_setup.c User Manual Revision 1.0 14-Nov-2017 CFR0012 72 of 77 © 2017 Dialog Semiconductor...
  • Page 73: Figure 70: Build Project In Order To Produce The Four_Dbm Hex File

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Figure 70: Build project in order to produce the FOUR_DBM hex file User Manual Revision 1.0 14-Nov-2017 CFR0012 73 of 77 © 2017 Dialog Semiconductor...
  • Page 74: Appendix B Optimizing Pwm Current Consumption

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Appendix B Optimizing PWM Current Consumption For optimized power consumption during PWM mode it is proposed that the Q2 base resistor should be increased from the default value. In order to keep the same time constant of 100us R2=10K and C22=10nF can be used.
  • Page 75: Table 31: Current Consumption During Advertising Mode (R2=10K, C22=10Nf) (Note 21)

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Advertising Mode For this measurement the DUT was supplied by 3 V. FW was downloaded and the JTAG programmer and then it was disconnected from the motherboard. Table 31: Current consumption during Advertising Mode (R2=10K, C22=10nF)
  • Page 76: Revision History

    UM-B-089 Company Confidential DA14585 Range Extender Reference Application Revision History Revision Date Description 12-Dec-2017 Initial version. <M.m> <DD-Mon-YYYY> <Latest revision. Summary of important changes.> Change details: 1. <Insert text here> User Manual Revision 1.0 14-Nov-2017 CFR0012 76 of 77 © 2017 Dialog Semiconductor...
  • Page 77 Terms and Conditions of Sale, available on the company website (www.dialog-semiconductor.com) unless otherwise stated. Dialog and the Dialog logo are trademarks of Dialog Semiconductor plc or its subsidiaries. All other product or service names are the property of their respective owners.

Table of Contents