我正在尝试从 T1042 处理器的 NOR FLASH 启动。交换机设置为从 NOR-FLASH 启动。
我已经将图像写入了NOR flash的以下地址。
- 0xE8000000 - PBL.bin(由 QCVS 生成)
- 0xEFF00000 - FMAN ucode.bin
- 0xEFF40000 - u-boot-nor-2016.09+fslgit-r0.bin
引导初始阶段成功,这意味着 RCW 从 NOR-flash 中读取。但是之后什么也没有发生。
T1042 具有 256kB CPC(可配置为 SRAM)。由于 u-boot-nor-2016.09+fslgit-r0.bin 是 768kB,我假设会有一个辅助程序加载器 (SPL)。
在第一阶段,SPL 应从 NOR-FLASH 加载到 CPC。然后声压级,
- 应初始化DDR,
- 应将 U-BOOT.bin 从 NOR-FLASH 复制到 DDR,
- 应跳转到 U-BOOT 代码。
但是我在 QORIQ SDK 目录中找不到任何 SPL 二进制文件。我在哪里可以找到这个二进制文件?