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.

[参考译文] TMDS243EVM:OSPI 示例程序显示错误结果

Guru**** 2388810 points
Other Parts Discussed in Thread: LP-AM243
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1224747/tmds243evm-ospi-example-program-shows-error-result

器件型号:TMDS243EVM
主题中讨论的其他器件:LP-AM243

您好!

运行 QSPI 示例程序时收到错误消息。

电路板:PROC101C

SDK:mcu_plus_sdk_am243x_08_05_00_24

项目:/ospi_flash_diag_am243x-evm  

终端中显示的错误消息:

----------------------------------------------------------------------------------------------------------

正在启动 NULL 引导加载程序...

DMSC 固件版本8.5.3--v08.05.03 (Chill Capybar
DMSC 固件版本0x8
DMSC ABI 修订版3.1

信息:bootloader_runCpu:155:CPU r5f1-0初始化为800000000 Hz!!
信息:bootloader_runCpu:155:CPU r5f1-1初始化为800000000 Hz!!
信息:bootloader_runCpu:155:CPU m4f0-0初始化为400000000 Hz!!
信息:bootloader_loadSelfCpu:207:CPU r5f0-0初始化为800000000 Hz!!
信息:bootloader_loadSelfCpu:207:CPU r5f0-1初始化为800000000 Hz!!
INFO:bootloader_runSelfCpu:217:全部完成、正在重置自...

[OSPI 闪存诊断测试]正在启动...
[OSPI 闪存诊断测试]闪存制造商 ID:0xFF
[OSPI 闪存诊断测试]闪存设备 ID:0xFFFF
[OSPI 闪存诊断测试]在第一个块上执行闪存擦除...
[OSPI 闪存诊断测试]擦除失败!!
[OSPI 闪存诊断测试]正在执行写入-读取测试...
[OSPI 闪存诊断测试] Wite 失败!!
错误:ospi_flash_diag_test_compare_buffers:181:OSPI 读取数据不匹配!!
某些测试失败!!

----------------------------------------------------------------------------------------------------------------

有人能告诉我问题在哪里吗?

Br

JM  

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

    JM、您好!

    该主题已分配给我们的专家。 请预计周四前有回复。

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

    尊敬的 

    首先、这看起来不像 TI-EVM。 这看起来是自定义电路板。

    其次、这个硬件似乎有什么问题。
    您能分享更多关于所用闪存部件的信息 吗?您能分享原理图吗?

    此致、
    Aakash

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

    它是官方 EVM TMDS243EVM 、代码是  PROC101C。 我认为电路板可以从 OSPI 引导、似乎没有硬件问题。

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

    尊敬的 

    是否在开发引导模式下运行此示例?

    此致、
    Aakash

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

    什么是开发引导模式?  按照"AM243x MCU+ SDK:EVM 设置"(TI.com)中的步骤 、刷写 SOC 初始化二进制文件。 然后从 OSPI 引导。 在 CCS 中、连接到目标、加载示例程序并运行。 有什么问题吗?  

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

    您好!

    有什么解决方案吗? 谢谢你。

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

    尊敬的 Jie Ming:

    如果您正确执行了这些步骤、则这不应是硬件问题、问题则会出现在其他地方。 无论如何、我会介绍 OSPI 诊断示例上支持的闪存、并在明天回复您并说明要遵循的步骤。 您是否尝试过偶然运行任何其他 OSPI 示例?

    此致!

    但以理

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

     Daniel、您好!

    我尝试 ospi_flash_io_am243x-evm 示例。 此示例也失败了。

    其他信息:

    我切换到 LP-AM243电路板、 ospi_flash_diag 和 ospi_flash_io 示例是可以的。

    但还有另一个问题:(

    LP-AM243:flash_eraseSector API 在 ospi_flash_io_am243x-LP 中不起作用-基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛

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

    尊敬的 Jie Ming:

    我们运行了一些测试、得出的结论是、在 SBL 执行后、SBL_NULL 如何配置 OSPI 控制器可能存在问题、从而导致其失败。 我将与软件支持联系、并继续研究这一点。 我将在收到有关这一问题的更多信息后,至迟于星期二更新。

    此致!

    但以理

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

    尊敬的 Jie Ming:

    感谢您的耐心等待、问题似乎是由于 SBL 未针对 OSPI 引导正确配置器件、我们计划在未来的版本中解决此问题。 SD 引导和开发引导似乎工作正常、并给出了 ospi_diag 测试的通行证。 在此期间、您可以使用这些选项继续。 如果我还有其他需要帮助的地方、请告诉我。

    此致!

    但以理