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:为什么能够动态切换引导地址

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1385261/am2431-why-the-boot-address-is-able-to-be-dynamically-switched

器件型号:AM2431

工具与软件:

您好、TI 团队:  

对于 AM243x、是否可以将 SPI/OSPI 的默认可引导地址配置为0x400000?

如果引导成功、是否可以将默认值重新配置为0x0?

谢谢!  
Hong  

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

    抱歉、标题中的拼写错误应该是:  

    是否能够切换引导地址。  


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

    您好、Hong:

    非常感谢您的提问。

    根据我的理解、您希望针对 OSPI 从0x400000引导、然后切换到0x0以再次针对 OSPI 引导?

    我的理解是否正确?

    您是否还可以确认是0x400000还是0x40000000?

    此致、

    Vaibhav

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

    您好、Vaibhav、  

    感谢您回答该问题、  

    根据我的理解、您希望针对 OSPI 从0x400000引导、然后切换到0x0以再次针对 OSPI 引导?

    我的理解是否正确?
    是的、您的理解是正确的。  


    根据 TRM、OSPI/SPI 的备用引导地址为0x400_000、如下所示。  我的意思是0x400000。  

    谢谢!

    Hong  

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

    您好、洪先生、

    是的、您的理解是正确的。

    感谢您的认可。

    如果启动成功、是否可以将默认值重新配置为0x0?

    请允许我稍后对此发表评论。

    此致、

    Vaibhav

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

    您好、Hong:

    不、这是不可能的。 ROM 始终首先从 OSPI 的偏移量0x0 (主偏移量)引导 SBL。 如果它无法引导、则会尝试从 OSPI 的偏移0x400000 (冗余偏移)引导。 无法更改订单。

    此致、

    Prashant