2
0
mirror of https://opendev.org/x/pyghmi synced 2026-08-28 09:36:43 +00:00

Fix build id of FPC

FPC does BCD encode of the build id.  Fix the display.

Change-Id: I921c9cb8cde687ed700bb400dc4081d7f67410a8
This commit is contained in:
Jarrod Johnson
2018-07-11 12:49:20 -04:00
parent ae0c9782d7
commit eb98259f6b
+1 -1
View File
@@ -209,7 +209,7 @@ def get_fpc_firmware(bmcver, ipmicmd, fpcorsmm):
elif len(builddata) == 8:
builddata = builddata[1:] # discard the 'completion code'
name = 'FPC'
buildid = '{0}{1}'.format(builddata[-2], chr(builddata[-1]))
buildid = '{0:02X}{1}'.format(builddata[-2], chr(builddata[-1]))
yield (name, {'version': bmcver, 'build': buildid})
yield ('PSOC', {'version': '{0}.{1}'.format(builddata[2], builddata[3])})