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.
我们基于ti-processor-sdk-linux-j7-evm-08_02_00_03-Linux-x86-Install在搭建我们的产品的启动。我们希望能在uboot之前就完成MCU R5F0&1的引导核启动。
方法一,基于SPL
目前我们发现主域的R核启动是在U-boot中由A72完成了R核的引导,但是这种方式,会造成R核的启动过慢。我们希望实现在SPL阶段,MCU域R核在加载完sysfw.itb之后,或者加载完ATF之后,由MCU域来加载Main Domain的其他R核的代码的加载和启动。
请问,TI有没有方案参考来实现SPL中加载R5F0&1的加载和引导?
方法二,基于SBL
SBL是用MCU R5来直接引导其他所有的核,但是,需要在MCU RTOS上实现U-boot的功能来引导Linux Kernel,这种方式,我们目前没有找到MCU RTOS引导linux kernel的方式。
请问,TI有没有参考的MCU RTOS来实现linux kernel&FS的加载和启动?
谢谢
tiboot3.bin 是R5F SPL第一个要加载的东西 。R5F SPL 加载 A72 ATF/SPL。
请问您说的是 MCU 域 R5Fs 还是主域 R5Fs?主域 R5Fs 也可以通过 U-Boot 加载。
SDK 不支持此功能,并且未来的 SDK 也没有计划支持。如果您对主域 R5F 启动时序有疑虑,我们建议客户使用 R5 SBL。这可以加载主域 R5F 固件。