安装EHCI HSETT后,显示“No Host Controller Found”,没有合适的Host Controller,工具不能使用。
查询文档了解到,EHCI用于USB 2.0的host,而PC目前多为USB 3.0的host,安装适用于USB 3.0的打包工具,需要安装xHCI。
文档HSETT_Instruction_0_4_1.pdf介绍了安装过程中可能遇到的问题,见章节8.3。
- 安装前更改用户账户控制(UAC)需要调整为从不通知
“开始”,“控制面板”,“用户账户和家庭安全”,“用户账户”,“更改用户账户控制设置”,调整为从不通知,点击确认。 - 兼容驱动没有正确安装
一般Windows会安装好相应的驱动,如果没有安装请从所购买PC的官网下载对应驱动,或者使用驱动助手等工具安装。 - 32位/64位HSETT安装不正确
“开始”,“计算机”右键点击“属性”,“系统”,“系统属性”可以查看系统类型,然后选择对应的HSETT安装。 - EHCI/xHCI安装不正确
查看电脑USB类型,如果支持3.0则安装xHCI,不支持则安装EHCI。
xHCI:eXtensible Host Controller Interface,是一种可扩展的主机控制器接口,是Intel开发的USB主机控制器。
EHCI:Enhanced Host Controller Interface,是增强型主机控制器接口规范,描述了一个通用串行总线USB2.0版的主机控制器的寄存器级接口。