DA1469x Development Kit Pro

DA1469x Development Kit Pro

Overview

The DA1469x Development Kit Pro hardware provides support for the Renesas DA1469x ARM Cortex-M33 MCU family. The development kit consist of a motherboard with connectors and integrated debugger and an interchangeable daughterboard with an actual MCU (e.g. DA14695 or DA14699).

Hardware

DA1469x Development Kit Pro 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 da1469x_dk_pro board supports the hardware features listed below.

on-chip / on-board
Feature integrated in the SoC / present on the board.
2 / 2
Number of instances that are enabled / disabled.
Click on the label to see the first instance of this feature in the board/SoC DTS files.
vnd,foo
Compatible string for the Devicetree binding matching the feature.
Click on the link to view the binding documentation.
da1469x_dk_pro/da14699 target

Type

Location

Description

Compatible

CPU

on-chip

ARM Cortex-M33F CPU1

arm,cortex-m33f

ADC

on-chip

Renesas SmartBond(tm) ADC node1

renesas,smartbond-adc

on-chip

Renesas SmartBond(tm) ADC node1

renesas,smartbond-sdadc

Bluetooth

on-chip

Bluetooth HCI for Renesas DA1469x1

renesas,bt-hci-da1469x

Clock control

on-chip

Smartbond low power oscillator2 1

renesas,smartbond-lp-osc

on-chip

Generic fixed-rate clock provider3 2

fixed-clock

on-chip

Smartbond system clock1

renesas,smartbond-sys-clk

on-chip

Smartbond low power clock1

renesas,smartbond-lp-clk

Counter

on-chip

Renesas SmartBond(tm) general purpose timers4

renesas,smartbond-timer

Cryptographic accelerator

on-chip

Renesas SmartBond(tm) CRYPTO1

renesas,smartbond-crypto

Display

on-chip

Renesas Smartbond(tm) display controller1

renesas,smartbond-display

DMA

on-chip

Renesas Smartbond(tm) DMA1

renesas,smartbond-dma

Flash controller

on-chip

Renesas SmartBond(tm) family flash controller1

renesas,smartbond-flash-controller

GPIO & Headers

on-chip

Renesas SmartBond(tm) GPIO2

renesas,smartbond-gpio

on-board

GPIO pins exposed on Arduino Uno (R3) headers1

arduino-header-r3

I2C

on-chip

Renesas SmartBond(tm) I2C2

renesas,smartbond-i2c

Input

on-board

Group of GPIO-bound input keys1

gpio-keys

Interrupt controller

on-chip

ARMv8-M NVIC (Nested Vectored Interrupt Controller)1

arm,v8m-nvic

LED

on-board

Group of GPIO-controlled LEDs1

gpio-leds

Memory controller

on-chip

Renesas Smartbond(tm) NOR/PSRAM controller1

renesas,smartbond-nor-psram

MTD

on-chip

Flash node1

soc-nv-flash

on-board

Fixed partitions of a flash (or other non-volatile storage) memory1

fixed-partitions

Pin control

on-chip

The SmartBond pin controller is a singleton node responsible for controlling pin function selection and pin properties, such as routing a UART RX to pin P1.8 and enabling the pullup resistor on that pin1

renesas,smartbond-pinctrl

Regulator

on-chip

Renesas Smartbond(tm) LDO and DCDC regulators1

renesas,smartbond-regulator

RNG

on-chip

Renesas Smartbond TRNG1

renesas,smartbond-trng

RTC

on-chip

Renesas SmartBond(tm) RTC node1

renesas,smartbond-rtc

Serial controller

on-chip

Renesas SmartBond(tm) UART1 2

renesas,smartbond-uart

SPI

on-chip

Renesas SmartBond(tm) SPI2

renesas,smartbond-spi

SRAM

on-chip

Generic on-chip SRAM description1

mmio-sram

Timer

on-chip

ARMv8-M System Tick1

arm,armv8m-systick

USB

on-chip

Renesas SmartBond USB device controller1

renesas,smartbond-usbd

Watchdog

on-chip

Smartbond watchdog1

renesas,smartbond-watchdog

For more information about the DA14695 Development Kit see:

System Clock

The DA1469x Development Kit Pro is configured to use the 32 MHz external oscillator on the board.

Connections and IOs

The DA1469x Development Kit Pro 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), located on daughterboard = P1.01

  • BUTTON, located on motherboard = P0.06

  • UART RX, via USB1 on motherboard = P0.08

  • UART TX, via USB1 on motherboard = P0.09

Programming and Debugging

Applications for the da1469x_dk_pro board configuration can be built, flashed, and debugged in the usual way. See Building an Application and Run an Application for more details on building and running.

Flashing

The DA1469x 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 [4] tool that takes care of writing header and can handle different types of flash chips connected to DA1469x MCU. Follow instructions on ezFlashCLI [4] to install the tool. Once installed, flashing can be done in the usual way.

# From the root of the zephyr repository
west build -b da1469x_dk_pro samples/basic/blinky
west flash

Debugging

The DA1469x Development Kit Pro includes a J-Link [3] adaptor built-in on motherboard which provides both debugging interface and serial port. Application can be debugged in the usual way once DA1469x Development Kit Pro is connected to PC via USB port on motherboard.

References