【问题标题】:Filo I/O operations from SD card in Xilinx Zynq ZCU102Xilinx Zynq ZCU102 中 SD 卡的 Filo I/O 操作
【发布时间】:2018-04-24 15:04:16
【问题描述】:

我正在使用 Xilinx Zynq UltraScale+ MPSoC ZCU102 评估套件。我想在 Xilink SDK 工具(在 Windows 机器上运行)中运行一个 C++ 程序,它可以对存储在 Zync 板的 SD 卡中的二进制文件执行 Filo I/O 操作。我有命令行工具(xsct)设置。我的问题如下:

  1. 我必须在 XSCT 工具中执行哪些命令才能挂载 SD 卡?
  2. SD 卡挂载后,如何查询 SD 卡驱动器(C:\ 还是 D:\ 驱动器)?

编辑:以下赛灵思线程表明没有安装程序 是必须的。在这种情况下,我想知道SD卡驱动器如何 被识别以及其中包含的文件的信息 可以在 XCST 终端中显示。

https://forums.xilinx.com/t5/Embedded-Development-Tools/Filo-I-O-operations-from-SD-card-in-Xilinx-Zynq-ZCU102/m-p/851582/highlight/false#M45325

【问题讨论】:

    标签: file-io arm xilinx zynq xilinx-edk


    【解决方案1】:

    不要混淆两个不同的系统。

    简单来说,在 MPSoC 板上运行的处理器可以访问插入到 MPSoC 板上的 SD 卡。该板上运行的代码将对其进行初始化并访问其内容。

    XSCT 只是一个命令行工具。它允许使用也可以使用 SDK GUI 的命令执行任务。通过link 了解 XSCK 的真正含义。

    您可以通过在 MPSoC 上运行 PetaLinux 并通过编写将在 PetaLinux 上运行的 C 或 C++ 程序使用简单的打开、读取、写入、关闭功能访问卡来完成您所说的。

    更困难的方法是制作一个包含 SD 卡驱动程序和文件系统代码的裸机(独立)程序来访问 SD 卡

    【讨论】:

      猜你喜欢
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-10
      • 1970-01-01
      相关资源
      最近更新 更多