HDMI board hardware and firmware revisions

stanb

29-12-2015 18:05:25

Parameter :

SYSTEM SETUP --> TESTS --> SYSTEM STATUS --> HDMI VERSN 00aabbcc

represents hardware and software revision numbers (hexadecimal),
combined into one 32-bit value.

aa = HDMI Software Release Revision (minor enumeration)
cc = HDMI Software Release (major enumeration)
bb = HDMI Software Version - this is tied to the board hardware assembly revision status (*)

Examples

000E1026:
Software release 38.14
Software Version 10h = 16 decimal (board is HSR8-3D Assy Rev.B)

00142029:
Software release 41.20
Software Version 20h = 32 (board is HSR8-3D Assy Rev. XB)

00142229:
Software release 41.20
Software Version 22h = 34 (board is HSR82, 4K, Assy Rev. B)

000B222A:
Software release 42.11 (this is the current update!)
Software Version 22h = 34 (board is HSR82, 4K, Assy Rev. B)

00112A2B:
Software release 43.17 (current release as of Dec-2015!)
Software Version 2Ah = 42 (board is HSR82P, 4K+1xHDCP2.2, Assy Rev. B)

*) The Software Version code is tied to the board hardware assembly revision:
bb=10 --> HSR8-3D Assy Rev.B
bb=1A --> HSR82 (4K) Assy Rev.XA (early preproduction batch)
bb=20 --> HSR82 (4K) Assy Rev.XB (preproduction batch)
bb=22 --> HSR82 (4K) Assy Rev.B (full production)
bb=2A --> HSR82P (4K+1xHDCP2.2) Assy Rev.B (full prod.) (cc is typically 2B)

Note (25/05/2016): the currently used HDMI board model HSR82P supports 4K resolution all sockets
but supports HDCP2.2 copy protection standard only on HDMI input socket #8 and only
on HDMI output socket #2 !

I did not find any differences between the hardware assembly batches such as XA,XB or B.
When HDMI firmware is updated, aa and cc will change but bb should stay the same!
The reason aa and cc are apart is for compatibility with the early units.
Originally aa was not returned by the early HSR8 boards when we released SP3,
aa value was added later.

Stan Bleszynski
Bryston

stanb

25-05-2016 14:40:02

.