Back to Zephyr

ARM V2C-DAPLink for DesignStart FPGA

boards/shields/v2c_daplink/doc/index.rst

4.4.01.5 KB
Original Source

.. _v2c_daplink_shield:

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 :zephyr:board:arty_a7.

.. figure:: v2c_daplink.jpg :align: center :alt: 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 :zephyr:board:arty_a7. For example:

.. zephyr-app-commands:: :zephyr-app: samples/hello_world :board: arty_a7_arm_designstart_m1 :shield: v2c_daplink :goals: 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:

.. zephyr-app-commands:: :zephyr-app: samples/hello_world :board: arty_a7_arm_designstart_m1 :shield: v2c_daplink_cfg :goals: build

.. _ARM V2C-DAPLink for DesignStart FPGA: https://developer.arm.com/tools-and-software/development-boards/designstart-daplink-board