您好!
我正在尝试在 TI J721e 参考板上实现 UFS 直通(管理程序为 Jailhouse、VM 为 Linux)
然后,我需要在 VM 配置文件中添加与 UFS 主机相关的 SMMU 流 ID。
在 SoC 设计期间、每个外设主机的流 ID 都应固定。 (如果错误、请更正)
但 J721e/TDA4数据表中似乎并未提及流 ID。
您能帮助 提供 有关 SMMU 流 ID 映射的任何文档吗? 或为我提供 UFS 主机的 SMMU 流 ID?
我期待您的反馈!
谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我正在尝试在 TI J721e 参考板上实现 UFS 直通(管理程序为 Jailhouse、VM 为 Linux)
然后,我需要在 VM 配置文件中添加与 UFS 主机相关的 SMMU 流 ID。
在 SoC 设计期间、每个外设主机的流 ID 都应固定。 (如果错误、请更正)
但 J721e/TDA4数据表中似乎并未提及流 ID。
您能帮助 提供 有关 SMMU 流 ID 映射的任何文档吗? 或为我提供 UFS 主机的 SMMU 流 ID?
我期待您的反馈!
谢谢。
您好、Keerthy、
感谢您的快速响应。
我的 PROCESSOR-SDK-LINUX 版本是 SDK-J721E 06.02.00.07 (2020年2月18日)
我正在尝试通过 Jailhouse 虚拟机管理程序在 Linux 虚拟机中启用 UFS 本机驱动程序。 (UFS 直通)
在 Jailhouse Hypervisor 和虚拟机配置文件中、列出了几个 SMMU 流 ID、但没有进一步的说明
.stream_id ={2,256,257、258,259、 260, 261, 262,
263,264,265,266、267、 268,269,270、0xf002、
0x4100、0x4101、0x4102、0x4103、0x4104、 0x4105、
0x8100、0x8101、0x8102、0x8103、0x8104、 0x8105}、
.stream_id = {3、0xf003、}、
我不确定是否包含与 UFS 主机相关的流 ID。
你能帮我检查一下吗?
谢谢。
您好!
我正在内部检查此问题。
我不确定是否包含 UFS 主机相关流 ID。 [/报价]最新的 SDK 不再支持 Jailhouse 演示。 也就是说、我将尝试获得流 ID 问题的答案。
-基尔西
您好、Keerthy、
我注意到其他人问过类似的 SMMU 流 ID 问题:
看起来 kb 提供离线流 ID 信息以供参考。
您可以帮助检查 kb ?
谢谢。
您好、KB、
我给您留下私人消息、请检查一下。
摘自数据表。 UFS 主机模块与硬件中的 SMMU 模块连接。
因此,它应该能够修补监狱以启用 UFS <-->SMMU,这是我尝试做的工作。
如果在 J721e/TDA4参考板上完成 UFS 直通解决方案、Micron 可将其用作演示系统并向汽车客户展示。
对于 TI 和 Micron 而言、这是一个很好的协作故事。
如果有任何保密协议问题、我会请求 Micron 生态系统团队帮助签署协议文件。
提前感谢您的帮助。
此致、
利昂