fix: ddr3libv2: bobk: WA for init frequency read from SatR.

	Read is done from Device Sample at Reset Override
	(SAR1_OVERRIDE) instead of Sample at Reset (SAR1) Status
	since read from SAR1 register returns wrong value (0).

Change-Id: I99ca1e8b365db765d37abdeafec862303f5f6c24
Signed-off-by: Margarita Granov <margra@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/22426
Reviewed-by: Omri Itach <omrii@marvell.com>
Tested-by: Omri Itach <omrii@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/24139
Tested-by: Star_Automation <star@marvell.com>
diff --git a/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Silicon/mvHwsDdr3BobK.c b/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Silicon/mvHwsDdr3BobK.c
index c0093d1..3ca8341 100755
--- a/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Silicon/mvHwsDdr3BobK.c
+++ b/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Silicon/mvHwsDdr3BobK.c
@@ -1449,7 +1449,9 @@
 	GT_U32 data;
 
     /* calc SAR */
-    CHECK_STATUS(ddr3TipBobKServerRegRead(devNum, REG_DEVICE_SAR1_ADDR,  &data, MASK_ALL_BITS ));
+    CHECK_STATUS(ddr3TipBobKServerRegRead(devNum, REG_DEVICE_SAR1_OVERRIDE_ADDR, /* in BOBK SAR should be read from REG_DEVICE_SAR1_OVERRIDE_ADDR since 
+                                                                                    read from REG_DEVICE_SAR1_ADDR register returns wrong value (0)*/
+                                           &data, MASK_ALL_BITS ));
 	mvPrintf("SAR1 is 0x%X\n", data);
     data = (data >> PLL1_CNFIG_OFFSET) & PLL1_CNFIG_MASK;