Zephyr Project
4.1.99
  • Introduction
  • Developing with Zephyr
  • Kernel
  • OS Services
  • Build and Configuration Systems
  • Connectivity
  • Hardware Support
  • Contributing to Zephyr
  • Project and Governance
  • Security
  • Safety
  • Samples and Demos
  • Supported Boards and Shields
  • Shields
    • Abrobot ESP32 C3 OLED Shield
    • Adafruit 2.8” TFT Touch Shield v2
    • Adafruit Adalogger Featherwing Shield
    • Adafruit AW9523 GPIO Expander and LED Driver
    • Adafruit Data Logger Shield
    • Adafruit 5x5 NeoPixel Grid BFF
    • Adafruit 16-channel PWM/Servo Shield
    • Adafruit WINC1500 Wifi Shield
    • Panasonic Grid-EYE Shields
    • ARCELI W5500 ETH
    • Arduino GIGA Display Shield
    • Arduino UNO click shield
    • Atmel AT86RF2XX Transceivers
    • BOOSTXL-ULPSENSE: Ultra-low Power Sensor BoosterPack
    • Buydisplay 2.8” TFT Touch Shield with Arduino adapter
    • Buydisplay 3.5” TFT Touch Shield with Arduino adapter
    • DAC80508 Evaluation Module
    • DVP FPC-24 MT9M114 Camera Module
    • ESP-8266 Modules
    • EVAL-AD4052-ARDZ
    • EVAL-ADXL362-ARDZ
    • EVAL-ADXL367-ARDZ
    • EVAL-ADXL372-ARDZ
    • NXP FRDM-CR20A
    • NXP FRDM-KW41Z Shield
    • NXP FRDM-STBC-AGM01
    • FTDI VM800C Embedded Video Engine Board
    • NXP G1120B0MIPI MIPI Display
    • Inventek es-WIFI Shield
    • NXP LCD_PAR_S035 TFT LCD Module
    • PHYTEC link board ETH
    • LMP90100 Sensor AFE Evaluation Board
    • Sharp memory display generic shield
    • M5Stack-Cardputer base shield
    • M5Stack-Core2 base shield
    • MAX3421E Shield
    • MAX7219 LED display driver shield
    • Microchip MCP2515 CAN bus shields
    • MikroElektronika ACCEL 13 Click
    • MikroElektronika ADC Click
    • MikroElektronika BLE TINY Click
    • MikroElektronika ETH 3 Click
    • MikroElektronika ETH Click
    • MikroElektronika MCP2518FD Click shield
    • MikroElektronika Weather Click
    • MikroElektronika WIFI and BLE Shield
    • nPM1100 EK
    • nPM1300 EK
    • nPM6001 EK
    • nRF7002 EB
    • nRF7002 EK
    • NXP BTB-44 OV5640 Camera Module
    • NXP M.2 Wi-Fi and BT Shield
    • P3T1755DP Arduino® Shield Evaluation Board
    • P3T1755DP Arduino® Shield Evaluation Board
    • Digilent Pmod ACL
    • Digilent Pmod SD
    • Renesas DA14531 Pmod Board
    • Reyax LoRa RYLR896 and RYLR915 Modules
    • NXP RK043FN02H-CT Parallel Display
    • NXP RK043FN66HS-CTG Parallel Display
    • NXP RK055HDMIPI4M MIPI Display
    • NXP RK055HDMIPI4MA0 MIPI Display
    • Raspberry Pi Pico to UNO FlexyPin Adapter
    • RTK7EKA6M3B00001BU Display
    • RTKMIPILCDB00000BE MIPI Display
    • Seeed W5500 Ethernet Shield
    • Seeed Studio XIAO Expansion Board
    • Seeed Studio XIAO Round Display
    • Semtech SX1262MB2DAS LoRa Shield
    • Semtech SX1272MB2DAS LoRa Shield
    • Semtech SX1276MB1MAS LoRa Shield
    • Sparkfun SparkFun MicroMod Asset Tracker Shield
    • SSD1306 128x64(/32) pixels generic shield
    • Generic ST7735R Display Shield
    • Generic ST7789V Display Shield
    • ST B-CAMS-OMV-MB1683
    • ST B-LCD40-DSI1
    • Texas Instruments TCAN4550EVM
    • TI Building Automation Sensors MKII: Building Automation Multi sensor shield
    • ARM V2C-DAPLink for DesignStart FPGA
      • Overview
      • Programming
    • WAVESHARE e-Paper Raw Panel Shield
    • Waveshare 1.3inch OLED Display Module for Raspberry Pi Pico
    • Waveshare Pico UPS-B shield
    • WeAct Studio MiniSTM32H7xx OV2640 Camera Sensor
    • X-NUCLEO-53L0A1 ranging and gesture detection sensor expansion board
    • X-NUCLEO-BNRG2A1: BLE expansion board
    • X-NUCLEO-EEPRMA2 EEPROM memory expansion board
    • X-NUCLEO-IDB05A1: BLE expansion board
    • X-NUCLEO-IKS01A1: MEMS Inertial and Environmental Multi sensor shield
    • X-NUCLEO-IKS01A2: MEMS Inertial and Environmental Multi sensor shield
    • X-NUCLEO-IKS01A3: MEMS Inertial and Environmental Multi sensor shield
    • X-NUCLEO-IKS02A1: MEMS Inertial and Environmental Multi sensor shield
    • X-NUCLEO-IKS4A1: MEMS Inertial and Environmental Multi sensor shield
    • X-NUCLEO-WB05KN1: BLE expansion board
  • Releases
Zephyr Project
  • Supported Boards and Shields
  • ARM V2C-DAPLink for DesignStart FPGA
  • View page source

ARM V2C-DAPLink for DesignStart FPGA

Overview

The ARM V2C-DAPLink for DesignStart FPGA shield can be used to provide DAPLink debug access to the ARM DesignStart FPGA reference designs implemented on the Digilent Arty.

V2C-DAPLink

V2C-DAPLink (Credit: ARM Ltd.)

In addition to DAPLink debug access, the V2C-DAPLink shield provides the following hardware features:

  • QSPI NOR flash

  • Micro-SD card slot

Programming

When using the V2C-DAPLink shield with the Cfg jumper (J2) open, the CPU will boot from ITCM and flashing can be performed automatically. The console is routed to USB connector J10 on the Digilent Arty. For example:

# From the root of the zephyr repository
west build -b arty_a7_arm_designstart_m1 --shield v2c_daplink samples/hello_world
west flash

When using the V2C-DAPLink shield with the Cfg jumper (J2) closed, the CPU will boot from the V2C-DAPLink QSPI NOR flash. The console is routed to USB connector J1 on the V2C-DAPLink. Flashing needs to be done manually by copying the resulting zephyr/zephyr.bin file to the USB mass storage device provided by the V2C-DAPLink shield:

# From the root of the zephyr repository
west build -b arty_a7_arm_designstart_m1 --shield v2c_daplink_cfg samples/hello_world
Next Previous

© Copyright 2015-2025 Zephyr Project members and individual contributors. Last updated on May 04, 2025.

Zephyr Project
Bridle
Bridle API
Zephyr Project API
Kconfig Reference
Devicetree Bindings