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.

[参考译文] Starterware/OMAP-L138:在 L138中加电时、0xFFD_0000处的内部引导加载程序 ROM 如何重新映射到0xFFF_0000?

Guru**** 2563960 points
Other Parts Discussed in Thread: OMAP-L138, OMAP-L137

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/628289/starterware-omap-l138-how-internal-boot-loader-rom-at-0xfffd_0000-will-be-remapped-to-0xffff_0000-at-time-of-power-on-in-l138

器件型号:OMAP-L138
主题中讨论的其他器件: OMAP-L137

工具/软件:Starterware

-> 我试图了解 上使用的 OMAP L138的启动顺序
  根据我的理解、本例中的复位矢量是
 0xFFF_0000、因为 Vinithi 引脚被拉高。 但 OMAP-L138
 存储器映射指出我们在该位置具有内部8KiB RAM。

 ->内部 RAM 映射在0xFFF_0000,引导加载程序 ROM 映射在0xFFD_0000                                                                                                          在上电时、映射到0xFFD_0000的 ROM 将映射到复位矢量地址0xFFF_0000

-> 是否有人可以帮助我了解启动是如何发生的、如所示
 我们需要在复位矢量位置使用非易失性存储器。 一
 搜索 TI 论坛并找到 OMAP-L137的一些信息
 SoC、其中 DSP 引导 ARM。 但在本例中、我们有
 ARM 启动芯片。 那么控制是如何到达 ROM 的
 引导加载程序(RBL)。 我们是否有某种存储器映射重映射
 发生的事情。  

  

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

    请分享您使用的 SDK 版本?

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用的是带固件的 OMAP L138,而不是任何 RTOS,
    我的问题是、ARM 将如何分支到位于0xFFD_0000的引导加载程序 ROM、因为复位地址内部 RAM 被连接(位于0xFFF_0000)?