boards/shields/v2c_daplink/doc/index.rst
.. _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:
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