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
35:zephyr_file:`boards/brcm/bcm958401m2/bcm958401m2_defconfig`
36
37Connections and IOs
38===================
39
40
41Programming and Debugging
42*************************
43
44Flashing
45========
46
47The flash on board is not supported by Zephyr at this time.
48Board is booted over PCIe interface.
49
50Debugging
51=========
52The bcm958401m2 board includes pads for soldering a JTAG connector.
53Zephyr applications running on the M7 core can also be tested by observing UART console output.
54
55
56References
57**********
58