[PIC32/SAM] SAMA5D2X系列的官方USB host 驱动在哪里啊?

[复制链接]
1522|15
 楼主| bear1 发表于 2020-4-2 17:18 | 显示全部楼层 |阅读模式
atmel-software-package 里面居然没找到。
https://github.com/atmelcorp/atmel-software-package
1,这个开源驱动库目前是官方在维护吗?
2,想知道江苏地区的ATMEL官方技术支持联系方式?谢谢!
 楼主| bear1 发表于 2020-4-3 09:38 | 显示全部楼层
有人知道吗?谢谢
 楼主| bear1 发表于 2020-4-3 10:44 | 显示全部楼层
当地的官方技术支持如何联系啊?
myouyou 发表于 2020-4-3 11:51 | 显示全部楼层
bear1 发表于 2020-4-3 09:38
有人知道吗?谢谢

github 官方一直在维护, USB Host 没有提供官方的bare Driver , 你可以在Uboot 里或linux 里使用USB Host
myouyou 发表于 2020-4-3 11:52 | 显示全部楼层
bear1 发表于 2020-4-3 10:44
当地的官方技术支持如何联系啊?

你可以 邮件联系 Microchip 的FAE  leo.li@microchip.com
 楼主| bear1 发表于 2020-4-3 14:57 | 显示全部楼层
myouyou 发表于 2020-4-3 11:51
github 官方一直在维护, USB Host 没有提供官方的bare Driver , 你可以在Uboot 里或linux 里使用USB Ho ...


可是20多天没更新了,atmel是不是真的黄了?



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
OneWind 发表于 2020-4-3 21:16 | 显示全部楼层
一般认为MPU都是跑linux等多任务系统,这些系统有完善的USB驱动栈,所以microchip(atmel)就没有提供基于bare-metal模式的usb host协议栈,但是最近
microchip会发布支持MPU的USB HOST 栈的Harmony3 大概要到6/7月份的样子,可以稍微等待一下。
如果特别急用,可以考虑从u-boot移植OHCI stack或者是EHCI stack 来用,个人建议移植OHCI栈,内存管理容易处理些,EHCI的动态内存管理从GCC下移植到
IAR等编译器,非常的痛苦。
另外如果你愿意留下你的mail地址,又不愿意自己费时间,我也可以把几年前从u-boot移植的OHCI栈发给你,但是由于是移植于u-boot的栈要特别小心版权的处理!
OneWind 发表于 2020-4-3 21:17 | 显示全部楼层
bear1 发表于 2020-4-3 14:57
可是20多天没更新了,atmel是不是真的黄了?

software-package 一般在没有发现bug时很少更新的,功能的升级机会其实很少的。
xcvista 发表于 2020-4-5 13:10 | 显示全部楼层
SAMA5 应该是以 Linux 为主的,因此说驱动不是在这里维护,而是在 Linux 内核相关的地方维护的。
 楼主| bear1 发表于 2020-4-9 13:28 | 显示全部楼层
OneWind 发表于 2020-4-3 21:16
一般认为MPU都是跑linux等多任务系统,这些系统有完善的USB驱动栈,所以microchip(atmel)就没有提供基于b ...

邮箱发私信给你了,多谢!
谢谢楼上各位,sama5d27,请给个官方Linux仓库链接,谢谢!
 楼主| bear1 发表于 2020-4-22 09:27 | 显示全部楼层
OneWind 发表于 2020-4-3 21:16
一般认为MPU都是跑linux等多任务系统,这些系统有完善的USB驱动栈,所以microchip(atmel)就没有提供基于b ...

OHCI最高速度只能到12M?USB2.0是不是必须得上EHCI?
 楼主| bear1 发表于 2020-4-30 11:03 | 显示全部楼层
OneWind 发表于 2020-4-3 21:16
一般认为MPU都是跑linux等多任务系统,这些系统有完善的USB驱动栈,所以microchip(atmel)就没有提供基于b ...

你好,请问有技术支持群吗?希望能加入
s887432 发表于 2020-5-8 16:30 | 显示全部楼层
SAMA5D2系列已经可以使用Harmony 3开发,若有USB host需求又不愿意使用Linux,可以考虑可用Harmony 3。
 楼主| bear1 发表于 2020-6-2 13:23 | 显示全部楼层
OneWind 发表于 2020-4-3 21:16
一般认为MPU都是跑linux等多任务系统,这些系统有完善的USB驱动栈,所以microchip(atmel)就没有提供基于b ...

microchip会发布支持MPU的USB HOST 栈的Harmony3

你好,现在这个发布了吗?
 楼主| bear1 发表于 2020-6-2 13:24 | 显示全部楼层
OneWind 发表于 2020-4-3 21:16
一般认为MPU都是跑linux等多任务系统,这些系统有完善的USB驱动栈,所以microchip(atmel)就没有提供基于b ...

但是最近
microchip会发布支持MPU的USB HOST 栈的Harmony3 大概要到6/7月份的样子,可以稍微等待一下。


你好,现在这个发布了吗?
 楼主| bear1 发表于 2020-6-4 09:01 | 显示全部楼层
OneWind 发表于 2020-4-3 21:16
一般认为MPU都是跑linux等多任务系统,这些系统有完善的USB驱动栈,所以microchip(atmel)就没有提供基于b ...

但是最近microchip会发布支持MPU的USB HOST 栈的Harmony3 大概要到6/7月份的样子,可以稍微等待一下。


你好,现在这个发布了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

151

主题

970

帖子

2

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