From 45125a642e80a88ab2915c5c4ce650b7b1981acb Mon Sep 17 00:00:00 2001
From: Jonathan Hargreaves <hargreaves@jive.eu>
Date: Fri, 13 Dec 2019 10:58:06 +0100
Subject: [PATCH] change HDL_BUILD_DIR to RADIOHDL_BUILD_DIR

---
 .../revisions/unb2c_test_all/hdllib.cfg       | 110 +++++++++---------
 .../unb2c_test_all/unb2c_test_all.vhd         |   4 +-
 .../unb2c_test_minimal/unb2c_test_minimal.vhd |   4 +-
 .../revisions/unb2c_test_pinning/hdllib.cfg   | 108 ++++++++---------
 .../unb2c_test_pinning/unb2c_test_pinning.vhd |   4 +-
 .../unb2c_test_pinning_jesd204b/hdllib.cfg    | 108 ++++++++---------
 .../unb2c_test_pinning_jesd204b.vhd           |  12 +-
 7 files changed, 172 insertions(+), 178 deletions(-)

diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_all/hdllib.cfg b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_all/hdllib.cfg
index a90c4c423d..7ab577c1ab 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_all/hdllib.cfg
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_all/hdllib.cfg
@@ -57,62 +57,62 @@ quartus_tcl_files =
 quartus_vhdl_files = 
 
 quartus_qip_files =
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/qsys_unb2c_test/qsys_unb2c_test.qip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/qsys_unb2c_test/qsys_unb2c_test.qip
 
 quartus_ip_files =
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_avs_eth_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_avs_eth_1.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_clk_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_cpu_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_jtag_uart_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_onchip_memory2_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_pio_pps.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_pio_system_info.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_pio_wdi.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_ram_diag_bg_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_ram_diag_bg_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_ram_diag_data_buffer_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_ram_diag_data_buffer_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_ram_diag_data_buffer_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_ram_diag_data_buffer_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_bsn_monitor_10GbE.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_bsn_monitor_1GbE.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_bg_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_bg_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_data_buffer_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_data_buffer_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_data_buffer_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_data_buffer_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_rx_seq_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_rx_seq_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_rx_seq_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_rx_seq_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_tx_seq_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_tx_seq_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_tx_seq_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_tx_seq_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_dpmm_ctrl.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_dpmm_data.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_epcs.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_eth10g_back0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_eth10g_back1.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_eth10g_qsfp_ring.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_fpga_temp_sens.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_fpga_voltage_sens.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_io_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_io_ddr_MB_II.ip
-    #$HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_ip_arria10_e1sg_phy_10gbase_r_24.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_mmdp_ctrl.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_mmdp_data.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_remu.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_tr_10GbE_back0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_tr_10GbE_back1.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_tr_10GbE_qsfp_ring.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_unb_pmbus.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_unb_sens.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_wdi.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_rom_system_info.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_timer_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/reg_10gbase_r_24.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_avs_eth_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_avs_eth_1.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_clk_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_cpu_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_jtag_uart_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_onchip_memory2_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_pio_pps.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_pio_system_info.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_pio_wdi.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_ram_diag_bg_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_ram_diag_bg_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_ram_diag_data_buffer_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_ram_diag_data_buffer_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_ram_diag_data_buffer_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_ram_diag_data_buffer_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_bsn_monitor_10GbE.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_bsn_monitor_1GbE.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_bg_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_bg_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_data_buffer_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_data_buffer_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_data_buffer_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_data_buffer_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_rx_seq_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_rx_seq_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_rx_seq_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_rx_seq_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_tx_seq_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_tx_seq_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_tx_seq_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_diag_tx_seq_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_dpmm_ctrl.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_dpmm_data.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_epcs.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_eth10g_back0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_eth10g_back1.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_eth10g_qsfp_ring.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_fpga_temp_sens.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_fpga_voltage_sens.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_io_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_io_ddr_MB_II.ip
+    #$RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_ip_arria10_e1sg_phy_10gbase_r_24.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_mmdp_ctrl.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_mmdp_data.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_remu.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_tr_10GbE_back0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_tr_10GbE_back1.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_tr_10GbE_qsfp_ring.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_unb_pmbus.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_unb_sens.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_reg_wdi.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_rom_system_info.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/qsys_unb2c_test_timer_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_all/ip/reg_10gbase_r_24.ip
 
 nios2_app_userflags = -DCOMPILE_FOR_GEN2_UNB2
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_all/unb2c_test_all.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_all/unb2c_test_all.vhd
index 8c33cee6ea..da908ab84b 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_all/unb2c_test_all.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_all/unb2c_test_all.vhd
@@ -38,7 +38,7 @@ ENTITY unb2c_test_all IS
     g_sim_node_nr      : NATURAL := 0;
     g_stamp_date       : NATURAL := 0;  -- Date (YYYYMMDD) -- set by QSF
     g_stamp_time       : NATURAL := 0;  -- Time (HHMMSS)   -- set by QSF
