none
WHCK of Debug Capability Test RRS feed

  • 問題

  • Does anyone can teach me about the "Debug Capability Test"?

    I have refer to microsoft document, but I can't run this test.

    Error message is show as blow,

    Sysem.Exception:Kernel debugging over the network fails due to InitializeNetwork failed to get the ethernet address of the host debugger. error code-1073741643.please address the problem or run the test from another debug connection.

    Thank you for everyone help.


    • 已編輯 Uenjiun 2012年7月10日 上午 07:28
    2012年7月10日 上午 07:28

所有回覆

  • Does your  LAN device have support "Debug function" ?

    http://msdn.microsoft.com/en-us/library/windows/hardware/jj128256.aspx

    System.Fundamentals.DebugPort.SystemExposesDebugInterface

    Target Feature: System.Fundamentals.DebugPort

    Title: System exposes debug interface that complies with Debug Port Specification

    Applicable OS Versions

    • Windows 8 (x86)
    • Windows 8 (x64)
    • Windows RT
    • Windows Server 2012

    Description

    Windows 8 supports several different debug transports. They are listed below in the preferred order of implementation.

    Hardware Debugging Transports:

    ADDITIONAL REQUIREMENTS

    All hardware debugging transports must meet the following requirements:

    1. There must be at least one user accessible debug port on the machine.
    2. On retail PC platforms, Microsoft strongly recommends that systems include two user accessible debug ports from the above list. The secondary debug port is required to debug scenarios where the first debug port is in use as part of the scenario. Microsoft is not responsible for debugging or servicing issues that cannot be debugged on the retail platform or reproduced on development platforms.
    3. SOC development or prototype platforms provided to Microsoft for evaluation must have a dedicated debug port available for debugging. If the debug port is used for any scenarios that are expected to also be used on retail shipping devices, then there must be a secondary debug port available for debugging. This ensures that SOC development platforms can be used to test and debug all scenarios for all available transports, including USB host and function.
    4. All debug device registers must be memory or I/O mapped. For example, the debug device must not be connected behind a shared bus such as SPI or I2C, because this prevents other devices on the same bus from being debugged.
    5. When enabled, the debug device must be powered and clocked by the UEFI firmware during preboot, before transferring control to the boot block.

    For additional information, see Intel Universal Serial Bus (USB) Specifications

    Exceptions:

    Not Specified

    Business Justification:

    This requirement is needed to ensure that all hardware solutions running Windows are capable of being debugged.

    Scenarios:

    This requirement supports the ability to connect a kernel debugger to a PC or device

    Success Metric:

    Pass/Fail

    Enforcement Date:

    June 1, 2006

    Technical Update:

    7/2/2012

    Comments:

    SYSFUND-0003

    • 已編輯 QTim25 2012年7月11日 上午 04:42
    2012年7月11日 上午 04:37
  • I don't know. But I used the Intel 82574L and v17.1driver.

    Thank you


    • 已編輯 Uenjiun 2012年7月11日 上午 05:35
    2012年7月11日 上午 05:26
  • 請問有測過的大大,   有用USB 2.0 debug cable 去測Debug Capability Test (Logo)?

    1. 您是用哪一種USB 2.0 debug cable?

    2. USB 2.0 debug cable 一定要接在 SUT與HOST machine的 USB 2.0 port 的 port 1 ?

    3. 測試過程有 會出現 POPUP message 要插拔 USB debug cable ?

    4. in HCK STUDIO, CLICK "Run selected"之後, 只要設定 transfer type : usb ,  其他參數都不用改嗎?

    2012年7月18日 上午 06:21
  • I don't know. But I used the Intel 82574L and v17.1driver.

    Thank you


    I got the same error message with Lynn_C, and I also used intel NIC.

    Are there any problems with intel NIC to run this test?

    Thanks.

    2012年7月26日 上午 03:30
  • Debug Capability Test

    1.網路測試方式 需設定IP 其他不用更改 但有時不是很穩定會FAIL 不知道何原因

    2.USB 2.0 測試方式 需要有特殊的USB2.0線材FOR Debug 專用 一般線材是不能使用

    3.USB 3.0 也是需要有 CLOSSOVER的絞線方式  簡單說就是特殊線材

    4.COM PORT 測試方式最簡單只要主板兩方都有COM PORT 就建議使用COM PORT方式只要將COM PORT 插上COM PORT 線材兩方串接起來就可以

    然後再TRANSPORT 內打上: Serial 就可以其他的都不用設定

    重點是要將HOST端加入SUT(CLIENT)端中這樣才能測試此項目 也就是說測試此項目需要三台機器 1.SERVER端執行操作HCK測試項目 2. SUT(CLIENT)+HOST 這樣大致上因該可以完成此測試項目 謝謝!!

    2012年7月26日 上午 07:07
  • http://msdn.microsoft.com/en-us/library/windows/hardware/jj128256

    System.Fundamentals.DebugPort.SystemExposesDebugInterface

    Target Feature: System.Fundamentals.DebugPort

    Title: System exposes debug interface that complies with Debug Port Specification

    Applicable OS Versions

    • Windows 8 (x86)
    • Windows 8 (x64)
    • Windows RT
    • Windows Server 2012

    Description

    Windows 8 supports several different debug transports. They are listed below in the preferred order of implementation.

    Hardware Debugging Transports:

    2012年8月5日 下午 02:28
  • I met the same problem,Could you tell me how to solve it?

    Thankyou.

    2021年11月25日 上午 08:33
  • 2.USB 2.0 測試方式 需要有特殊的USB2.0線材FOR Debug 專用 一般線材是不能使用

    "特殊的USB2.0線材FOR Debug 專用", 這種線材在哪可以買的到?

    2022年2月11日 上午 08:42