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:AM2431–在定制板上刷写空二进制文件时发生错误的 Magic Number 错误

Guru**** 2779905 points

Other Parts Discussed in Thread: AM2431

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1609906/am2431-am2431-incorrect-magic-number-error-while-flashing-null-binary-on-custom-board

器件型号: AM2431
Thread: TMDS243EVM 中讨论的其他器件

尊敬的专家:

我们使用的是 AM2431 系列 (AM2431BSDGHIALVR) 存在硬件问题。 电路板设计基于 TMDS243EVM 我们将其用作参考设计。

目前、我们在刷写 SBL 映像时遇到问题、我们遇到了以下错误:。  

Parsing config file ...
Parsing config file ... SUCCESS. Found 2 command(s) !!!

Executing command 1 of 2 ...
Found flash writer ... sending sbl_prebuilt/am243x-evm/sbl_uart_uniflash.release.hs_fs.tiimage
Sent flashwriter ... SUCCESS

Executing command 2 of 2 ...
--file=sbl_prebuilt/am243x-evm/sbl_null.release.hs_fs.tiimage --operation=flash --flash-offset=0x0
Sent sbl_null ...
[STATUS] ERROR: Incorrect magic number in file header !!!
All commands from config file are executed !!!

我们使用的是 配置文件相同 在 EVM 板上正常工作的映像。

不过我们使用的 DDR4 器件与 EVM 相同。

我们的定制电路板和 EVM 之间的主要差异如下:

  • 我们的电路板使用 单核 AM2431 、而 EVM 使用 四核器件

  • EVM 上的 DDR: MT40A1G16KD-062E IT:E

  • 定制电路板上的 DDR: MT40A1G16TB-062E IT:F

请帮助我们了解此问题的根本原因并就如何解决“幻数不正确“错误提供建议

谢谢。此致、
马尼坎丹五世

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

    您好、

    指定的专家今天已离职。 请在接下来的 2/3 天内回复。

    此致、
    Ritapravo

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

    尊敬的 Ritapravo:

    感谢您的更新。
    这是好的 — 我们了解情况,并将等待专家的回应。 但是、由于我们正在制定一个紧迫的项目时间表、我们希望尽早获得任何支持或更新。

    此致、
    马尼坎丹五世  

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

    您好、  

    对上述查询是否有任何更新?  
     

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

    您好、

    自定义 DDR 可能仍需要进行一些配置更改、您能否共享 board_ddrReginit.h 文件?

    此致、

    会面。

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

    尊敬的会议:

    请查找附件 DDRReginit.h 提交以供审核。

    /cfs-file/__key/communityserver-discussions-components-files/908/0535.board_5F00_ddrReginit.h

    路径:  

    TI/MCU_PLUS_SDK_am243x_11_02_00_24/source/drivers/DDR/V0/v0/am64x_am243x/board_ddrReginit.h soc 

    注意:
    我们使用与 EVM 相同的 DDR 电路。 唯一的区别是 SoC 型号。

    • EVM SoC: AM2434BSFFHIALV

    • 定制电路板 SoC: AM2431BSDGHIALV

    谢谢、  

    马尼坎丹五世  

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

    您的电路板上是否具有 JTAG 访问权限。  如果是、错误发生后、您是否能够在存储器浏览器中读取/写入 DDR 存储器??

    此致、

    James