-    g_stamp_svn        : NATURAL := 0   -- SVN revision    -- set by QSF
+    g_revision_id      : STRING := ""   -- revision ID     -- set by QSF
   );
   PORT (
     -- GENERAL
@@ -135,7 +135,7 @@ BEGIN
     g_sim_node_nr => g_sim_node_nr,
     g_stamp_date  => g_stamp_date,
     g_stamp_time  => g_stamp_time,
-    g_stamp_svn   => g_stamp_svn
+    g_revision_id => g_revision_id  
   )
   PORT MAP (
     -- GENERAL
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_minimal/unb2c_test_minimal.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_minimal/unb2c_test_minimal.vhd
index 11dbbb6c2e..295aa845c5 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_minimal/unb2c_test_minimal.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_minimal/unb2c_test_minimal.vhd
@@ -38,7 +38,7 @@ ENTITY unb2c_test_minimal IS
     g_sim_node_nr      : NATURAL := 0;
     g_stamp_date       : NATURAL := 0;  -- Date (YYYYMMDD) -- set by QSF
     g_stamp_time       : NATURAL := 0;  -- Time (HHMMSS)   -- set by QSF
-    g_stamp_svn        : NATURAL := 0   -- SVN revision    -- set by QSF
+    g_revision_id      : STRING := ""   -- revision ID     -- set by QSF
   );
   PORT (
     -- GENERAL
@@ -131,7 +131,7 @@ BEGIN
     g_sim_node_nr => g_sim_node_nr,
     g_stamp_date  => g_stamp_date,
     g_stamp_time  => g_stamp_time,
-    g_stamp_svn   => g_stamp_svn
+    g_revision_id => g_revision_id
   )
   PORT MAP (
     -- GENERAL
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning/hdllib.cfg b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning/hdllib.cfg
index 960d372361..85040a4ee8 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning/hdllib.cfg
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning/hdllib.cfg
@@ -57,61 +57,61 @@ quartus_tcl_files =
 quartus_vhdl_files = 
 
 quartus_qip_files =
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/qsys_unb2c_test/qsys_unb2c_test.qip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/qsys_unb2c_test/qsys_unb2c_test.qip
 
 quartus_ip_files =
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_avs_eth_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_avs_eth_1.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_clk_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_cpu_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_jtag_uart_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_onchip_memory2_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_pio_pps.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_pio_system_info.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_pio_wdi.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_ram_diag_bg_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_ram_diag_bg_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_ram_diag_data_buffer_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_ram_diag_data_buffer_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_ram_diag_data_buffer_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_ram_diag_data_buffer_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_bsn_monitor_10GbE.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_bsn_monitor_1GbE.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_bg_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_bg_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_data_buffer_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_data_buffer_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_data_buffer_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_data_buffer_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_rx_seq_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_rx_seq_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_rx_seq_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_rx_seq_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_tx_seq_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_tx_seq_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_tx_seq_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_tx_seq_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_dpmm_ctrl.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_dpmm_data.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_epcs.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_eth10g_back0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_eth10g_back1.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_eth10g_qsfp_ring.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_fpga_temp_sens.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_fpga_voltage_sens.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_io_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_io_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_mmdp_ctrl.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_mmdp_data.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_remu.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_tr_10GbE_back0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_tr_10GbE_back1.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_tr_10GbE_qsfp_ring.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_unb_pmbus.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_unb_sens.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_wdi.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_rom_system_info.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_timer_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/reg_10gbase_r_24.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_avs_eth_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_avs_eth_1.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_clk_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_cpu_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_jtag_uart_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_onchip_memory2_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_pio_pps.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_pio_system_info.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_pio_wdi.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_ram_diag_bg_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_ram_diag_bg_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_ram_diag_data_buffer_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_ram_diag_data_buffer_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_ram_diag_data_buffer_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_ram_diag_data_buffer_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_bsn_monitor_10GbE.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_bsn_monitor_1GbE.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_bg_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_bg_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_data_buffer_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_data_buffer_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_data_buffer_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_data_buffer_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_rx_seq_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_rx_seq_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_rx_seq_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_rx_seq_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_tx_seq_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_tx_seq_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_tx_seq_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_diag_tx_seq_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_dpmm_ctrl.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_dpmm_data.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_epcs.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_eth10g_back0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_eth10g_back1.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_eth10g_qsfp_ring.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_fpga_temp_sens.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_fpga_voltage_sens.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_io_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_io_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_mmdp_ctrl.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_mmdp_data.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_remu.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_tr_10GbE_back0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_tr_10GbE_back1.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_tr_10GbE_qsfp_ring.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_unb_pmbus.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_unb_sens.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_reg_wdi.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_rom_system_info.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/qsys_unb2c_test_timer_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning/ip/reg_10gbase_r_24.ip
 
 nios2_app_userflags = -DCOMPILE_FOR_GEN2_UNB2
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning/unb2c_test_pinning.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning/unb2c_test_pinning.vhd
index a7800d080d..0714a2e932 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning/unb2c_test_pinning.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning/unb2c_test_pinning.vhd
@@ -38,7 +38,7 @@ ENTITY unb2c_test_pinning IS
     g_sim_node_nr      : NATURAL := 0;
     g_stamp_date       : NATURAL := 0;  -- Date (YYYYMMDD) -- set by QSF
     g_stamp_time       : NATURAL := 0;  -- Time (HHMMSS)   -- set by QSF
-    g_stamp_svn        : NATURAL := 0   -- SVN revision    -- set by QSF
+    g_revision_id      : STRING := ""   -- revision ID     -- set by QSF
   );
   PORT (
     -- GENERAL
@@ -135,7 +135,7 @@ BEGIN
     g_sim_node_nr => g_sim_node_nr,
     g_stamp_date  => g_stamp_date,
     g_stamp_time  => g_stamp_time,
-    g_stamp_svn   => g_stamp_svn
+    g_revision_id   => g_revision_id  
   )
   PORT MAP (
     -- GENERAL
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning_jesd204b/hdllib.cfg b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning_jesd204b/hdllib.cfg
index 04c1d93d83..f4370c323c 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning_jesd204b/hdllib.cfg
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning_jesd204b/hdllib.cfg
@@ -57,61 +57,61 @@ quartus_tcl_files =
 quartus_vhdl_files = 
 
 quartus_qip_files =
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/qsys_unb2c_test/qsys_unb2c_test.qip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/qsys_unb2c_test/qsys_unb2c_test.qip
 
 quartus_ip_files =
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_avs_eth_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_avs_eth_1.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_clk_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_cpu_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_jtag_uart_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_onchip_memory2_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_pio_pps.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_pio_system_info.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_pio_wdi.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_ram_diag_bg_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_ram_diag_bg_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_ram_diag_data_buffer_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_ram_diag_data_buffer_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_ram_diag_data_buffer_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_ram_diag_data_buffer_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_bsn_monitor_10GbE.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_bsn_monitor_1GbE.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_bg_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_bg_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_data_buffer_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_data_buffer_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_data_buffer_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_data_buffer_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_rx_seq_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_rx_seq_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_rx_seq_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_rx_seq_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_tx_seq_10gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_tx_seq_1gbe.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_tx_seq_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_tx_seq_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_dpmm_ctrl.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_dpmm_data.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_epcs.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_eth10g_back0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_eth10g_back1.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_eth10g_qsfp_ring.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_fpga_temp_sens.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_fpga_voltage_sens.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_io_ddr_MB_I.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_io_ddr_MB_II.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_mmdp_ctrl.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_mmdp_data.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_remu.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_tr_10GbE_back0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_tr_10GbE_back1.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_tr_10GbE_qsfp_ring.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_unb_pmbus.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_unb_sens.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_wdi.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_rom_system_info.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_timer_0.ip
-    $HDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/reg_10gbase_r_24.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_avs_eth_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_avs_eth_1.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_clk_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_cpu_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_jtag_uart_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_onchip_memory2_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_pio_pps.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_pio_system_info.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_pio_wdi.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_ram_diag_bg_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_ram_diag_bg_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_ram_diag_data_buffer_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_ram_diag_data_buffer_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_ram_diag_data_buffer_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_ram_diag_data_buffer_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_bsn_monitor_10GbE.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_bsn_monitor_1GbE.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_bg_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_bg_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_data_buffer_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_data_buffer_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_data_buffer_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_data_buffer_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_rx_seq_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_rx_seq_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_rx_seq_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_rx_seq_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_tx_seq_10gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_tx_seq_1gbe.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_tx_seq_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_diag_tx_seq_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_dpmm_ctrl.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_dpmm_data.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_epcs.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_eth10g_back0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_eth10g_back1.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_eth10g_qsfp_ring.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_fpga_temp_sens.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_fpga_voltage_sens.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_io_ddr_MB_I.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_io_ddr_MB_II.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_mmdp_ctrl.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_mmdp_data.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_remu.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_tr_10GbE_back0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_tr_10GbE_back1.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_tr_10GbE_qsfp_ring.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_unb_pmbus.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_unb_sens.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_reg_wdi.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_rom_system_info.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/qsys_unb2c_test_timer_0.ip
+    $RADIOHDL_BUILD_DIR/unb2c/quartus/unb2c_test_pinning_jesd204b/ip/reg_10gbase_r_24.ip
 
 nios2_app_userflags = -DCOMPILE_FOR_GEN2_UNB2
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning_jesd204b/unb2c_test_pinning_jesd204b.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning_jesd204b/unb2c_test_pinning_jesd204b.vhd
index efc3d425f4..c3a5e32986 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning_jesd204b/unb2c_test_pinning_jesd204b.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_pinning_jesd204b/unb2c_test_pinning_jesd204b.vhd
@@ -38,7 +38,7 @@ ENTITY unb2c_test_pinning_jesd204b IS
     g_sim_node_nr      : NATURAL := 0;
     g_stamp_date       : NATURAL := 0;  -- Date (YYYYMMDD) -- set by QSF
     g_stamp_time       : NATURAL := 0;  -- Time (HHMMSS)   -- set by QSF
-    g_stamp_svn        : NATURAL := 0   -- SVN revision    -- set by QSF
+    g_revision_id      : STRING := ""   -- revision ID     -- set by QSF
   );
   PORT (
     -- GENERAL
@@ -74,10 +74,7 @@ ENTITY unb2c_test_pinning_jesd204b IS
     -- back transceivers
     BCK_RX       : IN    STD_LOGIC_VECTOR((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus)-1 downto 0);
     --BCK_TX       : OUT   STD_LOGIC_VECTOR((c_unb2c_board_tr_back.bus_w * c_unb2c_board_tr_back.nof_bus)-1 downto 0);
-    BCK_SDA      : INOUT STD_LOGIC_VECTOR(c_unb2c_board_tr_back.i2c_w-1 downto 0);
-    BCK_SCL      : INOUT STD_LOGIC_VECTOR(c_unb2c_board_tr_back.i2c_w-1 downto 0);
-    BCK_ERR      : INOUT STD_LOGIC_VECTOR(c_unb2c_board_tr_back.i2c_w-1 downto 0);
-
+ 
     -- jesd204b syncronization signals
     JESD204B_SYSREF : IN    STD_LOGIC;
     JESD204B_SYNC   : OUT   STD_LOGIC_VECTOR((c_unb2c_board_tr_jesd204b.nof_bus * c_unb2c_board_tr_jesd204b.bus_w)-1 DOWNTO 0);
@@ -142,7 +139,7 @@ BEGIN
     g_sim_node_nr => g_sim_node_nr,
     g_stamp_date  => g_stamp_date,
     g_stamp_time  => g_stamp_time,
-    g_stamp_svn   => g_stamp_svn
+    g_revision_id => g_revision_id
   )
   PORT MAP (
     -- GENERAL
@@ -178,9 +175,6 @@ BEGIN
     -- back transceivers
     BCK_RX       => BCK_RX_INTERNAL,
     BCK_TX       => open,
-    BCK_SDA      => BCK_SDA,
-    BCK_SCL      => BCK_SCL,
-    BCK_ERR      => BCK_ERR,
 
     -- ring transceivers
     RING_0_RX    => RING_0_RX,
-- 
GitLab