diff --git a/recipes-app/fofb-init/files/config/C01_config_register b/recipes-app/fofb-init/files/config/C01_config_register index 9250ab3acbcd7b7cc6a5e0ef6003c6b18fc151aa..3f3ef9fed9b92a228e7879ef622a250e0272acac 100644 --- a/recipes-app/fofb-init/files/config/C01_config_register +++ b/recipes-app/fofb-init/files/config/C01_config_register @@ -4,6 +4,9 @@ # format is # register.path.name value # Everything not parsable will be ignored and reported as warning + + +# CONFIGURE DEDICATED ETHERNET MAC ADDRESSES APP.ccn_packeter_0.MAC_SRC_MSB 0x0000FAFF APP.ccn_packeter_0.MAC_SRC_LSB 0xEE000100 @@ -15,3 +18,16 @@ APP.ccn_unpacketer_0.MAC_DST_LSB 0xEE000100 APP.ccn_unpacketer_0.MAC_SRC_MSB 0x0000FAFF APP.ccn_unpacketer_0.MAC_SRC_LSB 0xEE000500 + +# SET ETH STATISTICS ON INTERNAL PPS SIGNAL +APP.ccn_ethernet_0.ETH.MODE_REG 3 + +# ETHERNET CONFIGURATION +# IPG to 12 +APP.ccn_ethernet_0.ETH.CONFIGURATION_TX_REG1 0x3003 +# RX enable, delete fcs, check preamble and sfd +APP.ccn_ethernet_0.ETH.CONFIGURATION_RX_REG1".format(N), np.uintc(0x33)) + +# CCN configuration +APP.ccn_packeter_0.TIMEOUT 4000 + diff --git a/recipes-app/fofb-init/files/config/C06_config_register b/recipes-app/fofb-init/files/config/C06_config_register index b9f64f4c2ddb1c1bfeb976da3ae305a18c3873c1..3c06c86682b0d137b584987b97f9158544abe5a1 100644 --- a/recipes-app/fofb-init/files/config/C06_config_register +++ b/recipes-app/fofb-init/files/config/C06_config_register @@ -4,6 +4,9 @@ # format is # register.path.name value # Everything not parsable will be ignored and reported as warning + + +# CONFIGURE DEDICATED ETHERNET MAC ADDRESSES APP.ccn_packeter_0.MAC_SRC_MSB 0x0000FAFF APP.ccn_packeter_0.MAC_SRC_LSB 0xEE000200 @@ -15,3 +18,16 @@ APP.ccn_unpacketer_0.MAC_DST_LSB 0xEE000200 APP.ccn_unpacketer_0.MAC_SRC_MSB 0x0000FAFF APP.ccn_unpacketer_0.MAC_SRC_LSB 0xEE000500 + +# SET ETH STATISTICS ON INTERNAL PPS SIGNAL +APP.ccn_ethernet_0.ETH.MODE_REG 3 + +# ETHERNET CONFIGURATION +# IPG to 12 +APP.ccn_ethernet_0.ETH.CONFIGURATION_TX_REG1 0x3003 +# RX enable, delete fcs, check preamble and sfd +APP.ccn_ethernet_0.ETH.CONFIGURATION_RX_REG1".format(N), np.uintc(0x33)) + +# CCN configuration +APP.ccn_packeter_0.TIMEOUT 4000 + diff --git a/recipes-app/fofb-init/files/config/C09_config_register b/recipes-app/fofb-init/files/config/C09_config_register index 6cafe3ef04870e3ffcfc4c0e6b017070977e64f8..2d6e94016de46ebed0d2280817ddb804826828be 100644 --- a/recipes-app/fofb-init/files/config/C09_config_register +++ b/recipes-app/fofb-init/files/config/C09_config_register @@ -4,6 +4,9 @@ # format is # register.path.name value # Everything not parsable will be ignored and reported as warning + + +# CONFIGURE DEDICATED ETHERNET MAC ADDRESSES APP.ccn_packeter_0.MAC_SRC_MSB 0x0000FAFF APP.ccn_packeter_0.MAC_SRC_LSB 0xEE000300 @@ -15,3 +18,16 @@ APP.ccn_unpacketer_0.MAC_DST_LSB 0xEE000300 APP.ccn_unpacketer_0.MAC_SRC_MSB 0x0000FAFF APP.ccn_unpacketer_0.MAC_SRC_LSB 0xEE000500 + +# SET ETH STATISTICS ON INTERNAL PPS SIGNAL +APP.ccn_ethernet_0.ETH.MODE_REG 3 + +# ETHERNET CONFIGURATION +# IPG to 12 +APP.ccn_ethernet_0.ETH.CONFIGURATION_TX_REG1 0x3003 +# RX enable, delete fcs, check preamble and sfd +APP.ccn_ethernet_0.ETH.CONFIGURATION_RX_REG1".format(N), np.uintc(0x33)) + +# CCN configuration +APP.ccn_packeter_0.TIMEOUT 4000 + diff --git a/recipes-app/fofb-init/files/config/C14_config_register b/recipes-app/fofb-init/files/config/C14_config_register index 865aa92d8f60041035cc3de5b1d56283814f7626..51bcc5edb3c8479e75edbf0be54ccd3600f3e811 100644 --- a/recipes-app/fofb-init/files/config/C14_config_register +++ b/recipes-app/fofb-init/files/config/C14_config_register @@ -4,6 +4,9 @@ # format is # register.path.name value # Everything not parsable will be ignored and reported as warning + + +# CONFIGURE DEDICATED ETHERNET MAC ADDRESSES APP.ccn_packeter_0.MAC_SRC_MSB 0x0000FAFF APP.ccn_packeter_0.MAC_SRC_LSB 0xEE000400 @@ -15,3 +18,16 @@ APP.ccn_unpacketer_0.MAC_DST_LSB 0xEE000400 APP.ccn_unpacketer_0.MAC_SRC_MSB 0x0000FAFF APP.ccn_unpacketer_0.MAC_SRC_LSB 0xEE000500 + +# SET ETH STATISTICS ON INTERNAL PPS SIGNAL +APP.ccn_ethernet_0.ETH.MODE_REG 3 + +# ETHERNET CONFIGURATION +# IPG to 12 +APP.ccn_ethernet_0.ETH.CONFIGURATION_TX_REG1 0x3003 +# RX enable, delete fcs, check preamble and sfd +APP.ccn_ethernet_0.ETH.CONFIGURATION_RX_REG1".format(N), np.uintc(0x33)) + +# CCN configuration +APP.ccn_packeter_0.TIMEOUT 4000 + diff --git a/recipes-app/fofb-init/files/config/Central_config_register b/recipes-app/fofb-init/files/config/Central_config_register index 0b1bd0e8743f4304e500a870871c661281de0dd8..f419fed363827cfdb58192a635594656016dc402 100644 --- a/recipes-app/fofb-init/files/config/Central_config_register +++ b/recipes-app/fofb-init/files/config/Central_config_register @@ -40,3 +40,28 @@ APP.ccn_unpacketer_2.MAC_SRC_MSB 0x0000FAFF APP.ccn_unpacketer_2.MAC_SRC_LSB 0xEE000300 APP.ccn_unpacketer_3.MAC_SRC_MSB 0x0000FAFF APP.ccn_unpacketer_3.MAC_SRC_LSB 0xEE000400 + +# SET ETH STATISTICS ON INTERNAL PPS SIGNAL +APP.ccn_ethernet_0.ETH.MODE_REG 3 +APP.ccn_ethernet_1.ETH.MODE_REG 3 +APP.ccn_ethernet_2.ETH.MODE_REG 3 +APP.ccn_ethernet_3.ETH.MODE_REG 3 + +# ETHERNET CONFIGURATION +# IPG to 12 +APP.ccn_ethernet_0.ETH.CONFIGURATION_TX_REG1 0x3003 +APP.ccn_ethernet_1.ETH.CONFIGURATION_TX_REG1 0x3003 +APP.ccn_ethernet_2.ETH.CONFIGURATION_TX_REG1 0x3003 +APP.ccn_ethernet_3.ETH.CONFIGURATION_TX_REG1 0x3003 +# RX enable, delete fcs, check preamble and sfd +APP.ccn_ethernet_0.ETH.CONFIGURATION_RX_REG1 0x33 +APP.ccn_ethernet_1.ETH.CONFIGURATION_RX_REG1 0x33 +APP.ccn_ethernet_2.ETH.CONFIGURATION_RX_REG1 0x33 +APP.ccn_ethernet_3.ETH.CONFIGURATION_RX_REG1 0x33 + +# CCN configuration +APP.ccn_packeter_0.TIMEOUT 4000 +APP.ccn_packeter_1.TIMEOUT 4000 +APP.ccn_packeter_2.TIMEOUT 4000 +APP.ccn_packeter_3.TIMEOUT 4000 +