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.

[参考译文] TMS320C6748:C6748 LCDK SD 卡命令不能全部工作

Guru**** 2539500 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/896514/tms320c6748-c6748-lcdk-sd-card-commands-not-all-working

器件型号:TMS320C6748

尊敬的支持:

我使用的是 SDK 中创建的 ExampleProjects 中的 C6748 LCDK OOB SD 卡示例、即"MMCSD_FatfsConsole_lcdkOMAPL138_c674xExampleProject"示例、并且在使用 FAT32格式的8 GB SD 卡运行时、 它能够检测到卡 ok 正在响应 UART 控制台的"help"和"pwd"命令、并在控制台输出上显示"all tests have passed"、但仅此而已。  任何其他命令、如"ls"、"cat"、"mkdir"都只会导致其挂起、而不会返回。  例如、当运行"ls"命令时、代码会转到代码中的此调用:

fresult = f_readdir (&gFsShellAppUtilsDirObj、&gFsShellAppUtilsFileInfo);

永远不会返回。  在我更全面地调试之前、是否可以使用 FAT32格式的 SD 卡并使用它运行此示例、以便我可以通过 UART 端口键入命令来读取文件目录、读取文件、创建目录等?   如果不是、请告知、如果是、这些命令在已知工作板上无法正常工作的 OOB 会出现什么问题。

谢谢、
Tim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tim、

    是的、应该可以将 FAT32格式的 SD 卡与此示例 OOB 一起使用。 让我在 LCDK 上尝试一下、然后返回给您。 您使用的是哪个版本的 Processor SDK?

    此致、
    Sahin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嘿、Sahin:

    谢谢-我使用的是 SDK v4.02

    Tim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嘿、Sahin:

    没关系-我将 SD 卡从我使用的8 GB SanDisk 微型 SD 卡切换到了32 GB SanDisk 微型 SD 卡、工作正常。  我还尝试使用32 GB Samsung EVO Select micro-SD 卡、没有问题。  不确定使用此8 GB SanDisk Micro-SD 卡有什么问题。  我知道这是一个很好的 SD 卡、因为它可以在其他平台以及我的 PC 上工作、但我的 C6748 LCDK 和 C6747 EVM 有问题。  这不是什么大问题-我发现了几个不同的 SD 卡、这些卡在这个 SD 卡示例中可以正常工作-当然、当您拥有正确的 SD 卡时、示例效果很好!

    谢谢、
    Tim