完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
我们使用CyPress USB控制器为我们自己的产品,应该在Windows Vista/7 64位下工作。正如我在这个论坛中发现的,我们需要一个来自Vista的X64操作系统的签名驱动程序。现在我想知道我需要给司机签名的步骤。我想给司机签字,因为(如果我没有错的话)费用不算太高(根据我在这里发现的,证件费99美元)。
我从微软指南中了解内核模式代码签名演练:如何:1)从商业CA(证书AutoMy)中获取软件发布者证书(SPC);2)从驱动文件(.sys)和驱动程序设置信息文件(.INF)创建.CAT文件;3)使用SPC到签署CAT文件,以便能够在Windows Vista/7 64位下使用驱动程序。 安装CyPress USB通用驱动程序(3.4.6),我得到了CySUBSIS和CySUB.IF文件(在C:程序文件 CyPress CyPress套件USB 3.4.6驱动程序 WLH)。这些工作对我们的产品(目前只禁用司机签名执法)。 现在,我觉得错过了一些信息,我需要有自己的签名驱动程序,将与我们的XXX产品,以便一旦我们的产品插入到一台计算机上安装了驱动程序,产品被自动识别为XXX产品。 首先,我想我必须改变USB控制器和CysB.IF的VID和PID,不是吗?我想这些值必须由微软提供,我不能使用任何值,不是吗?在这种情况下,我如何从微软获得它们?那么,如果我不修改CysB.SIS驱动程序,我是否需要遵循赛普拉斯指出的具有WHQL证书的程序?如果我不需要这个WHQL签名过程,我是否应该简单地遵循内核模式代码的签名,提供我的微软? 请尽可能详细地描述不同场景所需的步骤。 以上来自于百度翻译 以下为原文 We use Cypress USB controllers for an our own product that should work under Windows Vista/7 64-bit. As I discovered in this forum we need a signed driver for x64 OS from Vista on. Now I would like to know the step I need to sign the driver. I would like to sign the driver because (if I'm not wrong) the cost is not too high (according to what I found here the certificate costs 99$). I learned from the Microsoft guide on kernel-mode code signing walkthrough how to: 1) obtain a Software Publisher Certificate (SPC) from a commercial CA (Certificate Autorithy); 2) create a .CAT file starting from the driver file (.SYS) and the driver setup information file (.INF); 3) use the SPC to sign the CAT file in order to be able to use the driver under Windows Vista/7 64-bit. Installing Cypress USB Generic Driver (3.4.6) I got the cyu***.sys and cyu***.inf files (under C:Program FilesCypressCypress Suite USB 3.4.6Driverwlh). These work fine for our product (for the moment only disabling the driver signature enforcement). Now I feel to miss some information on the steps I need to have our own signed driver that will work with our XXX product so that once plugged in our product to a computer that has the driver installed, the product is automatically recognized as the XXX product. First of all I guess I have to change on the USB controller and on the cyu***.inf the VID and the PID, isn't it? I guess these values have to be provided by Microsoft and I cannot use any values, isn't it? In this case how do I get them from Microsoft? Then if I do not modify the cyu***.sys driver do I need to follow the procedure that Cypress indicates for having the WHQL certificate? If I do not need this WHQL signing procedure, should I simply follow the instructions on the kernel-mode code signing walkthrough provided my Microsoft? Please details as much as possible the steps needed for different scenarios. |
|
相关推荐
22个回答
|
|
|
它不支持等时。除此之外,我不知道WinUSB和CysB.Sys有什么不同。
从我所知道的速度来看,两者都应该是一样的。 当做, 阿南德 以上来自于百度翻译 以下为原文 It doesn't support isochronous. Other than that I'm not aware of any difference between WinUSB and CyUSB.sys. From what I know in terms of speed both should be almost same. Regards, Anand |
|
|
|
|
|
HTTP://www. CyPress?COM/?DoCID=32167有一个讨论这个问题的表格。
当做, 阿南德 以上来自于百度翻译 以下为原文 http://www.cypress.com/?docID=32167 has a table discussing this. Regards, Anand |
|
|
|
|
|
你好,
这个Chris R.关于WinUSB的信息很有趣。我可以尝试一下,但我不知道如何使用WiUSB实现固件下载。有什么想法吗? 当做, 德米特里 以上来自于百度翻译 以下为原文 Hi, This Chris R.'s information about WinUSB is interesting. I could give it a try but I don't know how to implement firmware downloading using WinUSB. Any ideas anyone? Regards, Dmitry |
|
|
|
|
只有小组成员才能发言,加入小组>>
786个成员聚集在这个小组
加入小组cyUSB3014一直显示2.1,不能到3.0情况,谁遇到过
7088 浏览 0 评论
2477 浏览 1 评论
2166 浏览 1 评论
4031 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
2074 浏览 6 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
7568浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
6114浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
742浏览 2评论
710浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
7962浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 16:02 , Processed in 0.738991 second(s), Total 45, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
5433