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.

[参考译文] AM623:在定制电路板上刷写 SBL 和调试 DM R5时出现问题

Guru**** 2482225 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1446296/am623-issue-flashing-sbl-and-debugging-dm-r5-on-custom-board

器件型号:AM623
主题中讨论的其他器件:UNIFLASH

工具与软件:

尊敬的 TI 团队:

我目前正在使用 MCU+ SDK 在器件管理器(DM) R5内核上开发应用。 虽然我能够在 EVM 上成功调试和刷写应用、但我在定制电路板上使用相同的流程时会遇到挑战。 具体来说、我无法刷写 SBL 和调试 DM R5内核。

文档参考: https://software-dl.ti.com/mcu-plus-sdk/esd/AM62X/latest/exports/docs/api_guide_am62x/DEVELOP_AND_DEBUG_DMR5.html

我需要您的支持来解决这些问题。

此致、
Vikash

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

    您好!

    [报价用户 id="588745" url="~/support/processors-group/processors/f/processors-forum/1446296/am623-issue-flashing-sbl-and-debugging-dm-r5-on-custom-board "]具体来说、我无法刷写 SBL 并调试 DM R5内核。[/QUOT]

    您能否共享闪存日志?

    BR、Prashant

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

    Prashant、您好!

    感谢您的答复。

    请查看下面随附的请求的日志。

    日志:

    MNI@MNI:~/ti/mcu_plus_sdk_am62x_09_02_01_06/tools/boot $ python3 uart_uniflash.py -p /dev/ttyUSB0 -cfg=sbl_prebuilt/am62x-sk/ default_sbl_ospi_linux_hs_fs.cfg
    正在解析配置文件...
    正在解析配置文件...成功。 找到9个命令!!!

    正在执行命令1、共9个...
    找到闪存写入器...正在发送 sbl_prebuilt/am62x-sk/sbl_uart_uniflash_stage1.release.hs_fs.tiimage
    发送 sbl_prebuilt/am62x-sk/sbl_uart_uniflash_stage1.release.hs_fs.tiimage:0%|| 0/248919 [00:00mni~mni@mni: default_sbl_ospi_linux_hs_fs.cfg python3 uart_uniflash.py -p /dev/ttyUSB0 --cfg=sbl_prebuilt/am62x-sk//ti/mcu_plus_sdk_am62x_09_02_01_06/tools/boot

    正在解析配置文件...
    正在解析配置文件...成功。 找到9个命令!!!

    正在执行命令1、共9个...
    找到闪存写入器...正在发送 sbl_prebuilt/am62x-sk/sbl_uart_uniflash_stage1.release.hs_fs.tiimage
    发送了闪存写入器 sbl_prebuilt/am62x-sk/sbl_uart_uniflash_stage1.release.hs_fs.tiimage、大小为248919字节、用时24.26s。

    正在执行命令2/9...
    命令参数:--file=../../examples/drivers/boot/sbl_uart_uniflash_multistage/sbl_uart_uniflash_stage2/am62x-sk/r5fss0-0_nortos/ti-arm-clang/sbl_uart_uniflash_stage2.release.appimage.hs_fs --operation=flash --flash-offset=0x0
    发送../../examples/drivers/boot/sbl_uart_uniflash_multistage/sbl_uart_uniflash_stage2/am62x-sk/r5fss0-0_nortos/ti-arm-clang/sbl_uart_uniflash_stage2.relesend 错误:ERROR_COUNT 达到10、正在中止。
    正在发送../../examples/drivers/boot/sbl_uart_uniflash_multistage/sbl_uart_uniflash_stage2/am62x-sk/r5fss0-0_nortos/ti-arm-clang/sbl_uart_uniflash_stage2.rele
    [错误] XMODEM 发送失败、EVM 无响应或响应不正确或用户已取消、
    对 EVM 进行下电上电并再次运行此脚本!!
    MNI@MNI:~/ti/mcu_plus_sdk_am62x_09_02_01_06/tools/boot

    此致、
    Vikash

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

    您好!

    您是否根据 DDR 等定制电路板器件自定义了 SBL_UART_UNIFLASH 示例?

    请访问: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1339280/am62a7-using-the-script-uart_uniflash-py-burning-am62a-starter-kit-evm-board-can-be-burned-normally-our-board-burning-failed

    BR、Prashant

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

    尊敬的 Vikash:

    [报价 userid="588745" url="~/support/processors-group/processors/f/processors-forum/1446296/am623-issue-flashing-sbl-and-debugging-dm-r5-on-custom-board/5547811 #5547811"]

    MNI@MNI:~/ti/mcu_plus_sdk_am62x_09_02_01_06/tools/boot $ python3 uart_uniflash.py -p /dev/ttyUSB0 -cfg=sbl_prebuilt/am62x-sk/ default_sbl_ospi_linux_hs_fs.cfg
    正在解析配置文件...
    正在解析配置文件...成功。 找到9个命令!!!

    正在执行命令1、共9个...
    找到闪存写入器...正在发送 sbl_prebuilt/am62x-sk/sbl_uart_uniflash_stage1.release.hs_fs.tiimage
    发送 sbl_prebuilt/am62x-sk/sbl_uart_uniflash_stage1.release.hs_fs.tiimage:0%| 0/24919 [00:00

    好的、这对于日志来说不是必需的、因为它只是 COM 端口访问问题。 让我们来看看其他日志。

    [报价 userid="588745" url="~/support/processors-group/processors/f/processors-forum/1446296/am623-issue-flashing-sbl-and-debugging-dm-r5-on-custom-board/5547811 #5547811"]

    MNI@MNI:~/ti/mcu_plus_sdk_am62x_09_02_01_06/tools/boot $ python3 uart_uniflash.py -p /dev/ttyUSB0 -cfg=sbl_prebuilt/am62x-sk/ default_sbl_ospi_linux_hs_fs.cfg

    正在解析配置文件...
    正在解析配置文件...成功。 找到9个命令!!!

    正在执行命令1、共9个...
    找到闪存写入器...正在发送 sbl_prebuilt/am62x-sk/sbl_uart_uniflash_stage1.release.hs_fs.tiimage
    发送了闪存写入器 sbl_prebuilt/am62x-sk/sbl_uart_uniflash_stage1.release.hs_fs.tiimage、大小为248919字节、用时24.26s。

    正在执行命令2/9...
    命令参数:--file=../../examples/drivers/boot/sbl_uart_uniflash_multistage/sbl_uart_uniflash_stage2/am62x-sk/r5fss0-0_nortos/ti-arm-clang/sbl_uart_uniflash_stage2.release.appimage.hs_fs --operation=flash --flash-offset=0x0
    发送../../examples/drivers/boot/sbl_uart_uniflash_multistage/sbl_uart_uniflash_stage2/am62x-sk/r5fss0-0_nortos/ti-arm-clang/sbl_uart_uniflash_stage2.relesend 错误:ERROR_COUNT 达到10、正在中止。
    正在发送../../examples/drivers/boot/sbl_uart_uniflash_multistage/sbl_uart_uniflash_stage2/am62x-sk/r5fss0-0_nortos/ti-arm-clang/sbl_uart_uniflash_stage2.rele
    [错误] XMODEM 发送失败、EVM 无响应或响应不正确或用户已取消、
    对 EVM 进行下电上电并再次运行此脚本!!

    [报价]

    为此、我建议您通读以下内容: https://software-dl.ti.com/mcu-plus-sdk/esd/AM62X/10_00_00_14/exports/docs/api_guide_am62x/TOOLS_FLASH.html#TOOLS_FLASH_ERROR_MESSAGES

    如果这有帮助、请告诉我。

    此致、

    Vaibhav