From c922ca2f863b2adc8f2e7e51794f7f1ff045dca1 Mon Sep 17 00:00:00 2001 From: Jan Michel Date: Thu, 20 Jul 2023 16:35:57 +0200 Subject: [PATCH] add ping-of-death via GbE to design --- spillmonitor/trb3sc_spillmonitor.vhd | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spillmonitor/trb3sc_spillmonitor.vhd b/spillmonitor/trb3sc_spillmonitor.vhd index ccde193..3d46682 100644 --- a/spillmonitor/trb3sc_spillmonitor.vhd +++ b/spillmonitor/trb3sc_spillmonitor.vhd @@ -134,6 +134,7 @@ architecture trb3sc_arch of trb3sc_spillmonitor is signal reboot_from_gbe : std_logic; signal reset_via_gbe : std_logic; + signal do_reboot_i : std_logic; signal ctrlbus_rx, bussci_rx, bustools_rx, busrdo_rx, bustc_rx, busgbeip_rx, busgbereg_rx, busspillmon_rx, bus_master_out : CTRLBUS_RX; signal ctrlbus_tx, bussci_tx, bustools_tx, busrdo_tx, bustc_tx, busgbeip_tx, busgbereg_tx, busspillmon_tx, bus_master_in : CTRLBUS_TX; @@ -403,7 +404,7 @@ THE_CLOCK_RESET : entity work.clock_reset_handler FLASH_IN => FLASH_OUT, FLASH_OUT => FLASH_IN, PROGRAMN => PROGRAMN, - REBOOT_IN => common_ctrl_reg(15), + REBOOT_IN => do_reboot_i, --SPI SPI_CS_OUT => spi_cs, SPI_MOSI_OUT=> spi_mosi, @@ -433,6 +434,7 @@ THE_CLOCK_RESET : entity work.clock_reset_handler DEBUG_OUT => debug_tools ); + do_reboot_i <= common_ctrl_reg(15) or reboot_from_gbe; --------------------------------------------------------------------------- -- Hades Spill Mon -- 2.43.0