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.
大家好,
我们希望从 Autosar 的 OSPI 执行引导、同时从 eMMC (或现在的 SD)引导 QNX。 我们了解不支持此设置、这是正确的吗?
我们已经看到了带 BootApp 的 EarlyCAN 示例、但这不合适:我们希望使用正确的引导加载程序(例如 u-Boot)。
使用 SPL 方法:
当所有固件都被放置在 eMMC/SD 中时、引导工作正常。 但是、尝试实现我们的目标失败(在闪存上引导 tidoot3.bin、sysfw.itb、tispll、bin 和 j7-mcu-r5f0_0-fw、而在 SD 上引导)。
作为一种简单的权变措施:无论 BOOTMODE/MCU_BOOTMODE 引脚的设置如何、我们都尝试修补 U-Boot A72 (tispl.bin)以始终从 eMMC/SD 引导。
但是、我们在尝试从闪存加载 MCU R5F0_0固件时遇到问题。
请注意、从 OSPI 引导可以加载 sysfw.itb 和 tispl.bin、但不能加载 J7-MCU-r5f0_0-FW。
从 OSPI 读取 J7-MCU-r5f0_0-FW 的正确方法是什么?
谢谢你
BR
卡洛
您好、Carlo、
对于 SBL 引导流程、已测试从 OSPI 加载 MCU 映像、然后从 SD 或 eMMC 运行 QNX、并提供了步骤:
OSPI + eMMC (请参阅选项(c): https://e2e.ti.com/support/processors/f/791/t/922567
uBoot / SPL 引导支持 OSPI 引导,请参阅 http://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Foundational_Components_U-Boot.html#ospi-qspi 上的 uboot 文档 。 需要在 uboot 级别进行修改以加载 QNX 映像文件系统、而不是 Linux 映像。
对于我认为您正在尝试的方法、需要检查是否有人运行过该方法。
此致、
KB