mirror of
https://github.com/xcat2/xcat-core.git
synced 2025-05-30 17:46:38 +00:00
Merge pull request #6277 from gurevichmark/pnor_fw_boston_version
Make rflash -c match output of hpm check
This commit is contained in:
commit
b69322fc08
@ -2464,9 +2464,8 @@ sub rflash {
|
||||
my $c_id = ${ $sessdata->{component_ids} }[$i];
|
||||
my $version = $firmware_version{$c_id};
|
||||
my $format_string = $comp_string{$c_id};
|
||||
my $format_ver = sprintf("%3d.%02x.%d",
|
||||
$version->[0], $version->[1],
|
||||
$version->[5]*0x1000000 +$version->[4]*0x10000+ $version->[3]*0x100+$version->[2]);
|
||||
my $format_ver = sprintf("%3d.%02x %02X%02X%02X%02X",
|
||||
$version->[0], $version->[1], $version->[2], $version->[3], $version->[4], $version->[5]);
|
||||
$msg = $msg . $sessdata->{node} . ": " .
|
||||
"Node firmware version for $format_string component: $format_ver";
|
||||
if ($i != scalar(@{ $sessdata->{component_ids} }) - 1) {
|
||||
@ -8820,16 +8819,16 @@ sub hpm_action_version {
|
||||
return -1;
|
||||
}
|
||||
my $version = $hpm_data_hash{1}{action_version};
|
||||
my $ver = sprintf("%3d.%02x.%d", $version->[0], $version->[1],
|
||||
$version->[5]*0x1000000+$version->[4]*0x10000+$version->[3]*0x100+$version->[2]);
|
||||
my $ver = sprintf("%3d.%02x %02X%02X%02X%02X", $version->[0], $version->[1],
|
||||
$version->[2], $version->[3], $version->[4], $version->[5]);
|
||||
$callback->({ data => "HPM firmware version for BOOT component:$ver" });
|
||||
$version = $hpm_data_hash{2}{action_version};
|
||||
$ver = sprintf("%3d.%02x.%d", $version->[0], $version->[1],
|
||||
$version->[5]*0x1000000+$version->[4]*0x10000+$version->[3]*0x100+$version->[2]);
|
||||
$ver = sprintf("%3d.%02x %02X%02X%02X%02X", $version->[0], $version->[1],
|
||||
$version->[2], $version->[3], $version->[4], $version->[5]);
|
||||
$callback->({ data => "HPM firmware version for APP component:$ver" });
|
||||
$version = $hpm_data_hash{4}{action_version};
|
||||
$ver = sprintf("%3d.%02x.%d", $version->[0], $version->[1],
|
||||
$version->[5]*0x1000000+$version->[4]*0x10000+$version->[3]*0x100+$version->[2]);
|
||||
$ver = sprintf("%3d.%02x %02X%02X%02X%02X", $version->[0], $version->[1],
|
||||
$version->[2], $version->[3], $version->[4], $version->[5]);
|
||||
$callback->({ data => "HPM firmware version for BIOS component:$ver" });
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user