SDP-K1

Overview

The EVAL-SDP-CK1Z (SDP-K1) controller board is a system demonstration platform (SDP) from Analog Devices designed to connect to evaluation shields containing ADI components.

  • STM32 microcontroller in BGA216 package

  • USB 2.0 device with USB-C connector

  • USB debug interface supporting CMSIS-DAP through a NXP Freescale microcontroller

  • Flexible board power supply

    • USB VBUS 5 V max. 500 mA

    • 5.5mm DC power jack 7 - 12 V min. 300 mA

    • VIN from Arduino* compatible connectors

    • VIN from 120-pin connector 5 V min. 300 mA

  • 3 color LEDs (green, orange, red) and 1 status LED

  • One push-buttons: RESET

  • 16MB SDRAM

  • Arduino UNO and 120-pin SDP connectors

More information about the board can be found on the ADI SDP-K1 website.

Hardware

ADI SDP-K1 provides the following hardware components:

  • STM32F469NIH6 in BGA216 package

  • ARM® 32-bit Cortex®-M4 CPU with FPU

  • 180 MHz max CPU frequency

  • VDD of 1.8 V or 3.3 V

  • 2 MB Flash

  • 384 KB SRAM

  • GPIO with external interrupt capability

  • LCD parallel interface, 8080/6800 modes

  • LCD TFT controller supporting up to XGA resolution

  • MIPI® DSI host controller supporting up to 720p 30Hz resolution

  • 3x12-bit ADC with 24 channels

  • 2x12-bit D/A converters

  • RTC

  • Advanced-control Timer

  • General Purpose Timers (17)

  • Watchdog Timers (2)

  • USART/UART (8)

  • I2C (3)

  • SPI (6)

  • 1xSAI (serial audio interface)

  • SDIO

  • 2xCAN

  • USB 2.0 OTG FS with on-chip PHY

  • USB 2.0 OTG HS/FS with dedicated DMA, on-chip full-speed PHY and ULPI

  • 10/100 Ethernet MAC with dedicated DMA

  • 8- to 14-bit parallel camera

  • CRC calculation unit

  • True random number generator

  • DMA Controller

More information about STM32F469NI can be found here:

Supported Features

The adi_sdp_k1 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.

Pin Mapping

For more details please refer to EVAL-SDP-CK1Z User Guide.

Arduino UNO headers

ADI SDP-K1 Arduino UNO headers pinout

ADI SDP-K1 (Credit: Analog Devices, Inc.)

120-pin SDP connector

ADI SDP-K1 120-pin SDP connector pinout

ADI SDP-K1 (Credit: Analog Devices, Inc.)

Default Zephyr Peripheral Mapping:

  • UART_5 TX/RX : P2 (DAPLink USB-C)

  • UART_5 TX/RX : P8 (DAPLink two position through hole)

  • LED1 : DS6 (Red)

  • LED2 : DS5 (Orange)

  • LED3 : DS4 (Green)

  • LED4 : DS4 (Status)

Programming and Debugging

The adi_sdp_k1 board supports the runners and associated west commands listed below.

flash debug

The ADI SDP-K1 be programmed over USB using the DAPLink firmware running on an embedded NXP Freescale microcontroller or a 10-pin DEBUG header connected to a STLINK debugger.

DAPLink exposes a storage device, as well as USB HID and CDC Endpoints, to the host. For more details please refer to the Official DAPLink website.

Flashing

Debugging