SAMA5D2X系列的官方USB host 驱动在哪里

[复制链接]
1498|16
 楼主| zwll 发表于 2021-11-14 22:57 | 显示全部楼层 |阅读模式
SAMA5D2X系列的官方USB host 驱动在哪里
dengdc 发表于 2021-11-14 22:59 | 显示全部楼层
楼主详细说说怎么回事啊,这么说太笼统了
 楼主| zwll 发表于 2021-11-14 23:01 | 显示全部楼层
atmel-software-package 里面居然没找到。
https://github.com/atmelcorp/atmel-software-package
这个开源驱动库目前是官方在维护吗?
chuxh 发表于 2021-11-14 23:04 | 显示全部楼层
github 官方一直在维护
heweibig 发表于 2021-11-14 23:05 | 显示全部楼层
USB Host 没有提供官方的bare Driver
jiahy 发表于 2021-11-14 23:08 | 显示全部楼层
你可以在Uboot 里或linux 里使用USB Host
午夜粪车 发表于 2021-11-14 23:10 | 显示全部楼层
一般认为MPU都是跑linux等多任务系统,这些系统有完善的USB驱动栈,所以microchip(atmel)就没有提供基于bare-metal模式的usb host协议栈
wyjie 发表于 2021-11-14 23:12 | 显示全部楼层
如果特别急用,可以考虑从u-boot移植OHCI stack或者是EHCI stack 来用
wyjie 发表于 2021-11-14 23:18 | 显示全部楼层
个人建议移植OHCI栈
juventus9554 发表于 2021-11-14 23:20 | 显示全部楼层
内存管理容易处理些
renyaq 发表于 2021-11-14 23:22 | 显示全部楼层
EHCI的动态内存管理从GCC下移植到
IAR等编译器,非常的痛苦。
zhanghqi 发表于 2021-11-14 23:24 | 显示全部楼层
software-package 一般在没有发现bug时很少更新的,功能的升级机会其实很少的。
chuxh 发表于 2021-11-14 23:27 | 显示全部楼层
SAMA5 应该是以 Linux 为主的,因此说驱动不是在这里维护,而是在 Linux 内核相关的地方维护的。
 楼主| zwll 发表于 2021-11-14 23:29 | 显示全部楼层
OHCI最高速度只能到12M?
jiajs 发表于 2021-11-14 23:31 | 显示全部楼层
USB2.0是不是必须得上EHCI?
spark周 发表于 2021-11-14 23:33 | 显示全部楼层
SAMA5D2系列已经可以使用Harmony 3开发,若有USB host需求又不愿意使用Linux,可以考虑可用Harmony 3。
 楼主| zwll 发表于 2021-11-14 23:35 | 显示全部楼层

其实还是不大明白,我再琢磨琢磨吧,多谢了哈先
您需要登录后才可以回帖 登录 | 注册

本版积分规则

885

主题

11314

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部