@@ -657,7 +657,7 @@ void CruBar::configure(bool force)
657657 static_cast <uint32_t >(mDownstreamData ) == reportInfo.downstreamData &&
658658 std::equal (mLinkMap .begin (), mLinkMap .end (), reportInfo.linkMap .begin ()) &&
659659 checkPonUpstreamStatusExpected (reportInfo.ponStatusRegister , reportInfo.onuAddress ) &&
660- checkClockConsistent (reportInfo.linkMap ) &&
660+ // checkClockConsistent(reportInfo.linkMap) &&
661661 mCruId == reportInfo.cruId &&
662662 mDynamicOffset == reportInfo.dynamicOffset &&
663663 mTriggerWindowSize == reportInfo.triggerWindowSize &&
@@ -677,7 +677,7 @@ void CruBar::configure(bool force)
677677 DatapathWrapper datapathWrapper = DatapathWrapper (mPdaBar );
678678
679679 /* TTC */
680- if (static_cast <uint32_t >(mClock ) != reportInfo.ttcClock || !checkClockConsistent (reportInfo.linkMap ) || force) {
680+ if (static_cast <uint32_t >(mClock ) != reportInfo.ttcClock /* || !checkClockConsistent(reportInfo.linkMap)*/ || force) {
681681 log (" Setting the clock" );
682682 ttc.setClock (mClock );
683683
@@ -693,7 +693,7 @@ void CruBar::configure(bool force)
693693 }
694694 }
695695
696- if (mGbtEnabled || !checkClockConsistent (reportInfo.linkMap )) {
696+ if (mGbtEnabled /* || !checkClockConsistent(reportInfo.linkMap)*/ ) {
697697 log (" Calibrating the fPLLs" );
698698 Gbt gbt = Gbt (mPdaBar , mLinkMap , mWrapperCount , mEndpoint );
699699 gbt.calibrateGbt (mLinkMap );
0 commit comments