硬汉嵌入式论坛

 找回密码
 立即注册
查看: 588|回复: 5
收起左侧

[ThreadX全家桶] ZYNQ平台使用USBX HOST时为什么必须关闭cache

[复制链接]

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2023-10-11 16:20:56 | 显示全部楼层 |阅读模式

在ZYNQ 7020平台中使用USBX Host,只有在关闭cache的时候才可以读取到外接U盘,有人知道为什么吗。。。


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
发表于 2023-10-11 16:57:02 | 显示全部楼层
关闭才可以使用,说明有多主控操作USB的数据一致性问题,看看是开启USB DMA还是其它主控有操作。
回复

使用道具 举报

0

主题

10

回帖

10

积分

新手上路

积分
10
发表于 2023-10-12 09:33:53 | 显示全部楼层
内存一致性问题,可以单独把USB读写的缓存buff设置到nochache或者开启shareable的内存区域
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2024-4-2 16:17:04 | 显示全部楼层
请问LZ实现了裸机或者ucos下的USB HOST吗?
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-4-3 09:30:59 | 显示全部楼层
zeroxcen 发表于 2024-4-2 16:17
请问LZ实现了裸机或者ucos下的USB HOST吗?

https://www.armbbs.cn/forum.php? ... &highlight=zynq
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-4-3 09:31:37 | 显示全部楼层
zeroxcen 发表于 2024-4-2 16:17
请问LZ实现了裸机或者ucos下的USB HOST吗?

参考这个移植就可以了 https://www.armbbs.cn/forum.php? ... &highlight=zynq
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-29 13:12 , Processed in 0.198008 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表