Index: TestSupport.c =================================================================== diff -u -r15a51afe22cbd841aea9edc4ed66db7e021ddc69 -r9ca22b5254ff1d2261a7cceabfff1d74b56b45eb --- TestSupport.c (.../TestSupport.c) (revision 15a51afe22cbd841aea9edc4ed66db7e021ddc69) +++ TestSupport.c (.../TestSupport.c) (revision 9ca22b5254ff1d2261a7cceabfff1d74b56b45eb) @@ -17,6 +17,7 @@ #include "Common.h" #ifdef _DD_ +#include "BloodLeak.h" #include "FpgaDD.h" #endif #include "Messaging.h" @@ -540,6 +541,8 @@ } else { + // Initialize the blood leak driver since the FPGA registers are changed + initBloodLeak(); // initialize FPGA registers to Beta 2.0 initFPGAPerHW( TRUE ); } @@ -571,6 +574,8 @@ #ifdef _DD_ if ( config == TEST_CONFIG_DD_FP_ENABLE_BETA_2_0_HW ) { + // Initialize the blood leak driver since the FPGA registers are changed + initBloodLeak(); // initialize FPGA registers to Beta 1.9 or below initFPGAPerHW( FALSE ); }