| .. _da14695_dk_usb: |
| |
| DA14695 Development Kit USB |
| ########################### |
| |
| Overview |
| ******** |
| |
| The DA14695 Development Kit USB is a low cost development board for DA14695. |
| The development kit comes with an integrated debugger and an USB hub |
| to have both the on-chip USB and the J-Link connected via a single port. |
| |
| .. figure:: da14695-00hqdevkt-u-usb-board.jpg |
| :width: 442px |
| :align: center |
| :alt: DA14695 Development Kit USB |
| |
| DA14695 Development Kit USB (Credit: Renesas Electronics Corporation) |
| |
| Hardware |
| ******** |
| |
| DA14695 Development Kit USB has two external oscillators. The frequency of |
| the sleep clock is 32768 Hz. The frequency of the system clock is 32 MHz. |
| |
| Supported Features |
| ================== |
| |
| The _da14695_dk_usb board configuration supports the following |
| hardware features: |
| |
| +-----------+------------+----------------------+ |
| | Interface | Controller | Driver/Component | |
| +===========+============+======================+ |
| | FLASH | on-chip | flash | |
| +-----------+------------+----------------------+ |
| | GPIO | on-chip | gpio | |
| +-----------+------------+----------------------+ |
| | MPU | on-chip | arch/arm | |
| +-----------+------------+----------------------+ |
| | NVIC | on-chip | arch/arm | |
| +-----------+------------+----------------------+ |
| | RTT | Segger | console | |
| +-----------+------------+----------------------+ |
| | UART | on-chip | serial | |
| +-----------+------------+----------------------+ |
| | SPI | on-chip | spi | |
| +-----------+------------+----------------------+ |
| |
| Other hardware features, including the Configurable MAC (CMAC) controller, |
| are currently not supported by the port. |
| |
| For more information about the DA14695 Development Kit see: |
| |
| - `DA14695 DK USB website`_ |
| |
| System Clock |
| ============ |
| |
| The DA14695 Development Kit USB is configured to use the 32 MHz external oscillator |
| on the board. |
| |
| Connections and IOs |
| =================== |
| |
| The DA14695 Development Kit USB has one LED and one push button which can be used |
| by applications. The UART is connected to on-board serial converter and accessible |
| via USB1 port on motherboard. |
| |
| The pin connections are as follows: |
| |
| * LED (red), = P1.01 |
| * BUTTON, labeled k1 = P0.06 |
| * UART RX, connected to J-Link serial = P0.08 |
| * UART TX, connected to J-Link serial = P0.09 |
| |
| Programming and Debugging |
| ************************* |
| |
| Applications for the ``da14695_dk_usb`` board configuration can be |
| built, flashed, and debugged in the usual way. See |
| :ref:`build_an_application` and :ref:`application_run` for more details on |
| building and running. |
| |
| Flashing |
| ======== |
| |
| The DA14695 boots from an external flash connected to QSPI interface. The image |
| written to flash has to have proper header prepended. The process is simplified |
| by using dedicated `eZFlashCLI`_ tool that takes care of writing header and can |
| handle different types of flash chips connected to DA1469x MCU. Follow instructions |
| on `ezFlashCLI`_ to install the tool. Once installed, flashing can be done in the |
| usual way. |
| |
| .. zephyr-app-commands:: |
| :zephyr-app: samples/basic/blinky |
| :board: da14695_dk_usb |
| :goals: build flash |
| |
| Debugging |
| ========= |
| |
| The DA14695 Development Kit USB includes a `J-Link`_ adaptor built-in |
| which provides both debugging interface and serial port. |
| Application can be debugged in the usual way once DA14695 Development Kit USB |
| is connected to PC via USB. |
| |
| References |
| ********** |
| |
| .. target-notes:: |
| |
| .. _DA14695 DK USB website: https://www.renesas.com/us/en/products/wireless-connectivity/bluetooth-low-energy/da14695-00hqdevkt-u-smartbond-da14695-bluetooth-low-energy-52-usb-development-kit |
| .. _DA1469x Datasheet: https://www.renesas.com/eu/en/document/dst/da1469x-datasheet |
| .. _J-Link: https://www.segger.com/jlink-debug-probes.html |
| .. _ezFlashCLI: https://github.com/ezflash/ezFlashCLI/ |