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.

[参考译文] AM62A7:使用脚本 uart_uniflash.py 烧录、AM62A 入门套件 EVM 板可正常烧录、电路板烧录失败

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

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

器件型号:AM62A7
主题中讨论的其他器件:UNIFLASHSysConfig

配置文件:C:\ti\mcu_plus_sdk_am62ax_09_01_00_39\tools\boot\sbl_prebuild\am62ax-sk\default_sbl_null_hs_fs.cfg

Windows10测试结果:

ubuntu22.04 测试结果:

我们电路板和开发板硬件的差异

DDR
EVK:4GB、MT53E1G32D2FW-046 AUT:B
我们的电路板:1GB、MT53E256M32D1KS-046 AAT:L
与非
EVK 与我们的板128M、W35N01JWTBAG 相同

期待伟大的上帝的答案

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

    您好!

    `sbl_uart_uniflash`需要 DDR 来接收和刷写映像。 是否已在`sbl_uart_uniflash`级中集成了正确的 DDR 配置?

    此致、

    普拉桑特

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

    您好!

    感谢您的回答。

    我们使用的 DDR 是 MT53E256M32D1KS-046 AAT:L,您是否有匹配的 DDR 配置文件?或者是否有有关如何集成新的 DDR 的详细文档?

    期待您的回复。

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

    您好!

    我们使用的 DDR 是 MT53E256M32D1KS-046 AAT:L,您是否有匹配的 DDR 配置文件?或者是否有有关如何集成新的 DDR 的详细文档?

    我将在此处向我们的 DDR 硬件专家寻求帮助。

    一旦获得正确的 DDR 配置并将其集成、如果仍然无法刷写、我将接管该主题。

    渐变、

    普拉桑特

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

    请在此处查看:  https://software-dl.ti.com/mcu-plus-sdk/esd/AM62AX/09_01_00_39/exports/docs/api_guide_am62ax/DRIVERS_DDR_PAGE.html

    有关如何更改电路板 DDR 配置的说明。  查看 SysConfig 工具中的自述文件链接、了解有关如何使用该工具的更多说明。  您很可能只需要更改 DDR 密度、

    此致、

    詹姆斯

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

    大家好!

    非常感谢您的回答。

    我重新生成了 DDR 配置、现在可以使用 uart_uniflash.py 脚本成功刻录代码。 但是、代码无法正常启动、错误屏幕截图如下所示:

    同样的代码也可以正常地在 EVK 上启动、这种错误的原因是什么?

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

    您好!

    这看起来不像 SBL NULL。 您能否在此处确认您正在使用的 SBL?

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

    您好!

    抱歉、这是我使用的配置文件

    C:\ti\mcu_plus_sdk_am62ax_09_01_00_39\tools\boot\sbl_prebuild\am62ax-sk\default_sbl_ospi_nand_linux_hs_fs.cfg

    错误屏幕截图如下:

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

    您好!

    您是否在`sbl_ospi_nand_linux_stage1`中集成了正确的 DDR 配置?

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

    您好!

    没错、我忘记了在"sl_ospi_nand_linux_stage1"中修改 DDR 配置、现在代码可以正常启动

    您真的很好。 非常感谢

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

    您好!

    现在代码可以正常启动

    这是很好的了解。

    我的请求很小。 您能否分享适合您的器件的 DDR 配置? 这将帮助碰巧使用同一器件的其他客户。

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

    您好!  

    当然。 再次感谢您

    e2e.ti.com/.../2018.all.zip

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

    您好!

    非常感谢。 祝你度过美好的一天!