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.

[参考译文] AM2431:Sitara AM243x SD 卡引导

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1182487/am2431-sitara-am243x-sd-card-booting

器件型号:AM2431
主题中讨论的其他器件:TMDS243EVMUNIFLASH

我们正在尝试从 SD 卡启动,甚至在浏览文档后也没有任何幸运。

 

您能否解释 SD 卡引导过程、或与我们分享有关该过程的文档?

 

我们已阅读参考手册中的大量信息,有关 SDK 的信息请访问:

https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/latest/exports/docs/api_guide_am243x/TOOLS_BOOT.html

https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/latest/exports/docs/api_guide_am243x/EXAMPLES_DRIVERS_SBL_SD.html

 

仍然无法正常工作。

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

    Ruben、您好、能不能分享您遇到的错误? 您是否能够在 UART 控制台上查看任何日志? 下面是进入低级调试之前的一些指针

    1.确保电路板配置为 SD 引导模式

    2.确保 SD 卡已正确格式 化为  FAT32 / 16格式。

    3.确保将所有需要的文件复制到 SD 卡中

    通常、您应该会看到以下 SD 引导模式的日志。

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/latest/exports/docs/api_guide_am243x/EXAMPLES_DRIVERS_SBL_SD.html#autotoc_md1557 

    此致、Prasad

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

    尊敬的 Ruben:

    请尝试以下 URL 中的步骤:

    AM243x MCU+ SDK:EVM 设置(TI.com)

    此致、

    Ming

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

    您好、Ming、

    根据电子邮件讨论提供更多信息。 可以帮帮你吗?

    我们一直在使用 TMDS243EVM。 我们的步骤如下:

    1. 将 SD 卡格式化为 FAT32,并将我们的应用文件“app.appimage”放在 SD 卡上,然后将 SD 卡插入电路板。
    2. 在 EVM 关闭的情况下、我们使用 UART_uniflash.py 将其置于 UART 引导模式、通电并使用 SBL_SD.release.tiimage 刷写电路板。
    3. 断电、翻转开关至 SD 引导模式、然后重新加电。

    我们从未看到 SBL 的采样输出、它从未引导到应用程序。 附件是我们为 SBL 引导创建的.cfg 文件。

    SD 卡启动信息分散在整个 SDK 文档中,我现在找不到它,但我看到的注释表明 EVM 当前不支持 SD 卡启动,并且不支持大于380kB 的应用程序的 SD 卡启动。

    此致、

    Prasad

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

    尊敬的 Ruben:

    当引导模式设置为 SD CAR boot 时、ROM 引导加载程序将从 SD 卡获取所有内容(SBL 和应用程序映像)。 它将忽略闪存内容

    以下是应该为 SD 卡引导执行的操作:

    1. 已将 SD 卡格式化为 FAT32
    2. 将 SBL_SD.release.tiimage 复制到 SD 卡、并将其重命名为"tiboot3.bin"
    3. 将您的应用程序映像复制到 SD 卡、将其重命名为"app"
    4. 将 SD 卡插入电路板。
    5. 设置为 SD 引导模式并板载供电。

    此致、

    Ming

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

    。 有人知道、这个闪存是否可以通过 CCS 通过 JTAG 进行编程、我们是否可以从它运行程序?

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

    尊敬的 Ruben:

    建议、请为其创建一个新主题、因为它是一个不同的问题。

    您可以使用 C:\ti\mcu_plus_sdk_am243x_08_05_00_24\examples\drivers\boot\SBL_JTAG_uniflash 将 SBL 和应用程序映像写入闪存。

    我认为 AM243x 上不支持就地执行。

    请注意、

    Ming