From bee21a827ce1d17063af8cc6323661b3ba43acaf Mon Sep 17 00:00:00 2001
From: Pepping <pepping>
Date: Wed, 22 Apr 2015 14:49:27 +0000
Subject: [PATCH] Redirect to dop17

---
 .../designs/compaan_unb1_dp_offload/tb/python/dev.py   | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/applications/compaan/designs/compaan_unb1_dp_offload/tb/python/dev.py b/applications/compaan/designs/compaan_unb1_dp_offload/tb/python/dev.py
index 5fdba58cd7..b9770b97f0 100644
--- a/applications/compaan/designs/compaan_unb1_dp_offload/tb/python/dev.py
+++ b/applications/compaan/designs/compaan_unb1_dp_offload/tb/python/dev.py
@@ -149,7 +149,7 @@ def gen_bg_hex_files(c_framesize = 64, c_nof_streams = 4):
         for j in range(c_framesize):             
             data_in = fh.readline()
             if data_in:
-            		stream_re.append(int(data_in))  
+            		stream_re.append(int(data_in,0))  
             else:
             		stream_re.append(99)
         data.append(stream_re)
@@ -190,8 +190,8 @@ dpotx.write(inst_nrs=STREAM_ID, registers=registers, regmap=dpotx.regmap)
 
 
 # From Compaan to DB: set dst MAC and IP of node[0] to MAC and IP of node[1] 
-dpotx_hdr_dat.write(node_nrs=tc.nodeNrs[0], inst_nrs=tc.gpNumbers, registers=[('eth_dst_mac', c_eth_dst_mac + 1)], regmap=dpotx_hdr_dat.regmap)
-dpotx_hdr_dat.write(node_nrs=tc.nodeNrs[0], inst_nrs=tc.gpNumbers, registers=[('ip_dst_ip', c_eth_dst_ip     + 1 +1)], regmap=dpotx_hdr_dat.regmap)
+#dpotx_hdr_dat.write(node_nrs=tc.nodeNrs[0], inst_nrs=tc.gpNumbers, registers=[('eth_dst_mac', c_eth_dst_mac + 1)], regmap=dpotx_hdr_dat.regmap)
+#dpotx_hdr_dat.write(node_nrs=tc.nodeNrs[0], inst_nrs=tc.gpNumbers, registers=[('ip_dst_ip', c_eth_dst_ip     + 1 +1)], regmap=dpotx_hdr_dat.regmap)
 
 # From BG to Compaan: set dst MAC and IP of node[0] to MAC and IP of node[1] 
 dpotx_hdr_dat.write(node_nrs=tc.nodeNrs[1], inst_nrs=tc.gpNumbers, registers=[('eth_dst_mac', c_eth_dst_mac + 0)], regmap=dpotx_hdr_dat.regmap)
@@ -205,6 +205,10 @@ dpotx_hdr_dat.write(node_nrs=tc.nodeNrs[1], inst_nrs=tc.gpNumbers, registers=[('
 #dpotx_hdr_dat.write(node_nrs=tc.nodeNrs[0], inst_nrs=tc.gpNumbers, registers=[('eth_dst_mac', c_mac_jop63)], regmap=dpotx_hdr_dat.regmap)
 #dpotx_hdr_dat.write(node_nrs=tc.nodeNrs[0], inst_nrs=tc.gpNumbers, registers=[('ip_dst_addr', c_ip_jop63)], regmap=dpotx_hdr_dat.regmap)
 
+## From Compaan to DOP17
+dpotx_hdr_dat.write(node_nrs=tc.nodeNrs[0], inst_nrs=tc.gpNumbers, registers=[('eth_dst_mac', 0x0030482D82A1)], regmap=dpotx_hdr_dat.regmap)
+dpotx_hdr_dat.write(node_nrs=tc.nodeNrs[0], inst_nrs=tc.gpNumbers, registers=[('ip_dst_addr', 0x0A6300FE)], regmap=dpotx_hdr_dat.regmap)
+
 
 # Now override the eth_dst_mac field so it is no longer read from the data path but from the MM register we've just written to.
 #dpotx_hdr_ovr.write(inst_nrs=tc.gpNumbers, registers=[('eth_dst_mac', 1)], regmap=dpotx_hdr_ovr.regmap)    
-- 
GitLab