| Windows's profileWHQL测试和WHQL认证个人博客PhotosBlogLists | Help |
|
WHQL测试和WHQL认证个人博客WHQL 驱动程序 数字签名 DTM 徽标 Windows Logo WLP November 02 2009年11月7日开始,所有Windows 7和Windows Server 2008 R2提交必须使用RTM操作系统进行测试2009年11月7日开始,所有Windows 7和Windows Server 2008 R2提交必须使用RTM操作系统进行测试
2009年11月7日开始,所有Windows 7和Windows Server 2008 R2硬件徽标测试提交必须基于released-to-manufacturing (RTM)操作系统进行测试。对于在2009年11月6日之前的提交,你可以使用RTM版本或RC版本的系统进行测试。
August 13 Windows 7系统徽标测试——Round Trip Test
配合Windows 7进行系统徽标测试的WLK1.4新增了2个音频相关的测试,Round Trip Test和Class Driver Round Trip Test。 这2个新的测试项目替代了Windows 7之前徽标测试工具中的Full Duplex Test。
Round Trip Test和Class Driver Trip Test的差异是后者使用Windows操作系统内置驱动程序进行测试,前者使用被测试系统实际安装的音频驱动程序进行测试。如果被测试系统未安装第三方音频驱动程序的话,实际上二者的测试是一模一样的。
Round Trip测试由2个主要部分组成,一个是回路检测,另一个是空口测试。 回路检测会提示用户使用音频线将音频输出与输入连接在一起,所有的可能的模拟音频端口都会被枚举出来,输入和输出相互配对测试。数字音频的端口不会被测试到。这些音频端口的信息是来自于音频驱动程序,更底层地来自于BIOS或音频硬件的固件中的设定。这些设定包括该音频端口的输入输出功能属性(扬声器,头戴耳机,麦克风,线路输入等),端口插座的物理规格(如3.5mm立体声音频插座),是否支持插头检测(依照Windows徽标要求,应该支持插头检测)以及端口物理位置(系统后面板,前面板或左右面板)等。在Windows 7之前,徽标测试工具仅进行了简单的输入输出双工测试,并没有涵盖到宽泛的HDAudio接口定义。新的测试工具在这方面的检测比较完备,在提示用户连接音频回路线时,会依据已有设定提示用户音频端口的物理位置,如果相关设定不正确的话,都可以在测试过程中暴露出来。对于一些笔记本电脑,内置扬声器占用了部分音频端口或与部分音频插座共用逻辑端口,可能导致无法连接音频回路线,在测试时可以点击“Cancel”按钮跳过这个端口组合的回路检测,这样的情况造成测试失败。 空口测试是在所以播放功能的端口上放音,回放一个数字的英语语声,用户需按照播放的声音选取一个数字做回答。答错的话,将导致测试失败。空口的声音回放测试不仅包括模拟放音端口,数字端口也包含在内。台式机常见在主板上支持SPDIF音频输出,但并没有将此数字信号做外接。这将在测试时不能听到该端口发出的声音导致测试失败。这种情况下,应依据系统设计做正确的设定。如系统不支持SPDIF外接的接口,需要在BIOS或音频固件中关闭SPDIF的功能。支持SPDIF的系统无论是同轴输出还是光纤输出,在测试时需要外接数字音频解码器,再接扬声器或耳机,使测试工程师可以听到测试工具发成的语音。还有一种常见的系统设计是将数字音频信号转接到支持数字音频输出的图形卡,通过图形卡上的HDMI接口,或者支持音频功能的DVI转HDMI接口,利用HDMI音视频信号都支持的特点将数字音频信号通过HDMI转送到可以播放出声音的设备上。支持音频输出的HDMI显示器就可以作为这样的设备播放出测试工具播放的语音。这个测试真实再现了最终用户的使用场景。对系统设计有重要参考意义。空口测试还要测试输入信号部分,如果系统支持,模拟和数字的输入信号都会被测试到。
该测试工具的最初版本有一些问题,最好在测试过程中,将所有的音频端口都接上音频插头,以避免测试工具错误地判断音频端口的工作状态。这个问题也有相应的Errata Filter和QFE升级包来解决。050325147
由于这是一个新测试项,并且有比较多的手工参与。所以这项测试有可能是做Windows 7系统徽标测试时最可能产生错误的项目。20090813
关于音频端口设置的参考信息: Pin Configuration Guidelines for High Definition Audio Devices. This white paper contains information about HD Audio pin configuration register programming for system vendors. http://www.microsoft.com/whdc/device/audio/PinConfig.mspx August 11 Windows XP系统测试Disk Stress项异常的问题解决
当使用WLK 1.4进行Windows XP的系统测试时如遇到Disk Stress测试异常。需要在安装DTM Client前安装.Net framework 1.1以上版本。有客户反馈安装.Net framework 2.0后,问题解决。
To install Microsoft .NET 2.0
USB Remote Wakeup 的正确设置使用WLK工具进行USB设备的Windows徽标测试时,USB Framework(CV) Test项目或许会失败在USB Remote Wakeup测试项目上。
这时候要重新评估该USB设备是否正确支持Remote Wakeup功能。
如果被测试的USB设备不支持USB Remote Wakeup,那么需要在Configuration Descriptor中声明不支持Remote Wakeup。
例如在一个USB设备的测试中,可以从WLK的测试Log中看到,该设备的bmAttributes属性值是“ a0”. 见下图:
后经核实,该设备不支持USB Remote Wakeup功能,因此将bmAttributes属性值改为80,测试通过。 bmAttributes属性值的定义见USB 2.0规范 9.6.3。如下图。
![]() ![]() July 17 Word格式的Windows Logo RequirementPrepared Windows Logo Requirements Reports Based on your feedback, prepared requirement reports, identifying all logo requirements for a given device test category or Logo Program are now available in Word format on LogoPoint. These reports will be generated on a monthly basis in sync with the monthly updates of the Winqual site. These documents are in Word 2007 "docx" format.
Winqual網頁右下方的"Requirement Report"取得 May 31 执行'DEVICE INSTALL CHECK FOR OTHER DEVICE STABILITY'的注意事项
1. Open
cmd line with elevated permission
May 05 Windows 7 硬件徽标测试工具正式发布测试Windows 7硬件兼容性的测试工具WLK (Windows Logo Kit) 1.4 已经正式发布。可以在微软合作伙伴网站http://connect.microsoft.com 上下载。该工具用于测试各种硬件以及整机与Windows 7的兼容性。如果测试通过,硬件厂家可以将测试结果提交给微软,申请Windows 7徽标使用权。微软发布的信息表明,WLK 1.4测试工具套件中包含有1425个测试任务,涵盖49个硬件分类。这个测试套件还特别包含了测试Windows 7触摸功能的工具。据说,该套件发布15分钟后,即接收到来自NVIDIA提交的最新测试结果,是一款集成网卡的Windows 7兼容认证申请,并顺利得到批准。
Windows 7 Release Candidate now available
![]() ![]() ![]() ![]() ![]() ![]() April 22 Windows 7 将"增加新硬件"从控制面板中去除如果需要这个功能可以使用一个新命令Hdwwiz.exe
详见: http://www.microsoft.com/whdc/driver/tips/addHWWizW7.mspx Where’s the Add Hardware Wizard? WLK 1.1 已经发布WHQL测试工具WLK 1.1已发布。请在http://connect.microsoft.com上下载。 Windows Server 2008 徽标程序已经生效微软Windows Server 2008 RC1已经在日前发布。Windows Logo Kit 1.1也同时发布。
使用WLK 1.1可以配合Windows Server 2008 RC1完成WHQL测试并申请Windows Server 2008徽标。
注意:RC1版本WHQL测试仅在当前有效。当Windows Server 2008 RTM发布后,应使用RTM版完成WHQL测试。 自2007年6月1日起,所有Windows Vista驱动程序都必须进行64位WHQL提交根据Windows Logo Program Device Requirements-DEVFUND-0014规定,自2007年6月1日起,所有运行在kernel-mode 或者 user-mode 的驱动程序都必须支持64位版本的Windows Vista,64位必须与32位进行同时提交,32位是可选项。如果是仅针对32位的系统集成部件不属于此类。详情请参见Windows Logo Program Device Requirements-DEVFUND-0014。 如果贵公司以前仅提交过32位Windows Vista的驱动程序,在32位驱动程序提交的60天内必须也完成64位驱动程序的提交。Microsoft在审核贵公司的已往Windows Vista提交内容。如果发现贵公司并未遵守该要求,将提醒贵公司在2007年12月31日前完成64位驱动程序的提交,遵守requirement,否则2007年12月31日后贵公司的Winqual帐号有可能会被封闭。 如有进一步问题,请随时联系微软中国硬件创新中心 HICWHQL@microsoft.com 一些WHQL问题的问答Q: Do I need 2 DIMM for Aero test? A: 跟几个DIMM无关,要求性能达标即可。
Q: "为什么有些Video项目必须要关掉SideBar才能进行? Why some video test item need close sidebar?" A: 无此项要求
Q: Bitlocker打开TPM测试与关闭TPM测试有什么不同?为什么有些机器关闭才能Pass? A: 打开TPM后会有相关测试项,可能会无法通过测试。微软将在2008的上半年强制要求必须通过。
Q: "Is the DTM server & client's time must use the Current time?" A: 是的
Q: 所有DTM Client是否要接入同一个DTM Controller? A: 一台DTM Controller至少支持100台DTM Client。所以可以将多个DTM Client连接到一台DTM Controller中。并且有些测试要求必须这样配置。
Q: 目前我们的产品包括DVB-C/T/S,WLK 1.0.C新增的功能性测试只支持DVB-T,请问如何测试S/C的产品。 A: 当前阶段,请用Unclassified进行测试。
Q: I have a NDIS intermedia driver Want to get the signature. Does it belong to unclassified program? Does it mean I can get the signature when the driver pass the 7 reliability tests? A: 属于unclassified,正确。
Q: "Fidelity Test 1.当测试Fidelity时,所有子项都会Skipped. Remove AP后不能自动进入其他用户,而直接进入DTM默认帐户。" A: "1. 不会跳过 2. by design."
Q: "Graphic Device申请64-bit Logo过程中遇到的困惑。 在Job list中,部分Job括号里会32-bit,而不是64-bit。请问是User设置的问题吗?" A: by design
Q: 一个驱动程序签名能在所有Windows使用吗? A: 不可以,每一个驱动程序家族使用一个签名。
Q: "安装QFE301和QFE304时失败,提示找不到指定的程序。 Can not find Controller Version: 1.0.6417.300 Windows Server 2003 CHS" A: 建议使用Windows Server 2003 en Sp1
Q: "Audio Fidelity Test 1. 此项测试时,如何导入Test log? 2. Test tool一定要使用AP2700系列吗?" A: "1. 有详细的步骤在WHDC网站上 2. 目前是的要求是这样的"
Q: "When I run the ""Common stress Scenario with IO"" on the computer, When it wake up from S4 status, The OS can't be success to logon because of some important system document was lost. The next only thing I can do is reinstalling the OS and the retest all the item of WLK. if the issue appeare again, any advices to me?" A: 建议更换另一台机器进行测试
Q: 系统测试是否需要独立的显卡、网卡和Modem? A: 未作要求
Q: 如何区分不同的CPU架构? A: 参见Logo policy
Q: 对于单、双、四核CPU,提交使用哪一个? A: 参见Logo policy
Q: 关于TV tunner,我们进行Vista系统的Premium测试时如何判断它是过了Premium Logo还是Basic Logo? A: "1. 在测试前会有选项进行Premium和Basic的选择。 2. 测试后可以使用DTMlogveiewer来查看是Premium还是Basic的Logo."
Q: 是不是每一个测试项都可以放在Client跑?如何实现? A: 是的。每个测试项都可以单独Copy到Client执行。
Q: WLK 1.0.c可以使用到什么时候,什么时候可以在网上下载WLK 1.1? A: 目前已经提供预览版的下载。将会在2007年12月与Windows Server 2008 RC1同步发布。
Q: 测试2003和Home Server的时候没有Premium/Basic的选择,是否可以理解为Server系统和设备不区分Premium和Basic? A: Windows Home Server目前并未区分Premium/Basic。
Q: System Logo通过并Resell给某一公司后,是否可以继续Resell给其它几家公司? A: 可以。
Q: 选定测试类型后,一直不能Finish,导致无法配置Schedule Job。必须重启Client解决这个问题,请问这属于正常吗?如果不正常,如何分析解决? A: 需要在Job monitor里手工刷新。 November 06 Windows 硬件徽标技术日(上海)和 Windows Rally 深圳技术大会Windows
硬件徽标技术日(上海) 活动时间:2007年11月13日 详细信息请参见网站 HIC WHQL团队提醒您参加Windows Rally 深圳技术大会 HIC WHQL Team将出席Windows Rally深圳技术大会,HIC WHQL技术专家将在大会做网络设备及其它外设的WHQL认证讲座。欢迎您的到来。
报名方法:本次活动报名席位有限,请尽快注册。关于报名的详细信息,请参考Rally的网站。对本次活动有任何问题,请发邮件至rallycne@microsoft.com。
October 18 欢迎发消息问WHQL有关问题,但收到很多不能回复的消息,让我咋办呢?很多访客在Blog上给我发消息。我很愿意回答大家的问题。但是,我发现很多消息的发送者并不接受消息服务。所以我无法回复。所以如果您在本Blog上发消息,请确认你的消息设置是可接收信息的,以保证能够收到我的回复。 下面的例子就是一个,一个“没有名字”的发件人给我发了一个消息,我认真回答后,发现根本不能够回复。因为对方的消息设置不接受我的回复。 所以建议大家发问题时,直接在日志下留言比较好。而且大家都看得到,资源可以共享。
答复:Your help is appreciated!
1,HCT12.1的测试结果已不能被用于申请Windows徽标和获得数字签名。不过做Windows XP的兼容性测试还是没问题的。 2,串口回路环的图在本BLOG上有,你找最初的几篇文章看一下。 3,每个串口都要连接串口回路环。尤其注意有些机器主板支持com2,但没有将接口引出来。可以在BIOS将COM2关闭。
发件人: (没有名字) Hi,
When I test ACPI Stress of PC camera with HCT 12.1, it need to install one serial loop-back connector for each serial port. However, I don't know what is serial loop-back connector? And how to install one serial loop-back connector for each serial port? Here, serial port means what? Thank you for your help!
Best Regards
Lijun Luo Oct.12
WDF技术研讨会WDF技术研讨会
Windows Driver Fundamental可以说是WDM以来驱动程序架构的最大变化。为充分了解WDF架构,开发Windows平台最新驱动程序,可参加WDF技术研讨会。 详情见:http://www.osr.com/quickstart.shtml
WDF技术研讨会将在多个地点举行。会期都为3天。
10月17日 美国加州帕罗阿图市(这个不用报名了,时间已过J) 11月13日 英国瑞汀市 11月28日 美国加州洛杉矶 08年1月28日 美国波士顿 08年2月6日 德国慕尼黑 08年2月25日 美国华盛顿州西雅图市 08年3月5日 美国奥斯丁市
参会前,需要提前注册报名。并请注意,这个技术研讨会是要付费参加的。 在研讨会上,Windows Team将贡献两个主题讲座: 《使用WDK/DSF进行世界级的测试与原型设计》 《发布世界级的驱动程序(签名,认证和取得徽标)》 September 18 我所知道的WHQL和DTM技术在线社区1. 《驱动开发网》DTM论坛,这是一个使用简体中文的DTM技术论坛。人气不是很旺。问题多数比较简单。 DTM Forum at Driverdevelop.com, Which is Chinese Simplified Forum. http://bbs.driverdevelop.com/thread.php?fid-111.html
2. 台湾WHQL论坛。这是一个半官方的论坛,有微软的技术工程师Out of work来回答问题。 因为台湾的硬件工业发达,这个论坛比较红火,很多大陆工程师也在这里提问和回答问题。 WHQL Forum at Taiwan MSDN [Chinese Traditional language] http://forums.microsoft.com/MSDN-CHT/ShowForum.aspx?ForumID=1295&SiteID=14
3. DTM新闻组,这是微软在线社区里的英文论坛。比较热闹,问题也比较专业,这些和台湾WHQL论坛很相似。仅仅是语言的差别。 DTM Newsgroup [English language]
新版WHQL流程--2007年8月31日
WHQL流程 September 10 如何选择游戏控制器在WHQL测试中的分类当您使用DTM做游戏控制器类设备多测试时,您会发现在DTM的Gaming Devices分类中,有2个项目可以被选择: Common Controller Testing USB Gaming Device Testing 这两个项目有什么去背,如何选择呢? Common Controller设备是符合XUSB规范的设备,必须使用Windows 自带的Xnacc.sys驱动程序。不能使用自定义驱动程序。 USB Gaming Device设备是USB接口的,使用自定义驱动程序的设备。
所以,如果您的设备完全符合XUSB规范,适用Windows内置驱动程序。即可依照Common Controller申请WHQL认证。如果您的游戏控制器设备是USB设备,并且必须搭配自己的驱动程序才能工作,就依照USB Gaming Device分类申请WHQL认证。 而非USB接口的游戏控制设备没有相符合的Windows徽标计划,不能申请Windows徽标,但可以通过Unclassified Program申请驱动程序的数字签名。
September 07 新版本Windows Logo Program 徽标要求发布3.10版 Windows Logo Program http://www.microsoft.com/whdc/winlogo/hwrequirements.mspx#
最新信息也可见LogoPoint, 查看LogoPoint需要使用账户登录winqual.microsoft.com网站.
September 06 没有Winqual账号也可以下载WLK/DTM Errata Filter |
There are no categories in use.
|
|||||||||||||||||||||||||||||||
|
|