主题中讨论的其他器件: SysConfig
工具与软件:
尊敬的 TI 支持部门:
我知道 AM2432上的正常引导顺序如下:RBL 将从 OSPI 引导 SBL;然后 SBL 将从 OSPI 引导 appimage。 最后、appimage 将运行并接管所有 AM2432。 我不确定是否可以将 appimage 构造为第三个引导加载程序?
例如、 我正在尝试使用集成了 TFTP 客户端和 Telnet 的 appimage。 它将从 TFTP 服务器加载另一个 appimage、并将其作为文件存储在 RAM 中。 我希望加载的第二个 appimage 可以从 RAM 运行。 第三个引导加载程序应该遵循什么规则才能成功执行另一个 appimage?
对于 SBL、我可以从 SDK 文档和示例代码中学习一些内容:
1. -e_vectors_sbl
2. bootloader_socWaitForFWBoot();
3. bootloader_socOpenFirewalls();和 bootloader_socNotifyFirewallOpen();
4. boot_handle = Bootloader_open (config_bootloader_FLASH0、&boot_params); s32_status = Bootloader_parseMultiCoreAppImage (boot_handle、&st_boot_image_info);
依此类推。
第三个引导加载程序是否应该遵循与 SBL 相同的规则?
此致、
James