zephyr/boards/shields/v2c_daplink/doc/index.rst

53 lines
1.5 KiB
ReStructuredText

.. _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 :ref:`arty`.
.. figure:: ./v2c_daplink.png
:width: 600px
: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 :ref:`arty`. 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