完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我参考这个网址的信息:https://community.infineon.com/t5/USB-superspeed-peripherals/USB3-Vision-DMA-on-Leader-packet-on-FX3... 。目前使用eBUS Player这个软件能够成功识别到U3V设备,并且连接成功,但是启动发送数据流时,仅能够发送leader数据,不能够正常发送有效负载数据和trailer包数据。
|
|
相关推荐
1个回答
|
|
在使用CYUSB3014实现USB3Vision时,如果遇到不能成功发送DSI(Data Stream Interface)数据流的问题,可以尝试以下几个步骤来排查和解决问题:
1. **检查硬件连接**:确保CYUSB3014与相机模块之间的连接正确无误,包括电源、数据线等。 2. **固件版本**:确认你使用的CYUSB3014固件版本是否支持USB3Vision。如果固件版本过旧,可能不支持某些特性,需要更新到最新版本。 3. **配置寄存器**:检查CYUSB3014的寄存器配置是否正确。确保DMA(Direct Memory Access)设置正确,以及USB3Vision相关的寄存器配置正确。 4. **检查eBUS Player设置**:在eBUS Player软件中,检查USB3Vision的配置设置,包括数据包大小、传输速率等,确保它们与CYUSB3014的配置相匹配。 5. **分析数据流**:使用逻辑分析仪或其他工具来捕获和分析发送的数据流。检查leader包、有效负载数据和trailer包是否按照预期发送。 6. **软件问题**:如果硬件和配置都正确,可能是eBUS Player软件的问题。尝试更新软件到最新版本,或者联系软件供应商寻求技术支持。 7. **参考文档**:仔细阅读CYUSB3014的数据手册和应用笔记,以及USB3Vision的规范文档,确保你的实现符合这些文档的要求。 8. **社区和论坛**:参考你提供的链接,查看社区中的讨论和问题解答。可能有其他用户遇到过类似的问题,并分享了解决方案。 9. **联系技术支持**:如果以上步骤都无法解决问题,可以考虑联系CYUSB3014的制造商或eBUS Player的开发者,寻求专业的技术支持。 10. **调试和日志**:开启CYUSB3014和eBUS Player的调试模式,查看详细的日志信息,以便更好地了解问题所在。 通过以上步骤,你应该能够找到问题的原因,并采取相应的措施来解决不能成功发送DSI数据流的问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
5707 浏览 2 评论
4090 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3606 浏览 9 评论
1214 浏览 8 评论
3508 浏览 7 评论
431浏览 2评论
257浏览 2评论
365浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
5722浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
434浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 01:39 , Processed in 1.101945 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号