eclipse-threadx / usbx

Eclipse ThreadX - USBX is a high-performance USB host, device, and on-the-go (OTG) embedded stack, that is fully integrated with Eclipse ThreadX RTOS
https://github.com/eclipse-threadx/rtos-docs/blob/main/rtos-docs/usbx/index.md
MIT License
148 stars 88 forks source link

EHCI 地址转换存在问题 #68

Closed HelloByeAll closed 2 years ago

HelloByeAll commented 2 years ago

如果虚拟地址与物理地址不相同时, 例如:虚拟地址0x10000000 映射的物理地址是 0x20000000, EHCI将存在问题, 可能是某些地方没有正确使用_ux_utility_virtual_address 或者 _ux_utility_physical_address

HelloByeAll commented 2 years ago

经过反复测试EHCI驱动没有问题,是我的控制器其他原因造成的不稳定, 只有在第一次上电时才能枚举设备,和地址映射没有关系。