Hi,
将USB CDC code example工程修改,将工程下载到自定义的使用CY8C624AAZI-S2D44芯片的板子中,将usb连接到电脑端,可以识别到一个设备:CDC Code Example,但是显示没有安装驱动,从例程文件目录下的win_drv安装驱动,提示安装驱动时出现错误,请问这种情况应如何处理?需要如何才能获得正确的驱动文件?工程请参考附件。
已解决! 转到解答。
- 标签:
-
PSoC 6 MCU
我对USB的配置也不是很懂。。
你先按照这个KBA中method 1设置一个系统环境变量,就可以正常get到online资源了 - Offloading the Manifest Files of ModusToolbox - KB... - Cypress Developer Community
然后,在MTB中切换part number你可以再试下下面的方法,不用创建BSP
1. 在project的device configurator中File->Change Devices下修改part number;
2. 在project -> libs -> TARGET_CY8CPROTO-062-4343W -> CY8CPROTO-062-4343W.mk中修改line 为-
DEVICE:=CY8C624AAZI-S2D44
再进行编译。看是否能下载到客户目标板。
Hi Simon,
你有没有试过part number为BZI的DVK,我把demo code(GitHub - cypresssemiconductorco/mtb-example-psoc6-usb-cdc-echo: This example demonstrates how to con...)下载到DVK,切换到connectorJ10,在设备管理器自动安装driver,枚举为USB Serial Device, 发送数据自动echo。
看上去我这边win10不需要手动安装driver的过程。
Hi Fred,
我试过kit-062-wifi-bt,是不需要安装驱动的,但是现在改到624AAZI-S2D44的板子上,电脑端设备管理器就提示这个设备没有安装驱动。
我不太清楚是否是我的usb的设置有异常导致了这个现象,所以附加了工程,可以在TARGET_MYBSP->design.cyusbdev里查看usb配置。
Best Regards
Simon
你这个demo是modus中下载的?切换到624AAZI-S2D44的方法跟之前还是一样的吗?我试了一下切换part number还是因为device configurator出现之前一样的错误。
你手头有没有BZI的DVK,可以拿我上面github链接中的demo试一下。
demo是offline的modus的conde example,切换到624a就复杂了,先按照kba的方式建立bsp,然后在Makefile里,除了配置TARGET=MYBSP,还要修改下面COMPONENTS和DISABLE_COMOONENTS的配置,然后再用usb configration工具生成usb的相关文件,然后才能正常编译运行。我先在在线getlibs都获取不到lib文件的,网络不行。
我对USB的配置也不是很懂。。
你先按照这个KBA中method 1设置一个系统环境变量,就可以正常get到online资源了 - Offloading the Manifest Files of ModusToolbox - KB... - Cypress Developer Community
然后,在MTB中切换part number你可以再试下下面的方法,不用创建BSP
1. 在project的device configurator中File->Change Devices下修改part number;
2. 在project -> libs -> TARGET_CY8CPROTO-062-4343W -> CY8CPROTO-062-4343W.mk中修改line 为-
DEVICE:=CY8C624AAZI-S2D44
再进行编译。看是否能下载到客户目标板。