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.

[参考译文] AM2434:当 UniFlash 写入 sbl_null.release.hs_fs.tiimage 时发生超时错误。

Guru**** 2891410 points

Other Parts Discussed in Thread: UNIFLASH, AM2434, LP-AM243, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1567347/am2434-timeout-error-occurred-when-the-sbl_null-release-hs_fs-tiimage-was-written-by-uniflash

器件型号: AM2434
主题中讨论的其他器件: UNIFLASHLP-AM243SYSCONFIG

工具/软件:

您好、

当客户通过 UniFlash 写入 sbl_null.release.hs_fs.tiimage 时、会发生以下错误。 您能否向他们提供任何建议?

[2025/9/5 16:12:22][info] MAIN_Cortex_R5_0_0:AM2434_ALX

[2025/9/5 16:12:22][info] MAIN_Cortex_R5_0_0:GEL 输出:已通过 GEL 发出 CPU 复位(软复位)。

[2025/9/5 16:12:43]【错误】MAIN_Cortex_R5_0_0:运行失败...

[2025/9/5 16:12:43]【错误】MAIN_Cortex_R5_0_0:文件加载程序:存储器写入失败:执行 am243x_alx_flasher.out 时等待目标停止超时

——

谢谢。此致、

英明

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

    Hi Hideaki、

    我认为使用 UART UNIFLASH 刷写 SBL NULL 没有任何问题、看来刷写成功后、他们在  通过 CCS 加载 am243x_alx_flasher.out 时遇到问题、您能告诉我这个.out 是什么、并与我分享相同的内容。

    此致、

    会面。

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

    尊敬的会议:

    感谢您的答复。  

    我们收到了以下客户的反馈。 请帮助回答他们的问题。

         

        

    从客户处、--------------------------------------------------------

    参考文档:
    file:///C:/ti/motor_control_sdk_am243x_11_00_00_06/mcu_plus_sdk/docs/api_guide_am243x/TOOLS_FLASH.html

    我的步骤如下:

    1.启动 UniFlash 8.6.0

    2.使用[Session]->[Load Session]菜单加载以下附加的文件。

    e2e.ti.com/.../20250924_5F00_AM2434_5F00_ALX.uniflash

    3.在 AM2434 LaunchPad 上、将 SW4 1、2、3、4 设置为 ON、将 SW4 5、6、7、8 设置为 OFF。 (将电路板设置为开发引导 MOOE)

    4.打开 AM2434 LaunchPad(开机)

    5.在 UniFlash GUI 上、点击[Load Image]按钮。

    然后、在 UniFlash 控制台上获得以下消息:

    [2025/9/24 11:25:22][info] MAIN_Cortex_R5_0_0:AM2434_ALX
    [2025/9/24 11:25:22][info] MAIN_Cortex_R5_0_0:GEL 输出:已通过 GEL 发出 CPU 复位(软复位)。
    [2025/9/24 11:25:43]【错误】MAIN_Cortex_R5_0_0:运行失败...
    [2025/9/24 11:25:43]【错误】MAIN_Cortex_R5_0_0:文件加载程序:存储器写入失败:执行 am243x_alx_flasher.out 时等待目标停止超时

       

       

       

       

    我们收到了客户提出的其他问题。 你能帮助回答他们在下面的问题吗?

    从客户处、--------------------------------------------------------

    这是一个与上述闪存写入相关的问题。


    如上述帖子中所述、按照以下官方程序进行闪存写入会导致错误:

    但是、以下过程成功:

    1.将 DIP 开关设置为 JTAG 引导模式并重新启动电路板
    2.从命令行执行 uart_uniflash.py 并使用 default_sbl_null.cfg 编写
    3.将 DIP 开关设置为 OSPI 引导模式并重新启动
    4.启动 Uniflash 并通过 JTAG 连接到电路板
    5.写入所需的闪存映像
    6.将 DIP 开关设置为 OSPI 引导模式并重新启动

    官方程序遵循“写入 DEV 模式→在 OSPI 模式下引导“的流程、这会导致错误。
    另一方面、“写入 OSPI 模式→引导处于 OSPI 模式“的流程工作正常。
    造成这种差异的原因是什么?
    此外、是否可以继续使用后一种方法(以 OSPI 模式写入→以 OSPI 模式引导)?

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

    谢谢。此致、

    英明

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

    您使用的是 Am243 TI EVM 吗? 或者您有像 W25Q64JV 这样的定制闪存?

    此致、

    会面。

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

    尊敬的会议:

    他们使用 LP-AM243。

    此致、

    英明

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

    Hi Hideaki、

    我在 EVM 上尝试一次此尝试、检查是否可以重现此问题。

    此致、
    会面。

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

    尊敬的会议:

    感谢您的答复。

    他们使用 AM243x-LP 评估板随附的闪存。 他们不知道你指向的线程的哪个部分我应该引用。
    这是否意味着、即使他们使用的是评估板中内置的闪存、仍需要编辑 example.sysconfig 文件?
    谢谢。此致、
    英明
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hi Hideaki、

    对不起任何混淆,我分享的线程中的作者正面临类似的问题,所以我与你分享它,以防它有帮助。

    我能够重现客户在我的 EVM 上观察到的行为、我将在内部确认一次、确定这是否是 TI UNIFLASH 的预期行为。

    此致、

    会面。

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

    尊敬的会议:

    感谢您重现您身边的行为。 如有任何更新、请随时告知我们。 我们正在等待这一过程。

    谢谢。此致、

    英明

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

    Hi Hideaki、

    在此之前、您是否使用了 CCS 脚本对 SoC 进行初始化? 这是在 JTAG 会话中进行刷写所必需的、如此处所述: https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/11_01_00_17/exports/docs/api_guide_am243x/TOOLS_FLASH.html#autotoc_md3234

    此致、

    会面。