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.
工具与软件:
你(们)好
IAM 试图保存数据从 FPGA 配置为 SRAM 在 GPMC 接口,
我知道要为 GPMC 寄存器写入的值、当我尝试访问 GPMC 寄存器时、SYSBIOS 应用程序会抛出 Dabort 错误
我甚至尝试连接 JTAG 并读取 GPMC 位置、但它显示无法读取位置
是否有人知道如何访问 GPMC 寄存器和 GPMC 片选位置(因为我甚至不能查看 GPMC SRAM 位置)
请提供一些建议
大家好、 由于节假日、E2E 回复将从12月25日推迟到1月2日。 感谢您的耐心。
在此期间、我们建议您查看适用于 AM57x 的 PSDK RTOS 版本并了解如何使用提供的 GPMC 示例。 首先必须查看您尝试的 GPMC 实例是否已通电并正确计时。 请先阅读 AM57x TRM 的 GPMC 章节。
谢谢。
我尝试使用 JTAG 运行 SBL、在检查 GPMC 寄存器的同时、我还可以 访问 GPMC 寄存器。
然后、
我编辑了 SBL 来配置 GPMC 寄存器在 SBL 中的时序
我还尝试了从 存储卡运行 SBL、发现我能够访问 GPMC 寄存器
使用 SYSBIOS 时无法访问它们
这意味着高达 MLO、我在加载 SYSBIOS 应用程序后无法访问 GPMC 寄存器
我认为必须启用或禁用一些存储器管理功能、以便可以在 SYSBIOS 中访问 GPMC 寄存器
好的,谢谢额外的细节。
如前所述、负责管理 AM57x 器件的专家将在年终假期提供、因此 E2E 回复将从12月25日推迟到1月2日。 感谢您的耐心。
Ramachandran
这是否意味着您要在运行时从 SYSBIOS 访问 GPMC 寄存器?
此外、您要从哪个内核访问 GPMC?
您能否分享您正在使用的 SDK 版本? 例如 Linux 和 TI-RTOS
-若苏厄
是的、我是通过在 cfg 中禁用 MMU 来完成它的
感谢您分享您的解决方案。
-若苏厄