1.. _bcm958401m2:
2
3Broadcom BCM958401M2
4####################
5
6Overview
7********
8The Broadcom BCM958401M2 board utilizes the Valkyrie BCM58400 SoC to
9provide support for PCIe offload engine functionality.
10
11Hardware
12********
13The BCM958401M2 is a PCIe card with the following physical features:
14
15* PCIe Gen3 interface
16* RS232 UART (optionally populated)
17* JTAG (optionally populated)
18
19Supported Features
20==================
21The Broadcom BCM958401M2 board configuration supports the following hardware
22features:
23
24+-----------+------------+--------------------------------------+
25| Interface | Controller | Driver/Component                     |
26+===========+============+======================================+
27| NVIC      | on-chip    | nested vectored interrupt controller |
28+-----------+------------+--------------------------------------+
29| UART      | on-chip    | serial port                          |
30+-----------+------------+--------------------------------------+
31
32Other hardware features have not been enabled yet for this board.
33
34The default configuration can be found in the defconfig file:
35
36        ``boards/arm/bcm958401m2/bcm958401m2_defconfig``
37
38Connections and IOs
39===================
40
41
42Programming and Debugging
43*************************
44
45Flashing
46========
47
48The flash on board is not supported by Zephyr at this time.
49Board is booted over PCIe interface.
50
51Debugging
52=========
53The bcm958401m2 board includes pads for soldering a JTAG connector.
54Zephyr applications running on the M7 core can also be tested by observing UART console output.
55
56
57References
58**********
59