diff --git a/hdl/top_combpm_electron.vhd b/hdl/top_combpm_electron.vhd
index 76588f7add5bf88b3602e9317dc4dacd4c14d58f..8b012fb58c3fe32f945469f43f2b0b7ce97be8f5 100644
--- a/hdl/top_combpm_electron.vhd
+++ b/hdl/top_combpm_electron.vhd
@@ -27,7 +27,8 @@ entity top_combpm_electron is
 
         -- Debug output
         debug_datarx         : out std_logic_vector(15 downto 0);
-        debug_status         : out std_logic_vector(3 downto 0);
+        debug_status         : out std_logic_vector(6 downto 0);
+        error_detect         : out std_logic;
 
         -- SFP interfaces
         sfp_txp              : out std_logic;
@@ -215,6 +216,10 @@ begin
     debug_status(1)     <= gt_rxcdrlock;
     debug_status(2)     <= gt_rxbyterealign;
     debug_status(3)     <= gt_rxbyteisaligned;
+    debug_status(4)     <= frame_error;
+    debug_status(5)     <= cnt_seq_mismatch;
+    debug_status(6)     <= seq_discontinuity;
+    error_detect        <= frame_error or cnt_seq_mismatch or seq_discontinuity;
 
     -- Output clock
     clk <= usrclk;