打印
[其它产品/技术]

如何使用FX3S访问eMMC?

[复制链接]
1064|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
事实

带 FX3S 的定制 PCB
eMMC 通过 S0 端口连接至 FX3S(参见附件:S_port_customPCB.PNG)
问: 我想使用 FX3S 访问 eMMC。 如何才能做到这一点?
详情: 我的目标是向 eMMC 写入和读取一些虚拟数据。 我想检查自定义 PCB。 这样我就能确保 eMMC 正常工作了。 我正在考虑两种方法:

使用 FX3S 本身。 生成虚拟数据。
使用 USB 控制中心和端点数据传输。 向云端发送数据:
如能就如何使用这两种方法提供指导或示例,将不胜感激。
作为第一步,我想避免使用 GPIF II 设计器。

使用特权

评论回复
沙发
Emily999| | 2024-8-23 12:13 | 只看该作者
FX3S是一款USB 3.0超高速外设控制器,它支持多种外设接口,包括I2C、SPI、UART等。要使用FX3S访问eMMC(embedded MultiMediaCard),你需要通过FX3S的GPIO或特定的接口(如SPI或SDIO)与eMMC进行通信

使用特权

评论回复
板凳
Alina艾| | 2024-8-23 13:19 | 只看该作者
是需要FX3S与eMMC之间的物理连接正确。这通常涉及将FX3S的GPIO或接口引脚连接到eMMC的相应引脚。如果使用SDIO接口,确保FX3S支持SDIO,并且连接了所有必要的信号线(如CLK、CMD、DAT0-DAT3等)。如果使用SPI接口,确保FX3S支持SPI,并且连接了所有必要的信号线(如CLK、MOSI、MISO、CS等)

使用特权

评论回复
地板
Charlotte夏| | 2024-8-23 14:25 | 只看该作者
开发或获取适用于FX3S的固件,该固件能够通过选定的接口(如SDIO或SPI)与eMMC通信。在固件中实现eMMC的初始化序列,包括发送必要的命令和配置eMMC进入适当的工作模式。实现数据传输功能,允许FX3S读取和写入eMMC中的数据

使用特权

评论回复
5
Estelle1999| | 2024-8-23 15:22 | 只看该作者
开发或获取适用于FX3S的驱动程序和API,这些驱动程序和API能够与固件通信,并提供对eMMC的访问。确保驱动程序支持eMMC的命令集,并能够处理eMMC的读写操作

使用特权

评论回复
6
B1lanche| | 2024-8-23 17:05 | 只看该作者
在主机系统上开发应用程序,该应用程序使用FX3S的驱动程序和API与eMMC进行交互。实现必要的功能,如文件系统操作、数据备份、数据恢复等。

使用特权

评论回复
7
alxd| | 2024-8-23 18:09 | 只看该作者
对整个系统进行测试,确保FX3S能够正确地与eMMC通信,并且数据传输无误

使用特权

评论回复
8
Carina卡| | 2024-8-23 18:37 | 只看该作者
调试任何出现的问题,确保系统的稳定性和可靠性。

使用特权

评论回复
9
Candic12e| | 2024-8-24 08:33 | 只看该作者
编写详细的文档,记录硬件连接、固件开发、驱动程序和API的使用方法,以及软件开发的步骤。定期维护系统,更新固件和驱动程序,以适应新的需求或解决发现的问题

使用特权

评论回复
10
Betty1299| | 2024-8-24 10:42 | 只看该作者
我觉得这种一般都会包含在例程里吧,这样会好点

使用特权

评论回复
11
Carmen7| | 2024-8-24 12:55 | 只看该作者
请注意,具体的实现细节可能会根据FX3S的具体型号、eMMC的规格以及应用的需求而有所不同。建议参考Cypress/Infineon提供的FX3S文档和eMMC的数据手册,以获取更详细的技术指导

使用特权

评论回复
12
IFX-LeoYan| | 2024-8-27 15:03 | 只看该作者
可以使用FX3的SDK创建FX3SMassStorage的参考例程,或者使用CyU3PSdioExtendedReadWrite API直接读写外挂的eMMC

使用特权

评论回复
13
c17| | 2024-8-27 20:37 | 只看该作者
您提到的两种方法都可以实现,但是具体操作步骤有所不同。

使用特权

评论回复
14
laocuo1142| | 2024-8-28 14:29 | 只看该作者
主要涉及到硬件连接还有固件配置及软件编程

使用特权

评论回复
15
4c1l| | 2024-12-2 16:39 | 只看该作者
通过正确的接口和控制协议,FX3S 可以与 eMMC 通信。

676966608fce1ce36b.png (322.78 KB )

676966608fce1ce36b.png

使用特权

评论回复
16
地瓜patch| | 2024-12-2 21:06 | 只看该作者
Emily999 发表于 2024-8-23 12:13
FX3S是一款USB 3.0超高速外设控制器,它支持多种外设接口,包括I2C、SPI、UART等。要使用FX3S访问eMMC(emb ...

接口挺丰富的

使用特权

评论回复
17
地瓜patch| | 2024-12-2 21:08 | 只看该作者
Charlotte夏 发表于 2024-8-23 14:25
开发或获取适用于FX3S的固件,该固件能够通过选定的接口(如SDIO或SPI)与eMMC通信。在固件中实现eMMC的初 ...

这种数据传输还是很方便的

使用特权

评论回复
18
地瓜patch| | 2024-12-2 21:09 | 只看该作者
B1lanche 发表于 2024-8-23 17:05
在主机系统上开发应用程序,该应用程序使用FX3S的驱动程序和API与eMMC进行交互。实现必要的功能,如文件系 ...

数据恢复需要的内存还是较大的

使用特权

评论回复
19
地瓜patch| | 2024-12-2 21:09 | 只看该作者
Betty1299 发表于 2024-8-24 10:42
我觉得这种一般都会包含在例程里吧,这样会好点

参考例程省很多事

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

667

主题

2844

帖子

0

粉丝