完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我arm开发板采用的是rk3568,在开发板中fx3是可以正常工作的,但我把程序交叉编译到arm中后,将rk3568单独放置在另一个底板中,然后连接fx3,fx3是可以被识别的,打开也可以,但没有数据。系统是ubuntu18.04,arm板中也是对应的arm板系统(GNU/Linux 4.19.206 aarch64),usb通信采用的libusb编写的,也是交叉编译。在pc端的系统中fx3正常工作,在firefly开发板中配合rk3568也是可以正常工作,但当rk3568替换到其他底板的时候就出问题了,会报错“can't set config #1,error -110”。同样的硬件环境下,我把fx3用其它类似功能的芯片替代是没有问题的,都可以正常工作,只有fx3是不可以正常工作,我不确定在arm中我需要什么配置吗?我看在linux的sdk中看到那个cyulibusb应该也是用libusb包装的,我理解不需要特殊编译就可以,因为我一直使用的是libusb
|
|
相关推荐
1个回答
|
|
|
您的问题描述得很详细,问题出现在RK3568换到底板后连接FX3(CYUSB3014)时出现 根本原因分析
针对性解决方案1. 检查硬件供电
2. 优化信号完整性
3. 软件与驱动调整
4. 替代验证测试
验证步骤
最终建议
通过以上步骤,应能定位并解决FX3数据传输超时问题。如仍有异常,请提供 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2370 浏览 0 评论
1426 浏览 0 评论
1877 浏览 0 评论
CYUSB3014烧录失败Cypress Benicia USB Boot Device
7870 浏览 1 评论
11295 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 22:57 , Processed in 0.670853 second(s), Total 72, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1091