完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
有人用过CY7C64355的Bootloader3.0 以及提供的PSoC1 USBFS Bootloader软件吗? 我在测试的时候一直不能通过u***升级, 附件里面的是我自己弄得测试工程, 程序中直接进的BL_USBFS_EnterBootloader()函数。 在使用PSoC1 USBFS Bootloader时能够读到接口, 但是加载升级的dld文件后就是连接u***设备失败。 工程的建立是按照Datasheet中Sample Firmware Source Code的HID Device这一章节的说明, 一步步做的。
|
|
相关推荐
1 个讨论
|
|
问题解决了,主机通过检测USB端口的DP上拉到高电位,来检测设备的插入,从而进行一系列的枚举。
通常使用1.5K的电阻上拉到3.3V。主机端口会有一个10K的电阻下拉到地,所以当设备插入时,电平会从0V跳变到3V,从而主机得知设备的插入。 CY7C64355的USB模块里面自带了1.5k的上拉电阻,并且能够控制该电阻的接入或者断开。 我用的那个电路板上面DP线又外接了一个1.5K的上拉电阻,所以导致DP始终处于高电平,这样的话对于普通的一次插入并使用没有影响,但是当运行bootloader时。mcu需要模拟设备的拔出和再次插入,及断开当前枚举成功的u***设备,重新插入枚举成bootloader设备(通过控制内部1.5K电阻的断开,然后再次接通实现)。 我的电路板上面外部始终上拉了1.5K的电阻,所以导致无法模拟u***的断开和重新枚举,从而进入bootloader失败。 |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2111 浏览 1 评论
1858 浏览 1 评论
3673 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1792 浏览 6 评论
1540 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
579浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
432浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
442浏览 2评论
391浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
981浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 14:32 , Processed in 0.747975 second(s), Total 39, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号