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.

[参考译文] 66ak2l06:验证我是否了解66ak2l06器件上的引导过程

Guru**** 2595805 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/648090/66ak2l06-verify-i-understand-the-boot-process-on-66ak2l06-device

器件型号:66AK2L06

大家好、我想确保我了解引导过程、所以我总结了我认为需要进行理解检查的内容。  如果不是、请告知如何修复或为我提供更多详细信息。

                                                                电源序列完成后:

-     在复位的上升沿锁存的引导模式自举引脚设置存储 在 DEVSTAT 寄存器中(BOOTMODE[15:0]引脚映射到 DEVSTAT[16:1]位)

-arm COREPAC0被确定为引导主器件、SPI 端口1是使用芯片选择0的引导端口
-arm COREPAC0开始从嵌入式引导 ROM 执行
-arm COREPAC0从 SPI 串行端口1读取用户启动程序并存储到 MSMC
-arm COREPAC0执行启动代码(来自 MSMC)、该启动代码初始化外部 DDR3L 存储器器件
arm COREPAC0然后将 MSMC 用户启动代码复制(重新分配)到外部 DDR3L
ARMCOREPAC0继续从 DDR3L 执行用户引导代码,该代码从 SPI 闪存读取所有内核的应用程序和数据,并存储到指定的 GP 标头地址存储器空间(本地或全局)
ARMCOREPAC0根据需要使用 IPC 寄存器启动 ARMCOREPAC1和 DSPCOREPAC 0-3
-启动的所有内核将在主内核指示的存储器位置开始执行