51 lines
1.6 KiB
ReStructuredText
51 lines
1.6 KiB
ReStructuredText
.. _bcm958402m2_a72:
|
|
|
|
Broadcom BCM958402M2 (Cortex-A72)
|
|
#################################
|
|
|
|
Overview
|
|
********
|
|
The Broadcom ``bcm958402m2/bcm58402/a72`` board utilizes the Viper BCM58402_A72 SoC
|
|
to provide support for PCIe offload engine functionality.
|
|
|
|
Hardware
|
|
********
|
|
The ``bcm958402m2/bcm58402/a72`` is a PCIe card with the following physical features:
|
|
|
|
* PCIe Gen4 interface
|
|
* RS232 UART (optionally populated)
|
|
* JTAG (optionally populated)
|
|
|
|
Supported Features
|
|
==================
|
|
The Broadcom ``bcm958402m2/bcm58402/a72`` board configuration supports the following
|
|
hardware features:
|
|
|
|
+-----------+------------+--------------------------------------+
|
|
| Interface | Controller | Driver/Component |
|
|
+===========+============+======================================+
|
|
| GIC-500 | on-chip | GICv3 interrupt controller |
|
|
+-----------+------------+--------------------------------------+
|
|
| UART | on-chip | NS16550 compatible serial port |
|
|
+-----------+------------+--------------------------------------+
|
|
|
|
Other hardware features have not been enabled yet for this board.
|
|
|
|
The default configuration can be found in
|
|
:zephyr_file:`boards/brcm/bcm958402m2/bcm958402m2_bcm58402_a72_defconfig`
|
|
|
|
Programming and Debugging
|
|
*************************
|
|
|
|
Flashing
|
|
========
|
|
|
|
The flash on board is not supported by Zephyr at this time.
|
|
Board is booted over PCIe interface.
|
|
|
|
Debugging
|
|
=========
|
|
The ``bcm958402m2/bcm58402/a72`` board includes pads for soldering a JTAG connector.
|
|
Zephyr applications running on the Cortex-A72 core can also be tested
|
|
by observing UART console output.
|