diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/ctrl_unb2_board.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/ctrl_unb2_board.vhd
index 255f39c8320a6136aeb176f22bd30453646cf2cf..36b8501d0a7cf6b66717c831cd2324f7e76ff3a6 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/ctrl_unb2_board.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/ctrl_unb2_board.vhd
@@ -304,21 +304,21 @@ BEGIN
     END GENERATE;
 
     gen_pll_dp_clk_pll: IF g_sim = FALSE GENERATE
-      --u_unb2_board_clk200_pll : ENTITY work.unb2_board_clk200_pll
-      --GENERIC MAP (
-      --  g_technology          => g_technology,
-      --  g_clk200_phase_shift  => g_dp_clk_phase
-      --)
-      --PORT MAP (
-      --  arst       => i_mm_rst,
-      --  clk200     => ext_clk200,
-      --  st_clk200  => dp_clk,  -- = c0
-      --  st_rst200  => dp_rst
-      --);
+      u_unb2_board_clk200_pll : ENTITY work.unb2_board_clk200_pll
+      GENERIC MAP (
+        g_technology          => g_technology,
+        g_clk200_phase_shift  => g_dp_clk_phase
+      )
+      PORT MAP (
+        arst       => i_mm_rst,
+        clk200     => ext_clk200,
+        st_clk200  => dp_clk,  -- = c0
+        st_rst200  => dp_rst
+      );
       
       -- Debug: uncomment these line and comment the PLL
-      dp_clk <= ext_clk200;
-      dp_rst <= i_mm_rst;
+      --dp_clk <= ext_clk200;
+      --dp_rst <= i_mm_rst;
     END GENERATE;
   END GENERATE;
 
@@ -345,30 +345,30 @@ BEGIN
   END GENERATE;
 
   gen_pll_mm_clk_pll: IF g_sim = FALSE GENERATE
-    --u_unb2_board_clk125_pll : ENTITY work.unb2_board_clk125_pll
-    --GENERIC MAP (
-    --  g_technology => g_technology
-    --)
-    --PORT MAP (
-    --  arst       => i_xo_rst,
-    --  clk125     => i_xo_ethclk,
-    --  c0_clk20   => epcs_clk,
-    --  c1_clk50   => clk50,
-    --  c2_clk100  => clk100,
-    --  c3_clk125  => clk125,
-    --  pll_locked => mm_locked
-    --);
+    u_unb2_board_clk125_pll : ENTITY work.unb2_board_clk125_pll
+    GENERIC MAP (
+      g_technology => g_technology
+    )
+    PORT MAP (
+      arst       => i_xo_rst,
+      clk125     => i_xo_ethclk,
+      c0_clk20   => epcs_clk,
+      c1_clk50   => clk50,
+      c2_clk100  => clk100,
+      c3_clk125  => clk125,
+      pll_locked => mm_locked
+    );
     
     -- Debug: uncomment these line and comment the PLL
-    epcs_clk <= NOT epcs_clk WHEN rising_edge(clk50);
-    clk50    <= NOT clk50    WHEN rising_edge(clk100);
-    clk100   <= i_xo_ethclk;
-    clk125   <= i_xo_ethclk;
-    mm_locked <= '1';
+    --epcs_clk <= NOT epcs_clk WHEN rising_edge(clk50);
+    --clk50    <= NOT clk50    WHEN rising_edge(clk100);
+    --clk100   <= i_xo_ethclk;
+    --clk125   <= i_xo_ethclk;
+    --mm_locked <= '1';
   END GENERATE;
   
-  --i_tse_clk <= clk125;         -- Debug: cannot use PLL output as reference for TSE, because that does not fit
-  i_tse_clk <= i_xo_ethclk;
+  i_tse_clk <= clk125;         -- Debug: cannot use PLL output as reference for TSE, because that does not fit
+  --i_tse_clk <= i_xo_ethclk;
 
 
   u_unb2_board_node_ctrl : ENTITY work.unb2_board_node_ctrl
@@ -496,48 +496,48 @@ BEGIN
   -- Every design instantiates an mms_remu instance + MM status & control ports.
   -- So there is full control over the memory mapped registers to set start address of the flash 
   -- and reconfigure from that address.
-  --u_mms_remu: ENTITY remu_lib.mms_remu
-  --GENERIC MAP ( 
-  --  g_technology       => g_technology
-  --)
-  --PORT MAP (
-  --  mm_rst             => i_mm_rst,
-  --  mm_clk             => i_mm_clk,
+  u_mms_remu: ENTITY remu_lib.mms_remu
+  GENERIC MAP ( 
+    g_technology       => g_technology
+  )
+  PORT MAP (
+    mm_rst             => i_mm_rst,
+    mm_clk             => i_mm_clk,
 
-  --  epcs_clk           => epcs_clk,
+    epcs_clk           => epcs_clk,
 
-  --  remu_mosi          => reg_remu_mosi,
-  --  remu_miso          => reg_remu_miso
-  --);
+    remu_mosi          => reg_remu_mosi,
+    remu_miso          => reg_remu_miso
+  );
 
   -------------------------------------------------------------------------------
   ---- EPCS
   -------------------------------------------------------------------------------
-  --u_mms_epcs: ENTITY epcs_lib.mms_epcs
-  --GENERIC MAP ( 
-  --  g_technology       => g_technology
-  --)
-  --PORT MAP (
-  --  mm_rst             => i_mm_rst,
-  --  mm_clk             => i_mm_clk,
+  u_mms_epcs: ENTITY epcs_lib.mms_epcs
+  GENERIC MAP ( 
+    g_technology       => g_technology
+  )
+  PORT MAP (
+    mm_rst             => i_mm_rst,
+    mm_clk             => i_mm_clk,
 
-  --  epcs_clk           => epcs_clk,
+    epcs_clk           => epcs_clk,
 
-  --  epcs_mosi          => reg_epcs_mosi,
-  --  epcs_miso          => reg_epcs_miso,
+    epcs_mosi          => reg_epcs_mosi,
+    epcs_miso          => reg_epcs_miso,
 
-  --  dpmm_ctrl_mosi     => reg_dpmm_ctrl_mosi,
-  --  dpmm_ctrl_miso     => reg_dpmm_ctrl_miso,
+    dpmm_ctrl_mosi     => reg_dpmm_ctrl_mosi,
+    dpmm_ctrl_miso     => reg_dpmm_ctrl_miso,
 
-  --  dpmm_data_mosi     => reg_dpmm_data_mosi,
-  --  dpmm_data_miso     => reg_dpmm_data_miso,
+    dpmm_data_mosi     => reg_dpmm_data_mosi,
+    dpmm_data_miso     => reg_dpmm_data_miso,
 
-  --  mmdp_ctrl_mosi     => reg_mmdp_ctrl_mosi,
-  --  mmdp_ctrl_miso     => reg_mmdp_ctrl_miso,
+    mmdp_ctrl_mosi     => reg_mmdp_ctrl_mosi,
+    mmdp_ctrl_miso     => reg_mmdp_ctrl_miso,
 
-  --  mmdp_data_mosi     => reg_mmdp_data_mosi,
-  --  mmdp_data_miso     => reg_mmdp_data_miso
-  --);
+    mmdp_data_mosi     => reg_mmdp_data_mosi,
+    mmdp_data_miso     => reg_mmdp_data_miso
+  );
   
   ------------------------------------------------------------------------------
   -- PPS input