完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
现在,我使用EZ-USB FX3 SDK(EX-USB FX3 CYSUB3KIT-1001开发套件)
我编译了示例固件,并使用控制中心上传FiMARE。 它在USB 2线路上工作,但是在USB 3线路上不能识别FX3设备。 但是,它对于USB 3线路上的FX3设备的默认引导固件确实有效。 我想在USB 3线上开发一个FX3固件,请告诉我有什么问题。 谢谢。。 以上来自于百度翻译 以下为原文 Now, I use EZ-USB FX3 SDK (EX-USB FX3 CYUSB3KIT-001 DEVELOPMENT KIT) I compiled example firmwares, and upload the firmares using Control Center. it does work on USB 2.0 line, but it is not recognized the fx3 device on USB 3.0 line however it does work for default bootload firmware for fx3 device on USB 3.0 line i want to develop a firmware for fx3 on USB 3.0 line, please let me know what's problem Thanks.. |
|
相关推荐
35个回答
|
|
基姆,
所以你可以把固件下载到FX3的RAM中。 FX3DVK在下载固件后没有枚举。 在USB控制中心左下角有“编程成功”消息吗? 当做, 西克里希纳。 以上来自于百度翻译 以下为原文 Kim, So you are able to download the firmware into the FX3's RAM. FX3 DVK is not enumerating after you download the firmware. Are you getting the "Programming Succeeded" message on the left bottom corner of USB Control Center? Regards, sai krishna. |
|
|
|
嗨,Gayathri,
谢谢你的快速回答。但我不想在一个论坛上发布我的商业电子邮件地址。 你能告诉我你的地址吗? 谢谢你在这个问题上 以上来自于百度翻译 以下为原文 Hi Gayathri, thank you for the quick answer. But I don't want to post my business e-mail adress in a puplic forum. Can you give me your address? Thanks in this issue, ruet |
|
|
|
你好,,
右,控制中心左下方的“编程成功” 谢谢。。 以上来自于百度翻译 以下为原文 Hi,, Right, "Programming Succeeded" on left-bottom of the Control Center thanks.. |
|
|
|
我最近抢占了FX3 DVK,我发现它只能在USB 3端口上被枚举为USB 2设备,当使用默认固件或示例环回固件时。
我已经使用了SDK的1.3版本。 我有什么办法可以解决这个问题吗? 以上来自于百度翻译 以下为原文 I puchased a FX3 DVK recently, and I found it will only be enumerated as USB 2.0 device on USB 3.0 port when using either default firmware or sample loopback firmware. I am already using 1.3 release of SDK. Is there anything I can try to solve this problem? |
|
|
|
嗨,基姆,
做一件事。创建一个技术支持案例,这样我们的一个工程师将有一个远程调试会话来找出您正在使用的DVK有什么问题。 谢谢, 西克里希纳。 以上来自于百度翻译 以下为原文 Hi Kim, Do one thing. Create a tech support case so that one of our engineer will have a remote debugging session to find out what is going wrong with the DVK that you are using. Thanks, sai krishna. |
|
|
|
你好,
你尝试过多重系统,它仍然显示出这种行为吗?如果是这样,请邮寄详细信息,如:套件的编号,购买日期,从您购买的工具包,您的公司详细资料等到Gaya@ CyPress网站。 当做, 加亚特里 以上来自于百度翻译 以下为原文 Hi, Did you try in multiple system and is it still showing this behaviour? If so, please mail the details like: serial number of the kit, date of purchase, from where you purchased the kit, your company details, etc to gaya@cypress.com. Regards, Gayathri |
|
|
|
大家好。
我几乎与FX3和USB 3相同的问题,有没有发现任何解决方案? 以上来自于百度翻译 以下为原文 Hi everybody. I have almost the same problem with FX3 and USB 3.0, have there been any solution found? |
|
|
|
你好,
我也有同样的问题。我花了一个小时试图找出为什么我的DEV套件没有被检测到…最后读取这个帖子并意识到它是在我的USB2端口上检测到的。 有可能知道该怎么办吗? 谢谢您。 以上来自于百度翻译 以下为原文 Hello, I have the same problem here.I spent a hours trying to figure why my dev kit is not detected... to finally read this post and realize that it is detected on my u***2 ports. Would it be possible to know what to do? Thank you. |
|
|
|
亲爱的RSKV,
你能不能告诉我,这个问题有什么结果吗?我正经历着与FX3完全相同的问题,我想在这个问题上创建一个单独的主题是没有任何意义的。 谢谢!! 伊利亚 以上来自于百度翻译 以下为原文 Dear RSKV, Could you please tell if there is any outcome for the described problem? I am experiencing exactly the same problem with FX3, and I guess it wouldn't make any sense to create a separate topic on that... Thanks!! Ilya |
|
|
|
嗨,Ilya,
你能用附加的图像文件测试你的板吗? 我已经禁用了在附加固件中的USB 3.0连接。如果您的板有USB3.0连接的一些问题,那么它应该枚举附加的固件超过USB2.0线。 如果它用附加的固件枚举,那么我认为您可以发送DVKBACK到CyPress进行故障分析。 谢谢, 西克里希纳。 以上来自于百度翻译 以下为原文 Hi Ilya, Could you please test your board with the attached image file. I have disabled the USB3.0 connection in the attached firmware. If your board has some problem with the USB3.0 connection then it should be enumerating with the attached firmware over USB2.0 lines. If it enumerates with the attached firmware then I think you can send that DVK back to Cypress for failure analysis. Thanks, sai krishna. |
|
|
|
下载后请删除.txt扩展名。
谢谢, 西克里希纳。 UbBulkLoop.I.G.TXT.ZIP 47.1 K 以上来自于百度翻译 以下为原文 Please remove the .txt extension once you download it. Thanks, sai krishna.
|
|
|
|
我们有相同的问题,DVK没有枚举为一个UB3.0设备,虽然PC承认它作为一个USB 3.0弹出“…更快”。如果连接“MSG作为附件”。
我们使用了“UBBulkLoop.Auto.img.txt”,从以前的帖子下载,编写BRD程序。我们得到了同样的结果BCDUSB =“02 10”的控制中心。 谢谢。 波普普 15.5 K 以上来自于百度翻译 以下为原文 We're having the same problem that the DVK failed to enumerate as a u***3.0 device, although the pc recognized it as a u***3.0 and popup the "..faster.. if connect" msg as attached. Ans we used the "USBBulkLoopAuto.img.txt", download from previous post, to program the brd. we got the same result BcdUSB="02 10" by the ControlCenter. Thanks.
|
|
|
|
嗨,本,
你经常或有时看到这种行为吗? 你看到的行为与所有主机控制器,您测试或正在发生的只有一个特定的主机控制器。 固件文件,我附加到上述职位可以枚举只有在高速。 对于USB3.0和USB2.0描述符,您可以使用不同的PID来检查设备是否在3或2中枚举。 如果有,请用不同的主机控制器进行测试。 谢谢, Sai Krishna。 以上来自于百度翻译 以下为原文 Hi Ben, Are you seeing that behavior always or sometimes? Are you seeing that behavior with all the host controllers that you tested or is that happening only with a specific host controller. The firmware file that I attached to the above post can enumerate only in high speed. You can have different PID for USB3.0 and USB2.0 descriptors to check whether the device is enumerating in 3.0 or in 2.0. Please test with different host controllers, if you have. Thanks, Sai Krishna. |
|
|
|
是的,我们看到它用不同的主机控制器枚举为2。
所以我们使用了你所附的IMG文件,用USB2.0插槽和USB3.0进行实验: 在USB电缆连接到USB2.0的情况下,DVK枚举为“02 10”。 随着电缆连接到SSUB,我们有Wi7 I7 PC,“…可以更快……弹出,VDK也被枚举为“02 10”。 我不确定USB2.0和3的不同PID是什么意思?请教育我。 附上2个屏幕转储的测试,我们做了附加的IMG。(左:2;右侧SS3.0) 谢谢你的帮助。 IMG4Test0.PNG 123.1 K 以上来自于百度翻译 以下为原文 Yes, we saw it enumerates it as 2.0 all the time with different host controllers. So we used the img file that you attached to do the experiments with u***2.0 slot and u***3.0: With the u*** cable connected to u***2.0, the dvk enumerates as "02 10". With the cable connected to SSu***, we have Win7 i7 pc, the "... could be faster..." poped up and the vdk enumerated as "02 10" as well. i'm not sure what do you mean different PID for u***2.0 and 3.0? Please educate me. Attached please find 2 screen dumps for the tests we did with the attached img. (left: 2.0; right SS3.0) Thanks for the help.
|
|
|
|
你说USB2.0和3的不同PID是什么意思?
我的意思是,我们可以通过在描述符文件中分配两个不同的PID来识别设备枚举速度。 只是给你举个例子, 我已经为USB 3分配了0xF0和USB 2的0xF1。 如果设备用PID 0xF1枚举,那么它只在高速枚举。 如果我不清楚,请告诉我。 CuxUn8t CyfxUsB30DeDeCIDESCR[]]属性((对齐(32))=) { 0x12,/*描述符大小*/ CyuU3pUSbBeDeice IDESCR,/*设备描述符类型*/ 0x00,0x03,/* USB 3 */ 0x00,/*设备类*// 0x00,/*设备子类*// 0x00,/*设备协议*/ 0x09,/*Max包大小为EP0:2 ^ 9 */ 0xb4/0x04,/*供应商ID */ 0xF0/0x00,/*产品ID */ 0x00,0x00,/*设备释放号*/ 0x01,/*制造字符串索引*// 0x02,/*产品字符串索引*// 0x00,/*序列号字符串索引*/ 0x01/*配置数*// }; /* USB 2*标准设备描述符 CuthUn8t CyfxUsB20DeDeCIDESCR[]]属性((对齐(32))=) { 0x12,/*描述符大小*/ CyuU3pUSbBeDeice IDESCR,/*设备描述符类型*/ 0x10/0x02,/*USB 2.10*/ 0x00,/*设备类*// 0x00,/*设备子类*// 0x00,/*设备协议*/ 0x40,/*Max包大小为EP0:64字节*/ 0xb4/0x04,/*供应商ID */ 0xf1,0x00,/*产品ID */ 0x00,0x00,/*设备释放号*/ 0x01,/*制造字符串索引*// 0x02,/*产品字符串索引*// 0x00,/*序列号字符串索引*/ 0x01/*配置数*// }; 谢谢, Sai Krishna。 以上来自于百度翻译 以下为原文 what do you mean different PID for u***2.0 and 3.0? I mean we can identify the device enumeration speed by assigning two different PIDs in the descriptor file as well. Just to show you an example, I have assigned 0xF0 for USB 3.0 and 0xF1 for USB 2.0. If the device enumerates with PID 0xF1 then it is just enumerating in high speed only. Please let me know if I am not clear to you. const uint8_t CyFxUSB30DeviceDscr[] __attribute__ ((aligned (32))) = { 0x12, /* Descriptor size */ CY_U3P_USB_DEVICE_DESCR, /* Device descriptor type */ 0x00,0x03, /* USB 3.0 */ 0x00, /* Device class */ 0x00, /* Device sub-class */ 0x00, /* Device protocol */ 0x09, /* Maxpacket size for EP0 : 2^9 */ 0xB4,0x04, /* Vendor ID */ 0xF0,0x00, /* Product ID */ 0x00,0x00, /* Device release number */ 0x01, /* Manufacture string index */ 0x02, /* Product string index */ 0x00, /* Serial number string index */ 0x01 /* Number of configurations */ }; /* Standard device descriptor for USB 2.0 */ const uint8_t CyFxUSB20DeviceDscr[] __attribute__ ((aligned (32))) = { 0x12, /* Descriptor size */ CY_U3P_USB_DEVICE_DESCR, /* Device descriptor type */ 0x10,0x02, /* USB 2.10 */ 0x00, /* Device class */ 0x00, /* Device sub-class */ 0x00, /* Device protocol */ 0x40, /* Maxpacket size for EP0 : 64 bytes */ 0xB4,0x04, /* Vendor ID */ 0xF1,0x00, /* Product ID */ 0x00,0x00, /* Device release number */ 0x01, /* Manufacture string index */ 0x02, /* Product string index */ 0x00, /* Serial number string index */ 0x01 /* Number of configurations */ }; Thanks, Sai Krishna. |
|
|
|
谢谢。看来我们使用的DVK只能做USB2.0了吗?但我们肯定喜欢用它作为3设备吗?我们能吗?
以上来自于百度翻译 以下为原文 Thanks. So it looks like the dvk that we used can only do u***2.0? but we surely like to use it as 3.0 device? Can we? |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2103 浏览 1 评论
1849 浏览 1 评论
3667 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1784 浏览 6 评论
1534 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
566浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
420浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
435浏览 2评论
381浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
913浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 20:58 , Processed in 1.332324 second(s), Total 106, Slave 89 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号