Broadcom BCM958402M2 (Cortex-M7)
Overview
The Broadcom bcm958402m2/bcm58402/m7
board utilizes the Viper BCM58402_M7 SoC to
provide support for PCIe offload engine functionality.
Hardware
The bcm958402m2/bcm58402/m7
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/m7
board configuration supports the following
hardware features:
Interface |
Controller |
Driver/Component |
---|---|---|
NVIC |
on-chip |
nested vectored interrupt controller |
UART |
on-chip |
Compatible with UART NS16550 |
Other hardware features have not been enabled yet for this board.
The default configuration can be found in boards/brcm/bcm958402m2/bcm958402m2_bcm58402_m7_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/m7
board includes pads for soldering a JTAG connector.
Zephyr applications running on the M7 core can also be tested
by observing UART console output.