Skip to content
Snippets Groups Projects

Ensure reliable VFAT external reset from LpGBT on ME0

Merged Laurent Petre requested to merge bugfix/me0-vfat-reset into main
2 files
+ 4
4
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -165,7 +165,7 @@ uint32_t gem::hardware::blaster::execute::operator()(const uint32_t optohybridMa
// Manually reset all VFAT
for (size_t ohN = 0; ohN < amc::number_oh(); ++ohN)
/* ignored = */ lpgbt::resetVFAT(ohN, oh::FULL_VFAT_MASK);
std::this_thread::sleep_for(std::chrono::milliseconds(25)); // Ensure VFAT are out of reset
std::this_thread::sleep_for(std::chrono::milliseconds(50)); // Ensure VFAT are out of reset
#endif
// Issue a link reset to clear the GBT status registers
Loading