Friday, September 5, 2025

HE - Hardware read & write utility v1.25.09.05

1. Emergency fix for HE_v1.25.09.04 parsing error in the AMD platform SDEV table.
2. Secured Controller is now displayed in bright red on the PCI and USB pages.
3. Modified the automatic update link.






For example:

Secure Devices Table ("AMD"/"SdevTble")
General Property:
  ACPI Signature: "SDEV"
  Table Decription: Secure Devices Table
  Memory Address: 0x00000000941A6000
  Table Length: 498 bytes
  Revision: 0x01
  Checksum: 0xF8
  OEM ID: "AMD"
  OEM Table ID: "SdevTble"
  OEM Revision: 0x00000001
  Creator ID: "ACPI"
  Creator Revsion: 0x00000002
SDEV Property:
  Secure Device Structures[0]:
    Type: 0x01  - PCIe Endpoint Device-based Secure Device
    Flags: 0x01
      BIT[0]: 1 - Allow handoff to non-secure OS.All other bits are reserved and must be zero
    Length: 0x0170
    PCI Segment Number: 0x0000
    Start Bus Number: 0x0066
    PCI Path Offset: 0x0010
    PCI Path Length: 0x0004
      Device[0]: 66:00:04 - Advanced Micro Devices, Inc. [AMD](AIstone Global Limited) XHCI rev 00
      Device[1]: 00:08:01 - Advanced Micro Devices, Inc. [AMD](AIstone Global Limited) Phoenix Internal GPP Bridge to Bus [C:A] rev 00
    Vendor Specific Data Offset: 0x0014
    Vendor Specific Data Length: 0x015C - 348 bytes
      Vendor specific data[0000]: 00 57 00 02 01 01 7E 2B 06 C9 07 00 02 0E 03 00   .W.....+........
      Vendor specific data[0010]: 34 00 23 00 EA C3 88 A5 07 7A 48 FC 87 01 88 AC   4.#......zH.....
      Vendor specific data[0020]: 25 E2 BE E3 FD 15 8B 74 2D 61 52 EC 79 33 5D 1B   %......t-aR.y3].
      Vendor specific data[0030]: C0 17 57 E8 5C 5F 53 42 2E 50 43 49 30 2E 47 50   ..W.\_SB.PCI0.GP
      Vendor specific data[0040]: 31 37 2E 58 48 43 31 2E 52 48 55 42 2E 50 52 54   17.XHC1.RHUB.PRT
      Vendor specific data[0050]: 31 2E 43 41 4D 30 00 00 57 00 02 01 01 7E 2B 06   1.CAM0..W.....+.
      Vendor specific data[0060]: C9 07 00 00 0E 03 00 34 00 23 00 EA C3 88 A5 07   .......4.#......
      Vendor specific data[0070]: 7A 48 FC 87 01 88 AC 25 E2 BE E3 FD 15 8B 74 2D   zH.....%......t-
      Vendor specific data[0080]: 61 52 EC 79 33 5D 1B C0 17 57 E8 5C 5F 53 42 2E   aR.y3]...W.\_SB.
      Vendor specific data[0090]: 50 43 49 30 2E 47 50 31 37 2E 58 48 43 31 2E 52   PCI0.GP17.XHC1.R
      Vendor specific data[00A0]: 48 55 42 2E 50 52 54 31 2E 43 41 4D 31 00 00 57   HUB.PRT1.CAM1..W
      Vendor specific data[00B0]: 00 02 01 01 7E 2B 06 C9 07 00 02 0E 03 00 34 00   .....+........4.
      Vendor specific data[00C0]: 23 00 EA C3 88 A5 07 7A 48 FC 87 01 88 AC 25 E2   #......zH.....%.
      Vendor specific data[00D0]: BE E3 FD 15 8B 74 2D 61 52 EC 79 33 5D 1B C0 17   .....t-aR.y3]...
      Vendor specific data[00E0]: 57 E8 5C 5F 53 42 2E 50 43 49 30 2E 47 50 31 37   W.\_SB.PCI0.GP17
      Vendor specific data[00F0]: 2E 58 48 43 31 2E 52 48 55 42 2E 50 52 54 31 2E   .XHC1.RHUB.PRT1.
      Vendor specific data[0100]: 43 41 4D 30 00 00 57 00 02 01 01 7E 2B 06 C9 07   CAM0..W.....+...
      Vendor specific data[0110]: 00 00 0E 03 00 34 00 23 00 EA C3 88 A5 07 7A 48   .....4.#......zH
      Vendor specific data[0120]: FC 87 01 88 AC 25 E2 BE E3 FD 15 8B 74 2D 61 52   .....%......t-aR
      Vendor specific data[0130]: EC 79 33 5D 1B C0 17 57 E8 5C 5F 53 42 2E 50 43   .y3]...W.\_SB.PC
      Vendor specific data[0140]: 49 30 2E 47 50 31 37 2E 58 48 43 31 2E 52 48 55   I0.GP17.XHC1.RHU
      Vendor specific data[0150]: 42 2E 50 52 54 31 2E 43 41 4D 31 00               B.PRT1.CAM1.   
        Descriptor[0][0000]: 00 57 00 02 01 01 7E 2B 06 C9 07 00 02 0E 03 00   .W.....+........
        Descriptor[0][0010]: 34 00 23 00 EA C3 88 A5 07 7A 48 FC 87 01 88 AC   4.#......zH.....
        Descriptor[0][0020]: 25 E2 BE E3 FD 15 8B 74 2D 61 52 EC 79 33 5D 1B   %......t-aR.y3].
        Descriptor[0][0030]: C0 17 57 E8 5C 5F 53 42 2E 50 43 49 30 2E 47 50   ..W.\_SB.PCI0.GP
        Descriptor[0][0040]: 31 37 2E 58 48 43 31 2E 52 48 55 42 2E 50 52 54   17.XHC1.RHUB.PRT
        Descriptor[0][0050]: 31 2E 43 41 4D 30 00                              1.CAM0.         
          Type: 0x00
          Lenngth: 0x0057 - 87 bytes
          Revision: 0x02
          Attributes: 0x01
          RootPortNumber: 0x01
          VID: 0x2B7E - Shenzhen Kingcome Optoelectronic Co., Ltd.
          PID: 0xC906 - FHD+IR 2DMIC KADC906 camera
          UsbRevision: 0x0007
          InterfaceNumber: 0x02
          Class: 0x0E - Video
          Subclass: 0x03 - Video Interface Collection
          Protocol: 0x00
          AcpiPathStringOffset: 0x0034
          AcpiPathStringLength: 0x0023
          Firmware Hash 256: eac388a5077a48fc870188ac25e2bee3fd158b742d6152ec79335d1bc01757e8
          Device Path: "\_SB.PCI0.GP17.XHC1.RHUB.PRT1.CAM0"
        Descriptor[1][0000]: 00 57 00 02 01 01 7E 2B 06 C9 07 00 00 0E 03 00   .W.....+........
        Descriptor[1][0010]: 34 00 23 00 EA C3 88 A5 07 7A 48 FC 87 01 88 AC   4.#......zH.....
        Descriptor[1][0020]: 25 E2 BE E3 FD 15 8B 74 2D 61 52 EC 79 33 5D 1B   %......t-aR.y3].
        Descriptor[1][0030]: C0 17 57 E8 5C 5F 53 42 2E 50 43 49 30 2E 47 50   ..W.\_SB.PCI0.GP
        Descriptor[1][0040]: 31 37 2E 58 48 43 31 2E 52 48 55 42 2E 50 52 54   17.XHC1.RHUB.PRT
        Descriptor[1][0050]: 31 2E 43 41 4D 31 00                              1.CAM1.         
          Type: 0x00
          Lenngth: 0x0057 - 87 bytes
          Revision: 0x02
          Attributes: 0x01
          RootPortNumber: 0x01
          VID: 0x2B7E - Shenzhen Kingcome Optoelectronic Co., Ltd.
          PID: 0xC906 - FHD+IR 2DMIC KADC906 camera
          UsbRevision: 0x0007
          InterfaceNumber: 0x00
          Class: 0x0E - Video
          Subclass: 0x03 - Video Interface Collection
          Protocol: 0x00
          AcpiPathStringOffset: 0x0034
          AcpiPathStringLength: 0x0023
          Firmware Hash 256: eac388a5077a48fc870188ac25e2bee3fd158b742d6152ec79335d1bc01757e8
          Device Path: "\_SB.PCI0.GP17.XHC1.RHUB.PRT1.CAM1"
        Descriptor[2][0000]: 00 57 00 02 01 01 7E 2B 06 C9 07 00 02 0E 03 00   .W.....+........
        Descriptor[2][0010]: 34 00 23 00 EA C3 88 A5 07 7A 48 FC 87 01 88 AC   4.#......zH.....
        Descriptor[2][0020]: 25 E2 BE E3 FD 15 8B 74 2D 61 52 EC 79 33 5D 1B   %......t-aR.y3].
        Descriptor[2][0030]: C0 17 57 E8 5C 5F 53 42 2E 50 43 49 30 2E 47 50   ..W.\_SB.PCI0.GP
        Descriptor[2][0040]: 31 37 2E 58 48 43 31 2E 52 48 55 42 2E 50 52 54   17.XHC1.RHUB.PRT
        Descriptor[2][0050]: 31 2E 43 41 4D 30 00                              1.CAM0.         
          Type: 0x00
          Lenngth: 0x0057 - 87 bytes
          Revision: 0x02
          Attributes: 0x01
          RootPortNumber: 0x01
          VID: 0x2B7E - Shenzhen Kingcome Optoelectronic Co., Ltd.
          PID: 0xC906 - FHD+IR 2DMIC KADC906 camera
          UsbRevision: 0x0007
          InterfaceNumber: 0x02
          Class: 0x0E - Video
          Subclass: 0x03 - Video Interface Collection
          Protocol: 0x00
          AcpiPathStringOffset: 0x0034
          AcpiPathStringLength: 0x0023
          Firmware Hash 256: eac388a5077a48fc870188ac25e2bee3fd158b742d6152ec79335d1bc01757e8
          Device Path: "\_SB.PCI0.GP17.XHC1.RHUB.PRT1.CAM0"
        Descriptor[3][0000]: 00 57 00 02 01 01 7E 2B 06 C9 07 00 00 0E 03 00   .W.....+........
        Descriptor[3][0010]: 34 00 23 00 EA C3 88 A5 07 7A 48 FC 87 01 88 AC   4.#......zH.....
        Descriptor[3][0020]: 25 E2 BE E3 FD 15 8B 74 2D 61 52 EC 79 33 5D 1B   %......t-aR.y3].
        Descriptor[3][0030]: C0 17 57 E8 5C 5F 53 42 2E 50 43 49 30 2E 47 50   ..W.\_SB.PCI0.GP
        Descriptor[3][0040]: 31 37 2E 58 48 43 31 2E 52 48 55 42 2E 50 52 54   17.XHC1.RHUB.PRT
        Descriptor[3][0050]: 31 2E 43 41 4D 31 00                              1.CAM1.         
          Type: 0x00
          Lenngth: 0x0057 - 87 bytes
          Revision: 0x02
          Attributes: 0x01
          RootPortNumber: 0x01
          VID: 0x2B7E - Shenzhen Kingcome Optoelectronic Co., Ltd.
          PID: 0xC906 - FHD+IR 2DMIC KADC906 camera
          UsbRevision: 0x0007
          InterfaceNumber: 0x00
          Class: 0x0E - Video
          Subclass: 0x03 - Video Interface Collection
          Protocol: 0x00
          AcpiPathStringOffset: 0x0034
          AcpiPathStringLength: 0x0023
          Firmware Hash 256: eac388a5077a48fc870188ac25e2bee3fd158b742d6152ec79335d1bc01757e8
          Device Path: "\_SB.PCI0.GP17.XHC1.RHUB.PRT1.CAM1"
  Secure Device Structures[1]:
    Type: 0x00  - ACPI_NAMESPACE_DEVICE based Secure Device
    Flags: 0x01
      BIT[0]: 1 - Allow handoff to non-secure OS.All other bits are reserved and must be zero
      BIT[1]: 0 - Secure Access Components present.All other bits are reserved and must be zero
    Length: 0x002F
    Device Identifier Offset: 0x000C
    Device Identifier Length: 0x0023
      Identifier String: "\_SB.PCI0.GP17.XHC1.RHUB.PRT1.CAM0"
    Vendor specific data Offset: 0x000C
    Vendor specific data Length: 0x0000
  Secure Device Structures[2]:
    Type: 0x00  - ACPI_NAMESPACE_DEVICE based Secure Device
    Flags: 0x01
      BIT[0]: 1 - Allow handoff to non-secure OS.All other bits are reserved and must be zero
      BIT[1]: 0 - Secure Access Components present.All other bits are reserved and must be zero
    Length: 0x002F
    Device Identifier Offset: 0x000C
    Device Identifier Length: 0x0023
      Identifier String: "\_SB.PCI0.GP17.XHC1.RHUB.PRT1.CAM1"
    Vendor specific data Offset: 0x000C
    Vendor specific data Length: 0x0000
