Skip to content

Commit 4db88e4

Browse files
committed
[cru] Serial hack for pre-prod cards
1 parent 290f0dd commit 4db88e4

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/Cru/CruBar.cxx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,11 @@ boost::optional<int32_t> CruBar::getSerialNumber()
290290
<< char((serial & 0xff000000) >> 24);
291291

292292
try {
293-
return std::stoi(serialString.str());
293+
if (serialString.str().find("-") != std::string::npos) { // hack for pre production CRUs
294+
return 0;
295+
} else {
296+
return std::stoi(serialString.str());
297+
}
294298
} catch (...) {
295299
return {};
296300
}

src/FirmwareChecker.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ namespace roc
2222
{
2323

2424
FirmwareChecker::FirmwareChecker() : mCompatibleFirmwareList({ /* CRU */
25+
{ "f8cecade", "v3.7.0" },
2526
{ "75b96268", "v3.6.1" },
2627
{ "6955404", "v3.6.0" },
2728
{ "d458317e", "v3.5.2" },

0 commit comments

Comments
 (0)