Address            00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F  ASCII                                            
00000000941A6000h  53 44 45 56 F2 01 00 00 01 F8 41 4D 44 00 00 00  SDEV......AMD...                                 
00000000941A6010h  53 64 65 76 54 62 6C 65 01 00 00 00 41 43 50 49  SdevTble....ACPI                                 
00000000941A6020h  02 00 00 00 01 01 70 01 00 00 66 00 10 00 04 00  ......p...f.....                                 
00000000941A6030h  14 00 5C 01 00 04 00 00 00 57 00 02 01 01 7E 2B  ..\......W....~+                                 
00000000941A6040h  06 C9 07 00 02 0E 03 00 34 00 23 00 EA C3 88 A5  ........4.#.....                                 
00000000941A6050h  07 7A 48 FC 87 01 88 AC 25 E2 BE E3 FD 15 8B 74  .zH.....%......t                                 
00000000941A6060h  2D 61 52 EC 79 33 5D 1B C0 17 57 E8 5C 5F 53 42  -aR.y3]...W.\_SB                                 
00000000941A6070h  2E 50 43 49 30 2E 47 50 31 37 2E 58 48 43 31 2E  .PCI0.GP17.XHC1.                                 
00000000941A6080h  52 48 55 42 2E 50 52 54 31 2E 43 41 4D 30 00 00  RHUB.PRT1.CAM0..                                 
00000000941A6090h  57 00 02 01 01 7E 2B 06 C9 07 00 00 0E 03 00 34  W....~+........4                                 
00000000941A60A0h  00 23 00 EA C3 88 A5 07 7A 48 FC 87 01 88 AC 25  .#......zH.....%                                 
00000000941A60B0h  E2 BE E3 FD 15 8B 74 2D 61 52 EC 79 33 5D 1B C0  ......t-aR.y3]..                                 
00000000941A60C0h  17 57 E8 5C 5F 53 42 2E 50 43 49 30 2E 47 50 31  .W.\_SB.PCI0.GP1                                 
00000000941A60D0h  37 2E 58 48 43 31 2E 52 48 55 42 2E 50 52 54 31  7.XHC1.RHUB.PRT1                                 
00000000941A60E0h  2E 43 41 4D 31 00 00 57 00 02 01 01 7E 2B 06 C9  .CAM1..W....~+..                                 
00000000941A60F0h  07 00 02 0E 03 00 34 00 23 00 EA C3 88 A5 07 7A  ......4.#......z                                 
00000000941A6100h  48 FC 87 01 88 AC 25 E2 BE E3 FD 15 8B 74 2D 61  H.....%......t-a                                 
00000000941A6110h  52 EC 79 33 5D 1B C0 17 57 E8 5C 5F 53 42 2E 50  R.y3]...W.\_SB.P                                 
00000000941A6120h  43 49 30 2E 47 50 31 37 2E 58 48 43 31 2E 52 48  CI0.GP17.XHC1.RH                                 
00000000941A6130h  55 42 2E 50 52 54 31 2E 43 41 4D 30 00 00 57 00  UB.PRT1.CAM0..W.                                 
00000000941A6140h  02 01 01 7E 2B 06 C9 07 00 00 0E 03 00 34 00 23  ...~+........4.#                                 
00000000941A6150h  00 EA C3 88 A5 07 7A 48 FC 87 01 88 AC 25 E2 BE  ......zH.....%..                                 
00000000941A6160h  E3 FD 15 8B 74 2D 61 52 EC 79 33 5D 1B C0 17 57  ....t-aR.y3]...W                                 
00000000941A6170h  E8 5C 5F 53 42 2E 50 43 49 30 2E 47 50 31 37 2E  .\_SB.PCI0.GP17.                                 
00000000941A6180h  58 48 43 31 2E 52 48 55 42 2E 50 52 54 31 2E 43  XHC1.RHUB.PRT1.C                                 
00000000941A6190h  41 4D 31 00 00 01 2F 00 0C 00 23 00 0C 00 00 00  AM1.../...#.....                                 
00000000941A61A0h  5C 5F 53 42 2E 50 43 49 30 2E 47 50 31 37 2E 58  \_SB.PCI0.GP17.X                                 
00000000941A61B0h  48 43 31 2E 52 48 55 42 2E 50 52 54 31 2E 43 41  HC1.RHUB.PRT1.CA                                 
00000000941A61C0h  4D 30 00 00 01 2F 00 0C 00 23 00 0C 00 00 00 5C  M0.../...#.....\                                 
00000000941A61D0h  5F 53 42 2E 50 43 49 30 2E 47 50 31 37 2E 58 48  _SB.PCI0.GP17.XH                                 
00000000941A61E0h  43 31 2E 52 48 55 42 2E 50 52 54 31 2E 43 41 4D  C1.RHUB.PRT1.CAM                                 
00000000941A61F0h  31 00                                            1.                                               


No comments:

Post a Comment

HE - Hardware read & write utility v1.25.11.03

  Update OUI ID database. Update PCI ID database(2025/11/03). Update Thrid-Party tools for the Full version(BC5 v5.1.6.31527, CSVFileView v2...